WordPress Snippet

ワードプレスをカスタマイズしよう

: 2012年

WordPress3.5アップロードディレクトリ

投稿日: by

WordPress3.5になり、アップロードディレクトリの設定画面が表示されなくなりました。
*現在のアップロードディレクトリに関する情報を取得する関数。
wp-includes/functions.php line:1488
この関数を使うと、
また、この関数は、upload_dir フィルタフックがあるので、変更などが簡便です
*その他
**オプションテーブルに保存された、アップロードディレクトリの情報を取得
年付ベースのディレクトリ…

WordPress3.5 XML-RPCを無効にする

投稿日: by

WordPress3.5から、XML-RPCは、デフォルトで有効に設定されるようになりました。
XML-RPCは、外部プログラムなどから、WordPressとのXMLを利用した通信に使われます。
利用しないなどの理由で、無効に変更する フィルタフックがあります。
xmlrpc_enabled filterを使う
wp-includes/class-wp-xmlrpc-server.php line:178

カテゴリウィジェットのカスタマイズ

投稿日: by

*カテゴリウィジェットを使って、タグリストを表示する
以下のコードは、カテゴリウィジェットに、タグを表示します。
テーマの、functions.phpに追加する事で、カテゴリウィジェットの表示をカテゴリリストから、タグリストに変更します。
カテゴリウィジェットは、リストの出力にwp_list_categories関数を使っています。
詳細については、wp_list_categories codex

アーカイブウィジェットのカスタマイズ

投稿日: by

アーカイブウィジェットは、月次アーカイブを表示する事が出来ます。
ウィジェットの設定には、アーカイブの単位を変更するオプションはありません。
テーマファイルの、functions.php二以下のようなスニペットコードを記述する事で、週間アーカイブや、年次アーカイブを表示する事が出来ます。
*Code
週間アーカイブ
年次アーカイブ
*Note
アーカイブウィジェットは、wp_get_archives関数を使って、リストを表示する…

WordPress タグ混じりの抜粋をトップページに表示する

投稿日: by

以下の画像は、通常の投稿の先頭に画像を挿入し、文字列が続く、極ありふれた投稿が元になっています。
行間20:
*トップページには、htmlを含んだ抜粋を表示し
行間20:
*個別ページには、全文を表示します
行間40:
the_content()を使う代わりに、the_excerptを使ったり、<!–more–>を使ったりする方法は、WordPressになれた人なら、使い分けも出来ると思いますが 文字列だけの抜粋文を表示するというの…