WordPress記事

WordPressテーマカスタマイズ

pre_get_postsを使い複数カテゴリーを除外する方法

pre_get_postsを使用してサイトの記事件数など表示変更するときに、特定のカテゴリーの記事を表示しないように除外するには、下のコードのようにマイナス(-)をカテゴリーIDにつけます。 $query->set( 'cat', -9 )...
WordPressテーマカスタマイズ

WordPressコーディング規約のこと

WordPressのテーマやプラグインの作成でPHPプログラムを書く場合、「こういう風に書きましょう」という基準(コーディング基準)があります。 私自身、気にしていませんでしたが最近気になりだしたので、私なりに心にとどめて置く気になるポイン...
WordPressテーマカスタマイズ

フォームに出力するform_option()関数とget_option()

管理画面の表示設定ファイルがあるwp-admin/options-reading.phpファイルを見ていたら、form_option()という関数を知ったので試してみました。 Codexによると、form用に使用する関数で、optionに設...
WordPressテーマカスタマイズ

pre_get_postsを使うとテンプレートを編集せずに記事の表示設定ができる

Codexのquery_postsページにあるpre_get_postsを使いis_main_query()を推奨するという記述があるのでpre_get_postsを試してみました。 結論から言うと、functions.phpファイルで表示...
WordPressプラグイン

TortoiseSVNのインストールと日本語化の方法

SubversionをGUI環境で使えるTortoiseSVNをインストールファイルを自分の環境(32bit、64bit)に合わせてダウンロードします。 日本語表示にするために、インストールファイルをダウンロードしたページの下にある「Lan...
WordPressテーマカスタマイズ

プラグイン設定ページのボタンをinputタグからsubmit_buttonにする

プラグインを作成したときにinputタグを使用した下のコードを使っていたのですが、codexの本家サイトを見ていると、inputタグではなくsubmit_button関数を使用していたのでsubmit_buttonをプラグインの設定ページで...
WordPressプラグイン

プラグインのディレクトリ名で気をつけること

プラグイン作成にあたり、そののファイルを入れるディレクトリ(フォルダ)名をアルファベットとアンダースコア(_)で繋げて作成していたのですが、つなげる時はハイフン(-)でディレクトリ名を作成するほうがいいです。 たいした問題ではないのですが、...