WordPress で「ビデオ」というタグを付けてタグ付けした 3 つのビデオを取得しようとしています。
取得したテーマのコードが機能しません。編集しようとしましたが、それ以上取得できません。
global $post;
$tag = get_term_by( 'name', 'video', 'post_tag', 'ARRAY_A' );
$videos = get_posts(array('tag__in' => $tag, 'showposts' => '3'));
foreach($videos as $post) :
setup_postdata($post);
echo "<div class=\"videoframe\" id=\"videoframe\">".woo_get_embed('embed', '520', '293')."</div>";
endforeach;
$tag
ということで、「動画」タグ(post_tag
)を埋めてにしていarray_a
ます。$videos
で、入れたタグのついた投稿で埋まっているので、$tag
最新の3つをお願いします。
次に、関数を使用して、foreach
取得した投稿を$videos
埋め込みたいと思いwoo_get_embed
ます。
残念ながら、ビデオタグのない投稿をエコーし、そのため何もエコーしないため、どういうわけかタグの比較はうまくいきません。