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

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

カスタムフィールドは 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 : 配列の文字列

    記事のコンテンツを表示

    記事の投稿ボックスに書き込まれたコンテンツ情報を表示します。投稿ボックスの情報は RSS 配信や検索エンジンに表示されるので、メインコピー用として使用し、写真やサブコピーはカスタムフィールドを利用しています。

    ループ内 : <?php the_content('A','B','C'); ?>
    PARAMETER or OTHER
    A … more_link_text : 追記リンクの文字を指定
    ※初期設定 : (more…)
    B … strip_tease : シングルページで表示する記事を指定
    1 : 追記部分のみ表示 0 : すべてを表示 ※初期設定
    C … more_file : リンク先のファィルを指定
    ※バージョンにより適応されないので使用できません。
    ※パラメータは投稿コンテンツを <!--more--> で記事を分割しているのみに有効です。
    ■テンプレート記述例
    <?php if(have_posts()) : while (have_posts()) : the_post(); ?>
    <?php the_content(); ?>
    <?php endwhile; endif; ?>
    ■画面表示例
    記事の投稿ボックスに書き込まれたコンテンツ情報を表示します。

    WP基本情報の取得

    <head>〜</head>の中に記述されているテンプレートタグで、WordPressのバージョンや基本的な情報を取得するようです。

    <?php wp_head(); ?>
    PARAMETER or OTHER
    PHPファィルのトップ <head>〜</head> の中に記述します。
    パラメータはありません。この記述が無いとプラグインが機能しなかったり、いろいろ不都合があるようなのでご注意ください。
    ■テンプレート記述例
    <head>
    <?php wp_head(); ?>
    </head>

    << BACKNEXT >>