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

ページナビのリンク表示

投稿記事の表示数がページ内に収まらないときに、前後のページへリンクするナビリンクを表示します。1ページの表示件数は管理画面の表示設定で指定できます。

<?php posts_nav_link('A','B','C'); ?>
PARAMETER or OTHER
A … sep : 前後リンクの区切り文字を指定
B … prelabel : 前へのリンクに表示する(テキスト)を指定
※初期設定 : « Prelabel Page
C … day : 後へのリンクに表示する(テキスト)を指定
※初期設定 : Next Page »
■テンプレート記述例
<?php posts_nav_link('|', '<< BACK', 'NEXT >>'); ?>
■画面表示例
<< BACK|NEXT >>

カスタムフィールドの情報表示(プラグイン編)

複数のテキストや画像の情報を、投稿コンテンツと複数のカスタムフィールドに分けて入力し、PHPでキーごとにタグやテキストを挿入して取得することによって、サイトのデザイン性を飛躍的にアップします。
※このテンプレートタグは Get Custom Field Values のプラグイン導入が必要になります。

ループ内 : <?php echo c2c_get_custom('A','B','C'); ?>
PARAMETER or OTHER
A = field : 情報を取得するカスタムフィールドの(キー名)を指定
B = before : 取得した値の前に挿入する(タグ又はテキスト)を指定
C = after : 取得した値の後に挿入する(タグ又はテキスト)を指定
※この他のパラメータは、プラグインの紹介ページのGet Custom Field Values ご覧ください。
■テンプレート記述例
※キー名「HPタイトル」の値に「WordPressのツボ」と入力されていた場合 <?php if(have_posts()) : while (have_posts()) : the_post(); ?>
<?php echo c2c_get_custom('HPタイトル','<h1>','</h1>'); ?>
<?php endwhile; endif; ?>
■画面表示例

WordPressのツボ

※「値」が<h1></h1>タグで囲まれて出力されます。

カスタムフィールドの情報表示

カスタムフィールドは WordPress で構築するサイトのデザインや、追加・修正簡略化のポイントになります。しかし標準のテンプレートが貧弱で充分に活かされていません。このテンプレートは参考掲載になります。
※カスタムフィールドの機能をアップする Get Custom Field Values のプラグイン導入をおすすめします。

ループ内 : <?php the_meta(); ?>
PARAMETER or OTHER
※the_meta はパラメータがありません。カスタムフィールドに入力したキーと値をキー:値 の形式でリスト表示します。
■テンプレート記述例
※カスタムフィールドにキー:タイトル、値:WordPressのツボとキー:管理者、値:adphicと入力されていた場合
<?php if(have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_meta(); ?>
<?php endwhile; endif; ?>
■画面表示例
  • タイトル:WordPressのツボ
    管理者:adphic
  • カスタムフィールドの値を個別に取得する場合はget_post_metaのPHP関数で取得し、echo コマンドで表示します。
    ■値を個別に取得するテンプレートタグ
    <?php echo get_post_meta(A,'B',C); ?>
    A = post_ID : 情報を取得する投稿記事の(ID数値)を指定
    B = key : 情報を取得するカスタムフィールドの(キー名)を指定
    C = single : 取得した値の表示形式を指定
    treu : シングルの文字列
    falsh : 配列の文字列

    << BACKNEXT >>