【wordpress】テンプレートタグ一覧
公開日: : 最終更新日:2016/03/24 テンプレートタグ
一般タグ
「wp-includes/general-template.php」内に記述
- get_header():「header.php」を読み込む
- get_footer():「footer.php」を読み込む
- get_sidebar():「sidebar.php」を読み込む
- get_template_part():ヘッダー、サイドバー、フッター以外のテンプレートパーツを読み込む
- get_search_form():「searchform.php」を使用して検索フォームを表示または取得する
- wp_loginout():ログイン/アウトリンクを表示または取得する
- wp_logout_url():ログアウトURLを取得する
- wp_login_url():ログインURLを取得する
- wp_login_form():WordPress内の好きな場所にログインフォームを表示する
- wp_lostpassword_url():パスワードをなくしたユーザーが再取得できるURLを取得する
- wp_register():ユーザー登録ページのURLを表示または取得する
- wp_meta():アクションフックwp_metaの実行。RSSやwordpress.orgへのリンクを表示する
- bloginfo():Webサイトに関する基本情報を表示する
- get_bloginfo():他の場所で使用することができ、サイトに関する情報を取得する
- get_current_blog_id():ブログのIDを取得する
- wp_title():ページのタイトルを表示または取得する
- single_post_title():ループ外で投稿・固定ページのタイトルを表示または取得する
- post_type_archive_title():ループ外でカスタム投稿タイプアーカイブのタイトルを表示または取得する
- single_cat_title():ループ外でカテゴリーアーカイブのタイトルを表示または取得する
- single_tag_title():ループ外でタグアーカイブのタイトルを表示または取得する
- single_term_title():ループ外でカスタム分類アーカイブのタイトルを表示または取得する
- single_month_title():ループ外で月別アーカイブのタイトルを表示または取得する
- get_archives_link():アーカイブへのリンクを取得する
- wp_get_archives():パラメーターで指定された日付ベースのアーカイブリストを表示または取得する
- calendar_week_mod()
- get_calendar():日別アーカイブへのリンク付きカレンダーを表示または取得する
- delete_get_calendar_cache()
- allowed_tags()
- wp_enqueue_script():サイト公開側に読み込む場合に使用するフック
投稿者タグ
「wp-includes/author-template.php」内に記述
- the_author():作成者名を表示する
- get_the_author():作成者名を取得する
- the_author_link():作成者のウェブサイトへのリンクを表示する
- get_the_author_link():作成者のウェブサイトへのリンクを取得する
- the_author_meta():パラメーターで指定した作成者の情報を表示する
- the_author_posts():作成者の総投稿数を表示する
- the_author_posts_link():作成者別アーカイブへのリンクを表示する
- wp_dropdown_users():作成者のドロップダウンリストを表示または取得する
- wp_list_authors():作成者の一覧を表示する
- get_author_posts_url():作成者IDを指定して、作成者別アーカイブURLを取得する
ブックマークタグ
「wp-includes/bookmark-template.php」と「wp-includes/bookmark.php」内に記述
- wp_list_bookmarks():管理画面「リンク」のブックマークを表示する
- get_bookmark():リンクIDを指定して、ブックマークデータを取得する
- get_bookmark_field():パラメーターで指定したリンクのデータを取得する
- get_bookmarks():管理画面「リンク」>「編集画面」のブックマークの配列を取得する
カテゴリータグ
「wp-includes/category-template.php」内に記述
- category_description():管理画面「投稿」>「カテゴリー」の「カテゴリーの説明」を取得する
- the_category():投稿の属するカテゴリー名とリンクを表示する
- the_category_rss():フィード向けのフォーマットで、投稿の属するカテゴリー名を表示する
- wp_dropdown_categories():カテゴリーのドロップダウンリストを表示または取得する
- wp_list_categories():リンク付きカテゴリーリストを表示または取得する
- tag_description():タグの説明を取得する
- the_tags():投稿の属するタグ名とリンクを表示する
- get_the_tags()
- wp_generate_tag_cloud():タグクラウドのHTMLを取得する
- wp_tag_cloud():タグクラウドを表示または取得する
- term_description():カスタム分類の説明を取得する
- get_the_term_list():記事が属するカスタム分類名とリンクを取得する
- the_terms():記事が属するカスタム分類名とリンクを表示する
- the_taxonomies():記事の属するすべてのカスタム分類への分類名とリンクを表示する
コメントタグ
「wp-includes/comment-template.php」内に記述
- cancel_comment_reply_link()
- comment_author():コメント投稿者の名前を表示する
- comment_author_email():コメント投稿者のメールアドレスをリンクなしで表示する
- comment_author_email_link():コメント投稿者のメールアドレスを、mailto:リンクとして表示する
- comment_author_IP():コメント投稿者の送信IPアドレスを表示する
- comment_author_link():コメント投稿者の名前とWebサイトへのリンクを表示する。Webサイトの入力がない場合は、名前のみ表示する
- comment_author_rss():フィード向けのフォーマットでコメント投稿者の名前を表示する
- comment_author_url():コメント投稿者のWebサイトのURLをリンクを付けずに表示する
- comment_author_url_link():コメント投稿者のWebサイトのURLをリンク付きで表示する
- comment_class():コメントに関する投稿者、偶奇、深度などのclass属性を出力する
- comment_date():コメントの投稿日を表示する
- comment_excerpt():コメントの抜粋を表示する
- comment_form_title()
- comment_form():コメント投稿フォームを出力する
- comment_ID():コメントのIDを表示する
- comment_id_fields():コメント投稿先を特定するための非表示フォームを表示する
- comment_reply_link():コメント返信のリンクを表示する
- comment_text():コメント本文を表示する
- comment_text_rss():フィード向けフォーマットで、コメントの本文を表示する
- comment_time():コメントの投稿日時を表示する
- comment_type():コメント、ピンバック、トラックバックなどのコメントの種類を表示する
- comments_link() :コメント部分へのリンクを表示する
- comments_number():記事へのコメント数を表示する
- comments_popup_link():テンプレートにcomments_popup_script()が使用されている場合コメント、ポップアップページへのリンクを表示する
- comments_popup_script():コメントポップアップ用のScriptタグを表示する
- comments_rss_link():コメントについて、RSSフィードのURLを表示する
- get_avatar():ユーザーのアバターを取得する
- next_comments_link():次のコメントページへのリンクを表示する
- paginate_comments_links():コメントページナビゲーションリンクを表示する
- permalink_comments_rss():フィード向けフォーマットで、コメントへのリンクを表示する
- previous_comments_link():前のコメントページのへのリンクを表示する
- wp_list_comments():記事のコメントリストを表示する
リンクタグ
「wp-includes/link-template.php」内に記述
- the_permalink():記事のパーマリンクのURLを表示する
- user_trailingslashit()
- permalink_anchor():記事IDまたはタイトルをidとするアンカーを表示する
- get_permalink():投稿または固定ページのパーマリンクを取得する
- get_post_permalink():カスタム投稿タイプのパーマリンクを取得する
- post_permalink()
- get_page_link():固定ページのパーマリンクを取得する
- get_attachment_link():添付ページのURIを取得する
- wp_shortlink_header()
- wp_shortlink_wp_head()
- edit_bookmark_link()
- edit_comment_link():コメント編集画面へのリンクを表示する
- edit_post_link():記事やページの編集画面へのリンクを表示する
- get_edit_post_link():記事やページの編集画面へのURLを取得する
- get_delete_post_link()
- edit_tag_link():現在のタグを編集するリンクを表示する
- get_admin_url()
- get_home_url():サイトのホームURLを取得する
- get_site_url():サイトのURLを取得する
- home_url():サイトのアドレスを元にしたURLを取得する
- site_url():現在のブログのサイトURL(WordPressコアファイルが置かれている位置)を取得する
- get_search_link()
- get_search_query()
- the_feed_link():フィードのリンクを出力する
投稿タグ
「wp-includes/post-template.php」内に記述
- body_class():表示している状況に応じたCSSのclass名を出力する
- next_image_link()
- next_post_link():次の投稿ページ(日付の新しい記事)へのリンク表示する
- next_posts_link():次のアーカイブ(日付の古いアーカイブ)へのリンクを表示する
- post_class():記事IDや投稿タイプ、ステータスなどに応じたclass属性を表示する
- post_password_required():記事表示のパスワード入力が必要かどうかを判別し、正しいパスワードが入力されたかどうかを確認する
- posts_nav_link():前後のアーカイブへのリンクを表示する
- previous_image_link()
- previous_post_link():前の投稿ページ(日付の古い記事)へのリンク表示する
- previous_posts_link():前のアーカイブ(日付の新しいアーカイブ)へのリンクを表示する
- sticky_class():先頭固定投稿用のclass属性を表示する
- the_category():記事が属するカテゴリーへのリンクを表示する
- the_category_rss():フィード向けのフォーマットで、記事が属するカテゴリー名を表示する
- the_content():記事の本文を表示する
- the_excerpt():記事の抜粋を表示する
- the_excerpt_rss():フィード向けのフォーマットで、記事の抜粋を表示する
- the_ID():記事IDを表示する
- the_meta():記事のカスタムフィールドデータをリスト形式で表示する
- the_title():記事タイトルを表示する
- the_title_attribute():属性値用の記事タイトルを表示または取得する
- the_title_rss():フィード向けのフォーマットで、記事のタイトルを表示する
- wp_link_pages():分割ページへのナビゲーションリンクを表示または取得する
- get_attachment_link():添付ページのURIを取得する
- wp_get_attachment_link():添付ファイルまたはページへのHTMLリンクを取得する
- the_attachment_link():添付ファイルまたはページへのHTMLリンクを取得する
- the_search_query():検索キーワードを表示する
- wp_attachment_is_image()
- wp_get_attachment_image():メディアファイルのHTMLタグを取得する
- wp_get_attachment_image_src():メディアファイルのURL、幅、高さを取得する
- wp_get_attachment_metadata()
- get_the_date():記事の公開日を取得する
- the_date():記事の公開日を表示または取得する。同じ日に複数の記事がある場合は一度だけ表示される
- the_date_xml():フィード向けにY-m-d形式で記事の投稿/更新日を表示する
- the_modified_author():記事の最終更新者を表示する
- the_modified_date():記事の最終更新日を表示または取得する
- the_modified_time():記事の最終更新時間を表示する
- the_time():記事の公開時間を表示または取得する。同じ日に複数の記事がある場合でも毎回表示される
- the_shortlink():記事の短縮URLを表示する
- wp_get_shortlink()
アイキャッチ画像タグ
「wp-includes/post-thumbnail-template.php」内に記述
- has_post_thumbnail():アイキャッチ画像が登録されているかどうかを判別する
- get_post_thumbnail_id():アイキャッチ画像のIDを取得する
- the_post_thumbnail():アイキャッチ画像を表示する
- get_the_post_thumbnail():アイキャッチ画像を取得する
ナビゲーションメニュータグ
「wp-includes/nav-menu-template.php」内に記述
- wp_nav_menu():ナビゲーションメニューを表示または取得する
- walk_nav_menu_tree()
関連記事
-
【WordPressテンプレートタグ】get_post_thumbnail_id():アイキャッチ画像のIDを取得
概要 アイキャッチ画像のIDを取得する。 書式 <?php get_post_thumbnai...
-
【WordPressテンプレートタグ】the_meta():記事のカスタムフィールドの値をリスト形式で表示
概要 現在の記事のカスタムフィールドに記載した値をリスト形式で表示する。 書式 <?php t...
-
【WordPressテンプレートタグ】get_the_post_thumbnail():アイキャッチ画像を取得
概要 アイキャッチ画像のimgタグを取得する。 書式 <?php get_the_post_t...
-
【WordPressテンプレートタグ】the_category():カテゴリー名とリンクを表示
概要 記事が属するカテゴリー名とリンクを表示する 書式 <?php the_category(...
-
【WordPressテンプレートタグ】wp_register():ユーザー登録ページのURLを表示または取得
概要 管理画面「一般設定」>「誰でもユーザー登録ができるようにする」 にチェックが入っていると...
-
【WordPressテンプレートタグ】comments_link():コメント部分へのリンクを表示
概要 記事のコメント部分へのURLを表示する。 書式 <?php comments_link(...
-
【WordPressテンプレートタグ】get_the_author_link():作成者のウェブサイトへのリンクを取得
概要 作成者のウェブサイトへのリンクを取得する。ウェブサイトの設定がない場合は作成者名のみ取得する。...
-
【WordPressインクルードタグ】get_search_form():「searchform.php」を使用して検索フォームを表示または取得
概要 検索フォームを表示、または文字列として取得する。 テーマにテンプレートファイル「searchf...
-
【WordPressテンプレートタグ】single_tag_title():タグアーカイブのタイトルを表示または取得
概要 現在のページのタグアーカイブのタイトルを表示または取得する。 書式 <?php sing...
-
【WordPressテンプレートタグ】body_class():表示している状況に応じたCSSのclass名を出力
概要 トップページや固定ページ、投稿、カテゴリーなど、表示している状況に応じたCSSのclass名を...