Quick Template Tag
普段使うテンプレートタグを、使用途別にコピー・ペーストで使えるようにしただけのものです。使っているテンプレートタグはそんなに多くないですね。
パラメータの記述形式
テンプレートタグのパラメータ指定には、ファンクション形式とクエリ形式の記述書式があります。WordPressのツボでは、ふたつの形式が存在する場合、常時使用している一方の形式だけを掲載しています。
ファンクション形式 : <?php the_title('A','B',C) ?>
クエリ形式 : <?php the_title_attribute('A&B&C') ?>
PARAMETER or OTHER
ファンクション形式 : パラメータの値だけを「'」で囲み「,」で区切ります。値が 0 か 1 の場合は「'」で囲みません。値が数字の場合は囲んでも、囲まなくても記述できます。
注意は、パラメータを決まった順番で入れること。指定したいパラメータの前は省略できないので、必要無い場合は値の入れない空の「''」を入れます。後ろのパラメータは省略できます。
クエリ形式 : パラメータの名前と値を「パラメータ名=値」の形式で記述し、複数の場合は「&」で区切り、パラメータの設定全体を「'」で囲みます。
パラメータの順番は自由で、必要な設定だけ書き込み、他のパラメータは省略できます。
いずれも省略したパラメータは、初期設定が適応されます。
■テンプレート記述例
■ファンクション形式
<?php the_title('【','】',1) ?>
■クエリ形式
<?php the_title_attribute('before=【&after=】&echo=1') ?>
■画面表示例
【記事のタイトル】
※いずれも記事のタイトルを【 】で囲んで表示されます。
カテゴリー名の表示
カテゴリーページで、記事が属するカテゴリー名を表示します。
<?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
※各カテゴリーへのリンクが設定されます。
NEXT >>