Wordpressテンプレートタグリファレンス
Wordpressのテンプレートタグをまとめてみました。
ヘッダー関連
- ブログ名
<?php bloginfo('name'); ?>
- コンテンツタイプ
<?php bloginfo('html_type'); ?>
- エンコードの種類
<?php bloginfo('charset'); ?>
- ブログの説明
<?php bloginfo('description'); ?>
- スタイルシートのURL
<?php bloginfo('stylesheet_url'); ?>
記事関連
- トップページのURL
<?php echo home_url(); ?>
- 記事のタイトル
<?php the_title(); ?>
- 記事の本文
<?php the_content(); ?>
- 記事の個別ページのURL
<?php the_permalink(); ?>
- 記事の投稿日
<?php echo get_the_date(); ?>
- 記事の投稿時間
<?php the_time(); ?>
- 記事が属するカテゴリー
<?php the_category(); ?>
- テーマフォルダーのURL
<?php bloginfo('template_url'); ?>
- トップページにだけ中身を出力
<?php if(is_home()): ?>〜<?php endif; ?>
- 古い記事のページのリンク
<?php next_posts_link(); ?>
- 新しい記事のページのリンク
<?php previous_posts_link(); ?>
- 管理者のメールアドレス
<?php bloginfo('admin_email'); ?>
単一記事関連
- ページのタイトル
<?php wp_title(); ?>
- 個別ページの時だけ中身を出力
<?php if(is_single()): ?>〜<?php endif; ?>
- 前の記事へのリンク
<?php previos_posts_link(); ?>
- 次の記事へのリンク
<?php next_posts_link(); ?>
functions.php
- ウィジェットの機能を有効にする
<?php register_sidebar(); ?>
- カスタムメニューの機能を有効にする
<?php register_nav_menus(); ?>
- カスタムヘッダーの機能を有効にする
<?php add_custom_image_header(); ?>
- カスタム背景の機能を有効にする
<?php add_custom_background(); ?>
サイドバー関連
- ウィジェットエリア
<?php dynamic_sidebar(); ?>
- カテゴリー名
<?php single_cat_title(); ?>
- カテゴリーページの時だけ中身を出力
<?php if(is_category()): ?>〜<?php endif; ?>
- アーカイブ関連のページの時だけ中身を出力
<?php if(is_archive()): ?>〜<?php endif; ?>
- 年月
<?php single_month_title(); ?>
- 月別ページの時だけ中身を出力
<?php if(is_month()): ?>〜<?php endif; ?>
- RSSフィードのURL
<?php bloginfo('rss2_url'); ?> <?php bloginfo('rdf_url'); ?> <?php bloginfo('rss_url'); ?> <?php bloginfo('atom_url'); ?>
コメント・トラックバック関連
- comments.phpの読み込み
<?php comments_template(); ?>
- コメントの投稿フォーム
<?php comment_form(); ?>
- 受信したコメント
<?php wp_list_comments(); ?>
- 受信したコメントがある時だけ中身を出力
<?php if(have_comments()): ?>〜<?php endif; ?>
- コメントの本文
<?php comment_text(); ?>
- コメントの投稿日
<?php comment_date(); ?>
- コメントの投稿時間
<?php comment_time(); ?>
- コメントの投稿者名
<?php comment_author_link(); ?>
- コメントのRSSフィードへのリンク
<?php post_comments_feed_link(); ?>
- トラックバックの送信を許可している時だけ中身を出力
<?php if(pings_open()): ?>〜<?php endif; ?>
- トラックバックURL
<?php trackback_url(); ?>
- コメント部分のURL
<?php comments_link(); ?>
- コメント数
<?php comments_number(); ?>
その他
- header.phpの読み込み
<?php get_header(); ?>
- footer.phpの読み込み
<?php get_footer(); ?>
- カスタムメニュー
<?php wp_nav_menu(); ?>
- カスタムヘッダーのヘッダー画像
<?php header_image(); ?>
- ヘッダー画像がある時だけ中身を出力
<?php if(get_header_image()): ?>〜<?php endif; ?>
- カスタム背景
<head> ・・・ <?php wp_head(); ?> ・・・ </head> <body <?php body_class(); ?>> ・・・ </body>