显示所有帖子+带有特定标签的帖子

时间:2013-10-23 作者:WebWebby

我有以下三种类型的职位

在页面上,我只想显示没有任何标签的普通帖子,而不想显示带有“已售出”标签的帖子。如何对此进行查询?

谢谢

1 个回复
SO网友:Maruti Mohanty

不建议使用query_post() 因为它用查询的新实例替换页面的查询。对于常规post查询,请使用WP_Queryget_posts.

在这里tag__not_in 接受id of the tag and not the slug, 所以更换sold 具有标记的idsold

喜欢

$args = array(
    \'orderby\'=> \'date\',
    \'order\' => \'DESC\',
    \'tag__not_in\' => sold_tag_ID
);

$allposts = new WP_Query($args);

结束

相关推荐

如何在插件的uninstall.php中删除自定义分类术语?

我正在编写插件的卸载。php文件,并希望它删除插件自定义分类法中创建的任何术语。在插件的卸载中。我正在使用的php文件:// Delete all custom terms for this taxonomy $terms = get_terms(\'custom_taxonomy\'); foreach ($terms as $term) { wp_delete_term( $term->ID, \'custom_taxonomy\' ); } 问