マジカルスリー・だいすけのなりゆき長者ブログ

沖縄/大阪WEB広告・ホームページ制作・印刷物制作 マジカルスリー 「福」代表のブログ

*

カスタムフィールドの出力(テンプレート作成)について

      2016/09/09

表題の通り覚え書き。

  1. テンプレートを作る。page.phpなどを元にしてテンプレート作成。
    必ずページはじめにコメントで「Template Name:テスト1」のようにテンプレート名を入れる。エンコードはデータベースのものと合わせておくようにする。
    テンプレートファイル名はなんでも良いみたいだけど、下記URLにて詳細をご参照下さい。
    各固定ページのページデザインをテンプレート選択で可能にする方法
  2. テンプレートの中身を変更。
    ループ(while~end while)を探して、あればそのループ内にカスタムフィールドを表示するコードを入れてやる。(the_fieldってやつ。)
    ループの前にはカテゴリ指定してやること。

    
    <!-- カテゴリ指定 -->
    <?php $paged = get_query_var('paged'); ?>
    <?php query_posts('cat=カテゴリID&posts_per_page=10&paged=$paged'); ?>
    <?php // Start the Loop. while ( have_posts() ) : the_post(); ?>
    
    <!-- カスタムフィールドの内容 -->
    
    
    <?php the_field('フィールド名1', $post->ID); ?>
    
    <img src="<?php the_field('フィールド名2', $post->ID); ?>">
    <hr>
    
    
    <?php endwhile; ?>
    
  3. 固定ページのテンプレート欄で作成したテンプレートを選択する。

いじょう。

 - WordPressの事

  関連記事

All-in-One Event Calendarでエラー「イベントの取得中に何かがうまくいきませんでした。」

使い慣れないプラグインは変なことが起こるのでびっくりデスよ。 表題のエラーが起こ …

WordPressで勝手に画像リサイズされる

いつもの防備録です。   本当に間抜けな話なんですが、これってほぼ間違 …

mb_substr()使ってもサムネイルの見出しがズレるじゃん!という話

またしても忘備録。 WordPressでよくある、こういう感じの記事表示方法。 …

category.php内で現在のカテゴリを取得する

カテゴリの取得でハマったので忘備録しておきます。 いつもはget_the_cat …

【ご注意】WordPressの不正コード改ざん

WordPressを狙った不正コードによる下記動画のような改ざんが横行しているよ …

WordPressの検索機能をもっと使いやすくする

とってもわかりやすい記事がありましたので紹介! WEBクリエイターズボックス様 …

子カテゴリに親カテゴリのテンプレートを引き継がせる

WordPressって基本的に親カテゴリを指定すると、それにぶら下がっている子カ …

PHPでページの一部の文言だけを更新する方法

サイトのページの一部だけをブラウザから更新したい、だけどCMSとか入れるほどでも …

マルチサイトで複数のブログの新着情報を取得したい

WordPressでマルチサイトの新着情報を取りたいなーと思うことがあったのでメ …

WordPress HTTPSでリダイレクト

毎度おなじみ自分用の忘備録でございます。 まず前提条件として、「WordPres …