WordPressでよく使用するテンプレートタグ

ブログでWordpressのタグの事などを書いても他の記事に埋もれてしまって、自分で見返すのが分かりずらかったのと復習の為に、Wordpressのテーマを作成する際に使用頻度が高そうなテンプレートタグをまとめてみました。
この記事をテンプレートカテゴリーのトップに置いて、見返しやすくしようと思います。

推奨のタグも変わったり、廃止になったりする事もあるので、こまめにcodexを確認した方がよいですね。

headerで使用するテンプレートタグ

bloginfo

WordPressに関する様々な情報を表示する。
テンプレートタグ/bloginfo – WordPress Codex 日本語版

<?php bloginfo('show'); ?>
ブログ内の関連記事

bloginfo()でWordPressの情報を出力する

get_bloginfo

WordPressに関する様々な情報をPHPの値で返す。
テンプレートタグ/get bloginfo – WordPress Codex 日本語版

<?php get_bloginfo('show'); ?>
ブログ内の関連記事

get_bloginfoでWordPressの情報をPHPの形式で取得する

wp_title

現在のページのタイトルを表示または取得する。
テンプレートタグ/wp title – WordPress Codex 日本語版

<?php wp_title('sep', echo, 'seplocation'); ?>
ブログ内の関連記事

タイトルの表示を変更する

home_url

WordPressのホームURLを取得する。ダッシュボードで設定したホームURL。
テンプレートタグ/home url – WordPress Codex 日本語版

<?php echo home_url( 'path', 'scheme' ); ?>

site_url

WordPressののサイトURLを取得する。
テンプレートタグ/site url – WordPress Codex 日本語版

<?php site_url('path', 'scheme'); ?>

ナビゲーションで使用するテンプレートタグ

wp_nav_menu

ダッシュボードで作ったカスタムメニューを表示する。
テンプレートタグ/wp nav menu – WordPress Codex 日本語版

<?php wp_nav_menu($args); ?>
ブログ内の関連記事

WordPressのカスタムメニューを複数表示する
カスタムメニューの表示カスタマイズ

wp_page_menu

固定ページの一覧をリンク付きでリスト表示する。表示されるページに ホーム を自動的に追加することが可能。
テンプレートタグ/wp page menu – WordPress Codex 日本語版

<?php wp_page_menu('arguments'); ?>

サイドバーで使用するテンプレートタグ

wp_list_authors

投稿者名の一覧をアーカイブページへのリンク付きでリスト表示する。
テンプレートタグ/wp list authors – WordPress Codex 日本語版

<?php wp_list_authors( $args ); ?>

wp_list_categories

カテゴリーの一覧をカテゴリーアーカイブページへのリンク付きでリスト表示する。
テンプレートタグ/wp list categories – WordPress Codex 日本語版

<?php wp_list_categories( $args ); ?>
ブログ内の関連記事

固定ページリストの表示の順番を変える

wp_list_pages

個別ページの一覧をページへのリンク付きでリスト表示する。
テンプレートタグ/wp list pages – WordPress Codex 日本語版

<?php wp_list_pages('引数'); ?>

wp_list_bookmarks

ダッシュボードで設定したブックマークを表示する。
テンプレートタグ/wp list bookmarks – WordPress Codex 日本語版

<?php wp_list_bookmarks('引数'); ?>

wp_dropdown_pages

ページのリストをドロップダウンで表示する。
テンプレートタグ/wp dropdown pages – WordPress Codex 日本語版

<?php wp_dropdown_pages('引数'); ?>

wp_dropdown_categories

カテゴリーのリストをドロップダウンで表示する。
テンプレートタグ/wp dropdown categories – WordPress Codex 日本語版

<?php wp_dropdown_categories('引数'); ?>

wp_get_archives

日付ベースのアーカイブリストを表示する。
テンプレートタグ/wp get archives – WordPress Codex 日本語版

<?php wp_get_archives('引数'); ?>

wp_tag_cloud

タグの一覧を表示する。
テンプレートタグ/wp tag cloud – WordPress Codex 日本語版

<?php wp_tag_cloud('引数'); ?>

get_calendar

記事投稿日にリンクがつけられたテーブル形式のカレンダーを表示する。
テンプレートタグ/get calendar – WordPress Codex 日本語版

<?php get_calendar('引数'); ?>

wp_loginout

ログインリンクを表示する。ログインしているユーザーの場合は、ログアウトリンクを表示。
テンプレートタグ/wp loginout – WordPress Codex 日本語版

<?php wp_loginout( $redirect ); ?>

ループを操作するクエリタグ

get_posts

マルチループ(複数ループ)を作成するためのタグ
テンプレートタグ/get posts – WordPress Codex 日本語版

<?php get_posts('引数'); ?>
ブログ内の関連記事

get_posts()テンプレートタグを使った情報の取得と表示方法

query_posts

メインのループだけを変更するためのタグ
テンプレートタグ/query posts – WordPress Codex 日本語版

<?php query_posts( $args ); ?>
ブログ内の関連記事

query_posts()を使う時の注意点

記事情報を表示するのに使用するテンプレートタグ

ループ内で使用。

the_permalink

記事のパーマリンクを出力する。
テンプレートタグ/the permalink – WordPress Codex 日本語版

<?php the_permalink(); ?>

the_title

記事のタイトルを出力する。
テンプレートタグ/the title – WordPress Codex 日本語版

<?php the_title('before', 'after', display); ?>
ブログ内の関連記事

タイトルの表示を変更する

the_category

現在の記事が属するカテゴリへのリンクを表示する。
テンプレートタグ/the category – WordPress Codex 日本語版

<?php the_category( 'separator', 'parents', post_id ); ?>

the_tags

現在の記事に付けられたタグへのリンクを表示する。
テンプレートタグ/the tags – WordPress Codex 日本語版

<?php the_tags('before', '区切り文字', 'after'); ?>

the_date

記事の投稿/更新日を表示する。
テンプレートタグ/the date – WordPress Codex 日本語版

<?php the_date('format', 'before', 'after', echo); ?>
ブログ内の関連記事

WordPressの日時表示色々

the_content

記事の本文を表示する。
テンプレートタグ/the content – WordPress Codex 日本語版

<?php the_content('more_link_text', strip_teaser, 'more_file'); ?>
ブログ内の関連記事

moreタグ(続きを読む)の表示を変える

the_excerpt

現在の投稿の抜粋を表示する。
テンプレートタグ/the excerpt – WordPress Codex 日本語版

<?php the_excerpt(); ?>
ブログ内の関連記事

”抜粋”をmoreタグのように使用する

改ページする為のテンプレートタグ

ループ内で使用。

link_pages

記事内を分割した場合の記事内のページへのリンクを表示する。
テンプレートタグ/link pages – WordPress Codex 日本語版

<?php link_pages('before', 'after', 'next_or_number', 'nextpagelink', 'previouspagelink', 'pagelink', 'more_file'); ?>
ブログ内の関連記事

WordPressの個別ページ内で記事を分割する

next_post_link

個別記事で次の記事へのリンクを表示する。
テンプレートタグ/next post link – WordPress Codex 日本語版

<?php next_post_link('format', 'link', in_same_cat, 'excluded_categories'); ?>
ブログ内の関連記事

前後記事へのリンクを出力するタグ

previous_post_link

個別記事で前の記事へのリンクを表示する。
テンプレートタグ/previous post link – WordPress Codex 日本語版

<?php previous_post_link('format', 'link', in_same_cat, 'excluded_categories'); ?>
ブログ内の関連記事

前後記事へのリンクを出力するタグ

posts_nav_link

インデックスや月別・カテゴリー別アーカイブページが複数ページにわたる場合、その前後ページへのリンクを表示する。
テンプレートタグ/posts nav link – WordPress Codex 日本語版

<?php posts_nav_link('sep','prelabel','nxtlabel'); ?>

permalink_anchor

記事IDまたはタイトルをidとするアンカーを出力する。
テンプレートタグ/permalink anchor – WordPress Codex 日本語版

<?php permalink_anchor('type'); ?>

サムネイル表示に使うテンプレートタグ

ループ内で使用。

the_post_thumbnail

投稿サムネイルを表示する。
テンプレートタグ/the post thumbnail – WordPress Codex 日本語版

<?php the_post_thumbnail( $size, $attr ); ?>
ブログ内の関連記事

WordPressのアイキャッチのサイズ指定色々 | memocarilog

has_post_thumbnail

記事がサムネイルを持っているかを判断する。
Function Reference/has post thumbnail « WordPress Codex

<?php has_post_thumbnail( $post_id ); ?>

コメントで使うテンプレートタグ

ループ内で使用する。

trackback_url

現在の記事のトラックバックURLを表示する。
テンプレートタグ/trackback url – WordPress Codex 日本語版

<?php trackback_url(display); ?>

comment_form

コメントフォームを出力する。
テンプレートタグ/comment form – WordPress Codex 日本語版

<?php comment_form( $args, $post_id ); ?>

wp_list_comments

記事やページのコメントを表示する。
テンプレートタグ/wp list comments – WordPress Codex 日本語版

<?php wp_list_comments('arguments'); ?>

会員ページ等で使うテンプレートタグ

wp_register

ユーザー登録用のリンクを出力
テンプレートタグ/wp register – WordPress Codex 日本語版

<?php wp_register('before', 'after'); ?>

wp_logout_url

ログアウトのリンクを表示
テンプレートタグ/wp logout url – WordPress Codex 日本語版

<?php echo wp_logout_url($redirect); ?>

wp_login_url

ログインのリンクを表示
Function Reference/wp login url « WordPress Codex

<?php echo wp_login_url( $redirect ); ?>

wp_login_form

ログインフォームを表示
テンプレートタグ/wp login form – WordPress Codex 日本語版

<?php wp_login_form( $args ); ?> 

wp_lostpassword_url

ユーザーがパスワードをなくした時にパスワードを取得するURLを表示
Function Reference/wp lostpassword url « WordPress Codex

<?php echo wp_lostpassword_url( $redirect ); ?>

Related Article

1 Comments & Tracbacks

Leave a Comment

Emailは公開されません。*は必須項目です。


*


Categorys

Tags

CSS3 ダッシュボード ヘッダー トラブル コードサンプル コンテンツ スライドショー jQueryプラグイン php 引っ越し 素材 お知らせ JavaScript Facebook CSS カテゴリー 投稿タイプ IE HTML5 Shareボタン seo レスポンシブ Photoshop タクソノミー ナビゲーション カスタムメニュー Git Macアプリ サイドバー WPセキュリティ SVG iTunes PHPリファレンス API WP使い方 query_posts データベース get_posts() 条件分岐 コメント function RSS スマートフォン Sass/Compass さくらVPS