私はかなり簡単に思えるものを見つけようとしています。私は、「組み込みナビゲーション」という名前のカスタムフィールドを持っています。 「を含む-に-NAV」真であるかどうか、私が天気をに基づいて、ポストのidの持つ配列を取得しようとしたワードプレスmeta_valueに基づくポストIDを持つ配列を返します
wp_nav_menu(array( 'theme_location' => 'primary',
'menu_id' => 'primary-menu',
'include' => $post_ids
)
);
:私は、メニューを作成するwp_nav_menu()を使用しています。私はget_posts()とWP_query()を試してみましたが、何をしようとしていても、投稿IDを持つ配列は返されません。助言がありますか?
フラット私たちのSQLクエリ以外も$post_ids = get_posts(array(
'post'
'meta_value' => 'include-in-main-nav'
));
と
$nav_posts = array(
'meta_value' => 'include-in-main-nav'
));
$wp_query = new WP_Query($nav_posts);
$post_ids = array();
while ($wp_query->have_posts()) : $wp_query->the_post();
$post_ids[] = get_the_ID() ;
endwhile;
get_posts()とWP_query()を使って投稿を取得しようとしたコードをあなたの投稿に更新できますか? –