ログインしているユーザーに属し、カスタム メタ キー「色」を含むワードプレス ページの投稿のみを表示したい。各オプションのコードがあります。つまり、ログインしているユーザーに属する投稿を表示するか、メタ キー = 色の投稿を表示できますが、両方を組み合わせる方法がわからないため、両方の条件が true である必要があります。以下は、私が使用している2つのコードです。
<!-- If Logged In -->
<?php
if ( is_user_logged_in() ):
global $current_user;
get_currentuserinfo();
$author_query = array('posts_per_page' => '-1','author' => $current_user->ID);
$author_posts = new WP_Query($author_query);
while($author_posts->have_posts() : $author_posts->the_post();
get_template_part( 'content', 'page', 'the_meta()' );
?>
<!-- If Posts Contains Color Meta -->
<?php
$the_query = new WP_Query('meta_key=color');
while ($the_query->have_posts() ) : $the_query->the_post();
endwhile;
?>
両方の条件に一致する投稿が表示されるように、それらを組み合わせる方法を知っている人はいますか?