Elevenテーマの各テンプレートについて解説してみたいと思います。確認バージョンは3.2.1です。Elevenテーマ解説:content.php:その1」の続きです。Elevenテーマの「content.php」で出力される内容は次の赤枠部分になります。スクリーンショットはメインページです。テンプレートのソースコードは次のとおりです。この回で説明するのは青色で示す部分です。次の部分で本文を出力します。?>サンプルis_search()は検索結果ページであることをチェックする関数で、wp-includes/query.phpに実装されています。$wp_query->is_search();}検索結果ページの場合は、以下の部分を実行します。-->赤色のthe_excerpt()は抜粋を出力する関数で、wp-includes/post-template.phpに実装されています。パラメータはありません。get_the_excerpt());}検索結果ページの場合は投稿画面の「抜粋」に記載された内容を出力します。抜粋に入力がない場合は最大110文字までを三点リーダーつきで出力します。Patchプラグインで制御しています。検索結果ページ以外の場合は、以下の部分を実行します。-->赤色のthe_content()は本文を出力する関数で、wp-includes/post-template.phpに実装されています。$content;}同じく赤色のwp_link_pages()は、分割された投稿でページリンクを表示する関数で、wp-includes/post-template.phpに実装されています。記事本文に記述した以下のHTMLコメントで記事をページ分割します。<!--nextpage-->分割すると次のようなリンクが表示されます。以下の部分でカテゴリーを出力します。?>サンプル赤色のget_the_category_list()はカテゴリー一覧を取得する関数で、wp-includes/category-template.phpに実装されています。ここではパラメータは設定されていませんが、次のパラメータが設定可能です。第2パラメータ:親カテゴリの表示とリンク方法。「multiple」「single」を指定可能(詳細は後述)。パラメータなしの場合は親カテゴリーを表示しない第3パラメータ:記事ID。第2パラメータで「multiple」を指定すると、次のように親カテゴリ・子カテゴリのリンクが独立します。「single」を指定すると、次のように親カテゴリは表示されますがリンクは子カテゴリのみになります。以下の部分でタグを出力します。?>サンプル赤色のget_the_tag_list()はタグ一覧を取得する関数で、カテゴリーと同様、wp-includes/category-template.phpに実装されています。ここではパラメータは設定されていませんが、次のパラメータが設定可能です。変数$show_sepは、カテゴリとタグの間のセパレータの表示・非表示を判定するためのものです。カテゴリ表示なし・タグ表示ありの場合はセパレータを表示しません。以下の部分でコメントリンクを出力します。-->comments_open()は「その1」で解説したので省略します。赤色のcomments_popup_link()はコメント投稿フォームへのリンクを出力する関数で、wp-includes/comment-template.phpに実装されています。パラメータの意味は次のとおりです。関数名の通りポップアップも可能です。次の内容をhead要素に設定しておけば、ポップアップコメントになります。?>サンプル同じく赤色のedit_post_link()は、記事やページの編集画面へのリンクを出力する関数で、wp-includes/link-template.phpに実装されています。$after;}サンプルedit_post_link()には、次のパラメータが設定可能です。*必須(非表示)URL(U):情報を保存する?コメントへの返信ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。すべてのご質問にはお答えできない可能性があります。Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。