何か: テンプレートタグ

テンプレートタグは、情報を動的に生成および表示するために使用されるPHP関数です。WordPressテーマにはさまざまなテンプレートが含まれており、テーマ開発者はテンプレートタグを使用して動的なデータを取得および表示します。WordPressには、WordPressテーマで使用できる多くの組み込みテンプレートタグがあります。WordPressプラグインやテーマも独自のテンプレートタグを定義して、さまざまなテンプレートで使用できます。

例:

<?php the_author(); ?>

著者テンプレートタグは、WordPressで投稿の著者の名前を表示します。

使用例:

<p>This post is written by <?php the_author(); ?></p>

テンプレートタグはデータセットを返すこともでき、ユーザーはパラメータを使用して表示するものを選択できます。

例:

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>

テンプレートタグは基本的にPHP関数であるため、WordPressプラグインまたはテーマによって定義された任意のPHP関数をテンプレートタグとして使用できます。テーマ関数をテンプレートタグとして使用するには、関数をテーマのfunctions.phpファイルに定義する必要があります。

テンプレートタグはPHP関数であるため、他のPHP関数やテンプレートタグ内で使用することもできます。以下の例では、いくつかのテキストを表示する関数を定義しました。

例:

function donation_request() {
    $this_article = wp_title('',true);
    echo '<p>Hi, if you enjoyed reading '.$this_article.' please consider <a href="http://www.example.com/donate/">donating</a>.';
}

この関数をテンプレートで使用するには、このコード行を追加します。

<?php donation_request(); ?>

複数のテンプレートタグを組み合わせて、目標を達成することもできます。

関連記事

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!