次の違いは、関数のように動作するかどうかの違いです。いうことのように読み取れます。コンテキスト中で使用すると、上記のようにエラーとなります。コンテキスト中で使用してもエラーなく出力されます。して理解するとよい場合が多いです。条件判定と共に、その結果によって出力を切り替える処理が1行のプログラムコード上で実装されています。いう判定部分と処理部分がプログラム言語的に切り離せない状態の固まりのことを「コンテキスト」と私は理解しています。動作が明示的に切り離され、エラーなく動作できるようになります。そのものが情報判定およびその結果と絡まないようにしてやることでも正常に動作できるようになります。速いと言われています。実際に速度を計測して比較されていらっしゃる方も多いですが、これらを見ても、はっきり言って誤差の範囲です。使わないといったように大きなボトルネックとなる可能性があるものを総合的に潰していく方が効果的です。自分なりの(コーディング)ルールを定め、それで統一すればよいのではないかと思います。使う方が多いのではないかと思います。使用した方がいいかもしれませんしね。・・・結局はこれも「好みの問題でイイんじゃない?」ってことですな。:ifWordPressのプログラム開発言語はPHPです。