在宅ワーク知恵袋

WordPress タグ一覧


生徒さん用にタグ集を作ってみました。
よく使うものだけと思ってたら、きりがなさそうなので、その都度追加していこうと思います。

プラグイン動作用タグ

ヘッダー用:</head>直前

[php]
<?php wp_head(); ?>
[/php]

フッター用:</body>直前

[php]
<?php wp_footer(); ?>
[/php]

テンプレートインクルードタグ

ヘッダー

[php]<?php get_header(); ?>[/php]

ヘッダー:その他のヘッダー(header-2.php)

[php]<?php load_template(TEMPLATEPATH . ‘/header-2.php’); ?>[/php]

サイドバー

[php]<?php get_sidebar(); ?>[/php]

フッター

[php]<?php get_footer(); ?>[/php]

フッター:その他のフッター(footer-2.php)

[php]<?php get_footer(‘2’); ?>[/php]

検索フォーム

[php]<?php get_search_form(); ?>[/php]

出力タグ
ページタイトルとサイトタイトル

[php]<title><?php wp_title(‘|’, true, ‘right’); ?><?php bloginfo(‘name’); ?></title>[/php]

ページディスクリプション

[php] <meta name="description" content="<?php bloginfo(‘description’); ?>">[/php]

homeURL

[php] <?php echo home_url(); ?>[/php]

cssのURL

[php] <?php echo get_stylesheet_directory_uri(); ?>[/php]

テーマテンプレートのURLのURL

[php] <?php bloginfo(‘template_url’ ); ?>[/php]

テンプレートタグ
日付

[php]<?php the_time(‘Y年m月d日’); ?>[/php]

記事タイトル

[php]<?php the_title(); ?>[/php]

記事の本文

[php]<?php the_content(); ?>[/php]

記事URL

[php]<?php echo get_permalink(); ?>[/php]

記事投稿者

[php]<?php the_author(); ?>[/php]

記事カテゴリー

[php]<?php the_category(‘,’); ?>[/php]

カスタムターム

[php]<?php echo get_the_term_list( $post->ID, ‘ターム’, ‘ ‘,’ ’ ); ?>[/php]

記事抜粋

[php] <?php the_excerpt(); ?>[/php]

サムネイル

[php] <?php if ( has_post_thumbnail() ) :
the_post_thumbnail(‘post-thumbnails’);
else :
echo ‘<img src="’;
bloginfo( ‘template_url’ );
echo ‘/images/the_post_thumbnail_default.png" alt="デフォルト画像" />’;
endif; ?>
[/php]

ページ送り

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

その他
別テンプレート(page2.php)

[php]<?php
/*
Template Name: page2 */
?>
[/php]

新着情報一覧(最新5記事 タイトル 日付)

[php]
<?php query_posts(‘showposts=5’); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php the_date(‘Y年m月d日(D) h:i:s’); ?></li>
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
[/php]

記事の並び替え

[php]<?php query_posts($query_string .’order=asc’); ?> //昇順
<?php query_posts($query_string .’order=desc’); ?> //降順[/php]

ウィジェット出力

[php]<?php dynamic_sidebar( $number ); ?>[/php]

ショートコード出力

[php]<?php echo do_shortcode(‘[ショートコードの文字列]’); ?>[/php]