ワードプレステンプレートタグまとめ

インクルードタグ

ヘッダー用プラグイン動作タグ

<?php wp_head(); ?>

フッター用プラグイン動作タグ

<?php wp_footer(); ?>

ヘッダーテンプレート

<?php get_header(); ?>

サイドバーテンプレート

<?php get_sidebar(); ?>

フッターテンプレート

<?php get_footer(); ?>

コメントテンプレート

<?php comments_template(); ?>

検索フォームのテンプレート

<?php get_search_form(); ?>

WordPressの基本情報タグ

サイト名

<?php bloginfo('name'); ?>

サイトのURL

<?php echo home_url(); ?>

ディスクリプション

<?php bloginfo('description'); ?>

ページタイトルとサイトタイトルの間に区切り線を挿入する際のtitleタグに設定するタグ

<title><?php wp_title('|', true, 'right'); ?><?php bloginfo('name'); ?></title>

テーマテンプレートのURL

<?php echo get_template_directory_uri(); ?>

CSSのURL

<?php echo get_stylesheet_directory_uri(); ?>

JavaScriptの読み込み時のURL

<?php wp_enqueue_script( 'スクリプト名', get_template_directory_uri().'/js/スクリプト名.js', array('スクリプトの種類')); ?>

記事投稿ページでよく使うタグ

記事のタイトル

<?php the_title(); ?>

記事の日付

<?php the_time('Y年m月d日(D)'); ?>

記事の更新日

<?php the_modified_date('Y年m月d日(D)'); ?>

記事の本文

<?php the_content(); ?>

記事本文の文字を指定して表示(例120文字)

<?php echo mb_substr($post->post_content,0,120).'...'; ?>

記事のURL

<?php echo get_permalink(); ?>

前の記事へ・次の記事へ

<div class="previous"><?php previous_post_link('%link', '« %title'); ?></div>
<div class="next"><?php next_post_link('%link', '» %title'); ?></div>

記事の並び替え(昇順と降順)

昇順 <?php query_posts($query_string .'order=asc'); ?>
降順 <?php query_posts($query_string .'order=desc'); ?>

カテゴリー名をリンク付きで表示

<?php foreach((get_the_category()) as $cat) {
$cat_id = $cat->cat_ID ;
break ;
}
$category_link = get_category_link( $cat_id ); ?>
<a href="<?php echo $category_link; ?>" title="<?php echo $cat->cat_name; ?>"><?php echo $cat->cat_name; ?></a>

サイドバーでよく使うタグ

最新の10件を新着表示

<ul class="entry">
<?php wp_get_archives('type=postbypost&limit=10'); ?>
</ul>

カテゴリ一覧を表示

<?php wp_list_categories('title_li='); ?>

カテゴリー名

<?php single_cat_title(); ?>

タグ一覧

<?php echo get_the_tag_list(); ?>
おすすめの記事