如何使用WP_QUERY排除特定标记? 时间:2015-06-13 作者:user45758 我有以下用于查询特定类别和标记slug的工作代码:$args = array( \'category_name\' => $cat_name, \'tag\' => $tag_name, \'post__not_in\' => $sticky ); $my_query = new WP_Query( $args ); 我不知道如何从查询中排除特定的标记名。我需要标签ID吗?我怎么得到它?提前谢谢你。 2 个回复 SO网友:sakibmoon 使用tag__not_in 参数必须对此参数使用标记ID$args = array( \'category_name\' => $cat_name, \'tag\' => $tag_name, \'post__not_in\' => $sticky, \'tag__not_in\' => array($tag_id_1, $tag_id_2) ); $my_query = new WP_Query( $args ); SO网友:websupporter 您需要使用“tag\\uu not\\u in”,并且需要标记的ID。调查一下https://codex.wordpress.org/Function_Reference/get_term_by 检索包含ID的术语对象。 结束 文章导航