カテゴリー: 条件分岐
-
特定のクエリーループブロックでのみ抽出条件を変更する方法
WordPressのクエリーループブロック、簡単に投稿リストが作成できて便利ではあるものの、基本的には以下の項目しか抽出条件にできないのが少々難点ですね。 例えば複数の投稿タイプをまとめて、とか、最終…
-
複数条件での分岐を行う際に起こりがちな不具合と対処方法(メモ)
WordPressのカスタマイズを行う上でなくてはならない条件分岐関数。例えば、出力するシーンを判別する条件分岐関数を例に挙げると以下のようなものがあります。 関数 判別 is_single() 「投…
-
投稿タイプ指定用のコールバック関数を作成して使用する際のアレコレ(メモ)
is_singular()だと後から対象となる投稿タイプを追加したい場合に、すべての条件分岐を変更するのが面倒&ミスが起こるかも知れないので、独自に判別する関数を作成した時のコードと、それを使った条件…
-
投稿タイプを判別する「is_singular()」関数の基本的な使い方、より便利に使う方法
WordPressでは〇〇かどうか?という判定を行う「is_〇〇」っていう関数がたくさんあります。 その中で結構使用頻度が高く、自身時折あれ?となる(普通の人はならないかも)投稿タイプでの条件分岐につ…
-
特定のプラグインが有効化されているかどうかで条件分岐する方法(メモ)
テーマのカスタマイズや自作プラグインの制作過程で、他のプラグインの機能について指示をする機会があった場合に、依存するプラグインを停止したらエラーが表示されてサイトがストップしまうのを防ぐ方法として使え…
-
if ( !function_exists( ‘〇〇’ ) ){の使い方と優先度(メモ)
WordPressで「この関数が存在しなかったら..」という条件を加えるおまじない?的な処理。 ユーザー定義関数(自身で作成した関数)を以下のコードで囲むことで、どこかに同じ〇〇という関数が存在してい…
Loading posts…
No more posts