UI』を使えば結構簡単にできると思います。そのカスタム投稿タイプで書いた記事をどのようにしてサイト上で表示するのか・・・これは、google先生を目を凝らして探さないとなかなか出てきません。その表示のところで私も随分とつまずいたものです。時間も膨大に使いました・・・まあそれがこの仕事の宿命と言えばそうなのですが^^;しかし、一度設定方法を知っておくと、今後同じような場面に遭遇した時に、完全に覚えていなくても短時間で対応できるようになります。『一度やったことがある操作』は、Webエンジニアにとっては大きな武器となるわけです。今回は、カスタム投稿タイプをWebページに表示する方法を解説したいと思います。まとめ完成形の確認まずは今回の設定の完成形を確認しましょう。はじめに『こうしたい』というゴールをある程度はっきりさせておくと、作業もやりやすいでしょう。今回は「新着情報」をトップページに表示してみる今回は、上記のような新着情報を表示させる設定をしてみます。仕様は下記のとおりです。・日付、新着の文章、を表示する。・リンク指定してある場合は、クリックでリンク先へジャンプする。・リンク指定されていない場合は、文章のみ表示する。UI』を使って、「新着情報」という名のカスタム投稿を追加します。スラッグは「topics」です。主な設定は下記のとおりです。これで、ダッシュボード(管理画面)に、「新着情報」というカスタム投稿が追加されます。続いて、カスタムフィールドを設定します。Fields』にて、カスタムフィールドを追加します。主な設定は下記のとおりです。これで、カスタム投稿「新着情報」の投稿画面に「リンク先ページ」というフィールドが追加されます。これで前準備は完了です。表示させるためのプログラム次に、トップページへ表示するためのプログラムです。下記をご参照ください。UI』を使って設定した「新着情報」という名のカスタム投稿のスラッグ「topics」を指定します。5」は、表示件数を指定しています。get_the_date();」で、日付を取得します。この日付は、投稿の日付となります。投稿画面で編集可能です。3「<dd>~</dd>」で、各項目を取得しています。(get_field(‘t_link’)){~」で、リンク先ページがあるのかないのかの判別をします。Fields』にて追加したカスタムフィールド「t_link」です。href=”〇〇”」というふうに、記事タイトル(新着の文章)にリンクが付きます。」で、記事タイトル(新着の文章)を取得します。まとめいかがだったでしょうか。1まわりの構文が今回の重要な部分です。この設定ができると、WordPressを使用してサイト構築する際の幅が広がるのではないでしょうか。クライアント側で出来る限り簡単にサイト更新をしたい、という要望は数多くあります。そんなときに、カスタム投稿とカスタムフィールドを自在に操ることができれば、応用の幅も一気に広がるかと思います。なつっこいがんばり屋さん・・・なゾウです。【好きな食べ物】ナポリタンスパゲッティ【得意分野】Web関連全般。最近は更にWordPressを知るために、オライリー社の書籍を片手に研究中。