- PHP の特色:HTML と混在可能
- WP/BP のテンプレートも同様
- PHP の関数が利用可能
PHP の特色として、HTML と混在した記述が可能(これには賛否両論あるが)。
WordPress/BuddyPress のテンプレートも、PHP の特色を受け継いで、PHP と HTML が利用できるようになっている。このため、PHP の関数をテンプレートで利用することができる。
特定のツールでしか使用できないテンプレートタグを多用するよりも、PHP 機能を利用したほうが汎用性がある。
オリジナルテンプレートタグも、PHP をなるべく利用するようにしている。例えば、WP の投稿の日付は、the_date() で表示するが、これは PHP で現在の日付を表示する関数 date() に the_ を追加すれば良い。また引数で日付の表示形式を設定できるが、PHP に元からある date() と同じ引数が利用可能(記憶の負担が軽減できる)。