カスタム投稿タイプ「店舗」のsingleページで、
カスタム投稿タイプ「お知らせ」のうち、自店舗に関するお知らせのみを表示させたいです。
お知らせには、スマートカスタムフィールドでオブジェクトとして店舗の情報を保持しています。
どのようにすれば実装できますか?
php
1<?php $args = array( 2 'post_type' => 'news', 3 'posts_per_page' => 10, 4 'meta_query' => array( array( 5 'key' => 'shop', 'value' => '???')) 6 ); ?> 7<?php query_posts( $args ); ?>
何がわからなくて、何に困っているのでしょうか。また、カスタムフィールドの情報があったほうが回答されやすいと思います。
すみません、投稿オブジェクト項目取得してみたら投稿IDが取れました。
カスタム投稿タイプお知らせの一覧を表示する際に、カスタム投稿タイプ店舗の県の項目で抽出して表示したいのですが、そのような条件をmeta_queryで書くことは加納なのでしょうか?
・カスタム投稿タイプお知らせ
・店舗(ID)
・カスタム投稿タイプ店舗
・県
カスタムフィールドの情報がありません。何らかの方法で投稿タイプを分類されているはずですが、それについての記載がありません。どのようなカスタム投稿があり、その中の紐付けるためのカスタムフィールド(カスタム分類?)が何があるかをリストアップされてはいかがでしょうか。また、質問文は編集できますので、回答欄に書かないほうが良いと思います。
色々とアドバイスありがとうございます。
悶々とやってたらなんとかできました。
後ほど自己解決書きますね。
まだ質問が「受付中」になっていますが、いったん「解決済」にされてはいかがでしょうか。
回答1件
あなたの回答
tips
プレビュー