2010-01-01から1年間の記事一覧

テーマファイルのパス

WPをインストールしたパス基準のテーマファイルのパスを出力するテンプレートタグってないのかな。。bloginfo('template_directory') だと、「http://〜/wp-content/themes/〜」 になるのだけど、 WPインストールディレクトリ基準(/wp-content/themes/〜)…

任意の内容のxmlを出力させる。

テーマのindex.phpに \n"; //query_postsで指定があればなんか指定。 query_posts('〜'); if (have_posts()) : while (have_posts())…

カスタムフィールドに登録した画像のサムネールやらを取得する。

WPってアップロードした時に、管理画面の設定>メディアで指定したサイズで ・サムネイル ・中サイズ ・大サイズ それぞれの画像が自動的に生成される。それを利用してカスタムフィールドで登録した画像の生成されたリサイズ画像を取得する。 より個別具体的…

月別アーカイブ表示に年区切りを入れる。

wp_get_archives();で表示される ・2010年3月 ・2009年6月 というのを 2010年 ・3月 2009年 ・6月みたいな表示にする。2010年3月等と表示される日本語環境のみ、March 2010とか表示される英語環境だと要修正。 <h3>ARCHIVES</h3> <div class="navi-archives"> </div>

wp_list_categories();の表示ソース整形 ※サブカテゴリ非対応

WPでカテゴリ一覧を表示する時、wp_list_categories();を使うんだけど、そのままだと、 <li class="categories">カテゴリー<ul> <li class="cat-item cat-item-1"><a href="〜" title="〜">〜</a> </li> </ul></li> となんか見た目いやな感じに表示されるので、整形する。 ※サブカテゴリ非対応。 <h3>CATEGORIES</h3> <div class="navi-categories"> <ul> </ul></div>

特定のページの内容を表示する。

post_content; //ここではpost_content(本文)を表示させてる。 ?> query_posts('page_id=〜'); としてもいいのだけど、重複タイトルが想定されないならpagenameのほうが都合いい気がする。 id調べなくていいし。取得したい…