1
私はWPコーデックスを初めて使用しています。ここで私は、特定のポストのタグを取得するために出ているコードの例です:
<?php
global $post;
$post_tags = get_the_tags($post->ID);
if ($post_tags) {
foreach($post_tags as $tag){
echo '<div class="tag"><a href="' . get_site_url() . '/tag/' . $tag->name . '">' . $tag->name . '</a></div>';
}
}
?>
質問です - タグはまた、少なくとも1つの他のポストと共有されているどうかを確認する方法(タグのみを表示します同じタグを持つ投稿が少なくとも2つある場合)基本的に私が必要なのはこれです:
if ($post_tags **AND $post_tags_count > 1**) { do the rest of the code
私はそれが簡単ではないはずですが、どのように見つけることができませんでした。 PS:$ post_tags_count - 同じタグを共有する投稿を数えなければならないことを示す例です。
$ count = 0のループを追加できると思います。 $ count ++;しかし、WPによって提供されるより良い解決策があるかもしれませんか?ありがとうございました!