function exclude_featured_tag( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( 'tag__not_in', 'array(ID OF THE FEATURED TAG)' );
}
}
add_action( 'pre_get_posts', 'exclude_featured_tag' );
我不是PHP,但我认为如果用户在主页上,它会修改查询对象,从而排除具有特定标记的帖子。是不是?
如果没错,你可以向我解释最后一行:
add_action( 'pre_get_posts', 'exclude_featured_tag' );
我认为它用于自动调用前一个函数特定事件发生的事情......是不是?什么事?你能帮我理解究竟是如何工作的吗?
TNX
答案 0 :(得分:0)
两个帐户都是正确的。