我需要获取所有具有相同标签的帖子。但我遇到了困难的情况,我已经创建了一个名为视频的新帖子类型(而不是发布我创建的视频)
当我做的时候 $ args = array('numberposts'=> 10,'order'=>'ASC','post_type'=>'video');
$ blablabla = query_posts($ args);
我有一个结果,但是当我添加'tag'=>'whatevertag'时,我收不到任何东西。你知道我为什么会遇到这个问题吗?
全部谢谢
答案 0 :(得分:1)
这是因为您使用自定义类型,而对于自定义类型,您使用自定义标记。您需要使用meta_key和meta_value。
答案 1 :(得分:1)
您是否考虑过使用meta_key或meta_value来修改custom_post以使用类别? http://codex.wordpress.org/Function_Reference/get_cat_ID
$ catId = get_cat_ID($ categoryname);
然后在查询的args中插入'category'=> $ catId