- 例:5日以内の記事に新着
- if (get_the_date(‘Ymd’) > date(‘Ymd’,strtotime(‘-5 day’)))
echo “新着” ; - オリジナル関数が作成可能
上の例では、「5日以内に書いた記事」に「新着」を表示する。get_the_date を get_the_modified_date に変更すれば、「5日以内に更新した記事」という条件になる。
WordPress 本体の機能は、他のツールと比較して多いほうではない(上の例は、高機能な CMS なら管理画面から設定可能かもしれない)。しかしながら、テンプレートタグとして用意されているものを使う、という選択肢だけでなく、テンプレートタグが用意されていなくても、PHP で自由に拡張することができる。また PHP を利用する方法は、WordPress だけでなく、PHP を利用するツールをカスタマイズする時にも役立つ、一般性の高い方法である。
良く使うものは、functions.php でオリジナル関数を定義可能。