配列(クラス)をシャッフルしてランダムに割り当てる
リスト要素にランダムにクラスを割り当てたい場合、たとえば、リスト先頭の背景画像のオーナメントをランダムに変えたい時など。 ・あらかじめ用意したいくつかのクラスを配列に格納して、 ・配列をシャッフル ・シャッフルしたクラス … 続きを読む
ギャラリー(アタッチメント)の各要素を取得する方法
WPのギャラリー機能はどうも使いにくい。 投稿に帰属する添付(attachment)なので、そこから各種要素を拾い出すことができます。 ギャラリーの各要素を取得して自由に使う方法です。 <?php $postid … 続きを読む
twitterの投稿を自分のサイトに表示させる方法
わずかな記述で実現できます。「かちびと」サイトに感謝! http://kachibito.net/web-service/twitter/twitter-post-view.html 公式にはこちら twitterボタン … 続きを読む
facebookの各種プラグインコードを生成してくれる
facebookの「いいねボックス」など、様々なプラグインコードを自動生成してくれるサイト。 自分のサイトにfacebookへの投稿をタイムラインで表示するなど。 http://developers.facebook.c … 続きを読む
URI(URL)を分解してカテゴリ名を取得
現在のURI(URL)を分解したいときは簡単: // URI解析からカテゴリを取得 $culUri = $_SERVER["REQUEST_URI"]; // Uri $culUriArr = spl … 続きを読む
携帯サイトで地図コンテンツ(Google map)を表示
Google Static Maps API を使うと、JavaScript や動的なページ読み込みを使わずに、Google マップ画像をウェブページに埋め込むことができます。Google Static Map サービス … 続きを読む
日本語ファイル名のリンク先
リンク先が日本語ファイルの場合、エンコードが必要 $file = "日本語ファイル名.txt"; <a href="./".urlencode($file).& … 続きを読む
日本語ファイル名一覧取得(ドットはスキップ)
特定のフォルダ内の日本語ファイル名を取得。でもディレクトリを表わす「.」や「..」はスキップする。 <?php // ディレクトリをオープンし、その内容を読み込みます。 $target_dir = opendir( … 続きを読む
UTC13桁タイムスタンプ(日付)の変換gmdate()
UTCタイムスタンプは13桁の数字で表記されます。これを通常の日付日時に変換するには <?php echo gmdate("Y/n", 1325376000000/000); ?> 表示結 … 続きを読む
facebookアカウントでユーザー登録できるプラグイン
facebookアカウントでwordpressサイトにユーザー登録できるプラグイン(Facebook Registration Tool)。 webサービスなどをwordpressで作成するときに便利に使えそうです。 プ … 続きを読む
画像のサイズ数を増やせる(Additional image sizes)
通常、メディアで設定できるサイズは「サムネイルのサイズ」「中サイズ」「大サイズ」の3種類。 しかし、このプラグイン(Additional image sizes)を使用すれば、そのサイズの種類を増やすことができる。(プラ … 続きを読む
カスタムフィールドの値(生年月日)から年齢を取得
カスタムフィールドに8桁入力とした場合(1980年5月16日→19800516) $birth = get_post_meta($post->ID,'birth',TRUE); $birthY … 続きを読む