このページではJavaScriptをONにしてください。

記事に付けられたタグへのリンクを表示する

the_tags()

現在の記事に付けられたタグへのリンクを表示します。
ループの中で使います。
注: このタグは WordPress 2.3 以上でのみ使えます。

the_tags(‘前’, ‘区切り文字’, ‘後’);

アイキャッチ画像を表示する

the_post_thumbnail()

投稿編集画面で設定すると、その投稿のアイキャッチ画像(以前は投稿サムネイルと呼ばれていました)を表示します。
サムネイル画像には “attachment-thumbnail” クラスが付与されます。
このタグはループ内でのみ使えます。
get_the_post_thumbnail()タグを利用することにより、他の投稿のアイキャッチ画像を表示できます。
投稿サムネイルを有効にするには、使用しているテーマの functions.php ファイルに add_theme_support( ‘post-thumbnails’ ); を追加する必要があります。
投稿サムネイルも参照してください。

the_post_thumbnail( $size, $attr );

ナビゲーションメニューを表示する

wp_nav_menu()

ナビゲーションメニューを表示します。メニューは管理画面 Appearance > Menus で作成できます。
theme_locationパラメーターが与えられた時、このタグはロケーションに割り当てられたメニューを表示します。
もしロケーションがない場合、またはメニューが割り当てられていない場合は表示されません。
theme_locationパラメーターが与えられなかった場合、このタグは以下を表示します。

  • menuパラメーターの値が最低1つでもある場合、そのメニューに一致するID, slug, あるいは名前
  • さもなくば、最初の空でないメニュー
  • さもなくば、fallback_cbパラメーターで与えられたタグの出力(デフォルトではwp_page_menu())
  • さもなくば、何も表示しない

Note: WordPress 3.5に於いて、メニューアイテムがない場合はHTMLマークアップはなにも出力されなくなりました。

wp_nav_menu($args);

<?php
$defaults = array(
‘theme_location’ => ”,
‘menu’ => ”,
‘container’ => ‘div’,
‘container_class’ => ”,
‘container_id’ => ”,
‘menu_class’ => ‘menu’,
‘menu_id’ => ”,
‘echo’ => true,
‘fallback_cb’ => ‘wp_page_menu’,
‘before’ => ”,
‘after’ => ”,
‘link_before’ => ”,
‘link_after’ => ”,
‘items_wrap’ => ‘<ul id=”%1$s” class=”%2$s”>%3$s</ul>’,
‘depth’ => 0,
‘walker’ => ”
);

wp_nav_menu( $defaults );
?>

PAGE TOP