カスタマイズの参考ページ

WordPressではじめてテーマをカスタマイズ・自作するときありがちなに10のつまずき
http://blog.v-colors.com/wordpress-theme-customize-10.html
とてもわかりやすくて参考になる。

WordPressをカスタマイズするなら絶対覚えておきたいテンプレートファイルの使い方
http://webdesignrecipes.com/wordpress-customize-with-template-files/
またまたとても参考になる。

WordPressをカスタマイズするなら絶対覚えておきたい条件分岐やカスタム投稿タイプなどいろいろ
http://webdesignrecipes.com/wordpress-conditional-tags-and-custom-post-type/
カスタマイズする上で必須になる条件分離を色々例で紹介してくれている。

TwentyElevenのテーマの翻訳
http://www.odysseygate.com/archives/2275
TwentyElevenの注釈などの日本語訳が記載されているので、テーマの分析の際に重宝する。

functions.phpのカスタマイズについて

functions.phpに色々書き込むことで、色々カスタマイズができるようです。

WordPress のよくあるカスタマイズコード functions.php 多め
http://webdesignrecipes.com/wordpress-customize-with-functions-php/

「WordPressのfunctions.phpを使って出来るカスタマイズ」をまとめたスレ・Best Collection of Code for your functions.php file
http://kachibito.net/wordpress/best-collection-of-code-for-your-functions.html

↑このあたりのカスタマイズを一括でプラグイン管理できる
管理者と編集者の中間権限のロールを追加できたり、クライアントに納品する際にはかなり便利なプラグインだと感じる。
WP Total Hacks
http://firegoby.theta.ne.jp/wp/wp-total-hacks

アクションフックやフィルターフックについて

まだあまりよく理解していませんが、アクションフックやフィルターフックというものをうまく使うと色々カスタマイズができるようです。

WordPressをカスタマイズするなら覚えておきたいアクションフックとフィルターフック
http://webdesignrecipes.com/wordpress-action-hook-and-filter-hook/

WordPressの管理ページをより便利にカスタマイズする方法13
http://www.webcreatorbox.com/tech/customize-wordpress-admin-page/

ゆっくり勉強していこうと思います。

カスタムフィールドについて

カスタムフィールドを記事内で入力

出力タグをloop内に書き込むことで内容が表示されます。

<?php echo post_custom(‘キー名’); ?>

空タグを出したくないときは

<?php if(post_custom(‘キー名’)):?>
<p><?php echo post_custom(‘キー名’); ?></p>
<?php endif;?>

その他、ループをさせたり、特定条件のみ表示したりと様々な出力方法があり、下記ページにわかりやすくまとめられている。
WordPressでカスタムフィールドを出力する方法のまとめ
http://www.koikikukan.com/archives/2011/02/03-015555.php

プラグインを使用することでもっと便利に機能的に活用できる
Custom Field GUI Utility – かたつむりくんのWWW

http://www.tinybeans.net/blog/download/wp-plugin/cfg-utility-3.html

おそらくこれはカスタムフィールど扱う上でマストなプラグイン。

インストール後は「conf.ini ファイル」を変更すること。
※ここに記載の内容がセットとしてカスタムフィールドに表示される。

このサイトにインストールしているプラグイン

現在インストールされているプラグイン

  • Akismet(動作確認
    スパム除去
  • WP Multibyte Patch(動作確認)
    日本語(マルチバイト文字)の機能強化
  • WP-PageNavi(動作確認
    ページ分割&ナビゲーション機能
    【参考】Twenty ElevenにPageNaviを追加する
    http://mika-blog.at-inn.jp/
  • Contact Form 7(動作確認)
    お問い合わせフォーム
  • All in One SEO Pack(動作確認)
    タイトル、ディスクリプション、キーワードを個々で設定できる
  • Breadcrumb NavXT(動作確認)
    パンくず自動生成
  • Google XML Sitemaps(動作確認
    検索エンジン用サイトマップ作成
  • My Category Order(動作確認)
    カテゴリーの並び替え
  • My Link Order(未:未設定)
    リンクの並び替え
  • WP Super Cache(未:未設定)
    キャッシュの強化で表示速度をあげる
  • WPtouch(動作確認)
    スマートフォン向けサイト自動生成
  • GD Custom Posts And Taxonomies Tools(動作確認)
    カスタムタクソノミーをウィジェットに追加
  • Custom Field Gui Utility(動作確認)
    カスタムフィールドを使いやすくするプラグイン