web-dev-qa-db-ja.com

現在の投稿のタイトルと一致するタグを持つ投稿を表示する

現在の投稿のタイトルと名前が一致するタグを持つ投稿をどのように表示しますか?例えば、あなたがページの下部にある「Hippo」という投稿にいる場合、「Hippo」というタグの付いた投稿を表示したいと思います。

1
Sam

クエリは次のようになります。

$title_tagged_posts_query = new WP_Query( array(
    'tag' => strtolower( get_the_title() )
) );

while ( $title_tagged_posts_query->have_posts() ) : $title_tagged_posts_query->the_post();
    //Output whatever you want here.
endwhile;

これは "Hippo"のタグslugが "hippo"であると仮定していますが、通常そうなるはずです。

1
Andy Adams