要在WordPress最新文章列表中排除置顶文章,你可以使用以下代码片段来实现。你可以将这段代码添加到你的主题的functions.php文件中,或者使用一个自定义插件。

在wordpress最新文章列表中排除置顶文章

function exclude_sticky_posts_from_recent_posts($query) {
    if ($query>is_home() && $query>is_main_query()) {
        $query>set('ignore_sticky_posts', 1);
    }
}
add_action('pre_get_posts', 'exclude_sticky_posts_from_recent_posts');

这段代码会告诉WordPress在首页的主查询中忽略置顶文章,从而确保它们不会出现在最新文章列表中。记得在编辑代码前备份你的主题或网站,以防出现问题。