WordPress テンプレートタグ まとめ

WordPress

WordPressのテンプレートタグってたくさんありますよね?覚えられないって思っていませんか?

自分も覚えられないし打ち込むと変なところでスペルミスして、よくわからないエラーがでたりで苦しんでいました。個人的には、使い方を知っていれば、覚える必要はないと思うのでコピペできるようにまとめました。

ファイル呼び出し

header呼び出し

<?php get_header(); ?>

コピーされました

sidebar呼び出し

<?php get_sidebar(); ?>

コピーされました

footer呼び出し

<?php get_footer(); ?>

コピーされました

自作のtemplate呼び出し

<?php get_template_part('fail名'); ?>

コピーされました

headerでよく使うテンプレートタグ

passの取得(スラッシュはない)

<?php echo get_template_directory_uri(); ?>

コピーされました

サイトタイトル、キャッチフレーズ表示

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

コピーされました

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

コピーされました

トップページのリンク(スラッシュはない)

<?php echo home_url(); ?>

コピーされました

必須タグ(/head前に入れる)

<?php wp_head(); ?>

コピーされました

必須タグ(/body前にいれる)

<?php wp_footer(); ?>

コピーされました

jQuery読み込み(重複読み込み回避)

<?php wp_enqueue_script('jquery'); ?>

コピーされました

タイトル表示(トップページ以外のときだけwp_titleを使用)

<title><?php 
if(!is_home()):
wp_title('-',true,'right');
endif;
bloginfo('name'); ?></title>

コピーされました

条件分岐タグ

トップページかどうか (固定ページ、投稿ページも同様)

<?php if(is_home()): ?>
<div>これを表示します。<div>
<?php endif; ?>

コピーされました

WordPressループ

メインループ

<?php 
if(have_posts()) :                
 while(have_posts()):the_post();
?>
ここにcontentsを書く
 <?php 
    endwhile;
  endif;
  ?>

コピーされました

WordPressループの中で使うテンプレートタグ

タイトル、ID、class表示

<?php the_title(); ?>

コピーされました

<?php the_ID(); ?>

コピーされました

<?php post_class(); ?>

コピーされました

記事内容表示

<?php the_content(); ?>

コピーされました

カテゴリー名とリンク表示

<?php the_category(); ?>

コピーされました

記事ページへのリンク

<?php the_permalink(); ?>

コピーされました

記事の抜粋(<--more-->まで表示)

<?php the_excerpt(); ?>

コピーされました

まとめ

間違いなどありましたらコメントよろしくお願いします。

オンラインでの運動指導もやっているので肩こり、腰、膝気になる方は下のリンクから相談してみてください!

オンライン運動指導  申し込み  
オンライン運動指導の申し込みありがとうございます。運動指導する前に、安全に運動するため、身体の状態を確認させて頂きます。 よろしくお願い致します。

また理学療法士の人は、自分の運動療法の引き出しを増やすという視点でも自分自身が受けてみるのもオススメです!

コメント