Quick Template Tag
普段使うテンプレートタグを、使用途別にコピー・ペーストで使えるようにしただけのものです。使っているテンプレートタグはそんなに多くないですね。

カテゴリー名の表示

カテゴリーページで、記事が属するカテゴリー名を表示します。

<?php single_cat_title('A',B) ?>
PARAMETER or OTHER
A … prefix : カテゴリー名の前に挿入する(タグ又はテキスト)を指定
B … display : 出力形式を指定
1 : テンプレートタグ形式で表示 ※初期設定
0 : PHP関数形式で表示
■テンプレート記述例
<?php single_cat_title('■') ?>
■画面表示例
■カテゴリー名

カテゴリー名の表示(リンク付)

記事が属するカテゴリー名をカテゴリー記事へのリンク付きで表示します。初期設定では <ul> と <li> でマークアップして表示します。

ループ内 : <?php the_category('A','B',C) ?>
PARAMETER or OTHER
A … separater : 複数カテゴリーに属している場合、カテゴリー名の区切り文字(タグ又はテキスト)を指定
※初期設定 <ul> と <li> のマークアップ
B … parents : 親子カテゴリーの場合、リンクの設定を指定
multiple : カテゴリー別にリンク
single : 子カテゴリーのみリンク
C … post_ID : 表示するカテゴリー名を(ID数字)で指定
※post_ID を使用した場合はループ外でも使用できます。
■テンプレート記述例
<?php if(have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_category() ?>
<?php endwhile; endif; ?>
■画面表示例
  • カテゴリーabc
  • カテゴリーdef
  • ※各カテゴリーへのリンクが設定されます。

    記事の公開月日を表示

    記事の公開月日を表示します。format パラメータで表示形式を指定すれば <?php the_time() ?> と同じ表示形式になります。
    ※記事を一覧で表示するとき、 the_date は、同一日の複数投稿は最初の記事のみ月日を表示します。すべてに月日を表示するときは the_time を使用します。

    ループ内 : <?php the_date('A') ?>
    PARAMETER or OTHER
    A … format : 公開日時の表示形式を指定
    ※初期設定 : 管理/設定/一般/日付フォーマットの設定が適応
    ■テンプレート記述例
    <?php if(have_posts()) : while (have_posts()) : the_post(); ?>
    <?php the_date('Y年m月d日(D)') ?>
    <?php endwhile; endif; ?>
    ■画面表示例
    2009年01月01日(木)

    NEXT >>