当前位置:首页>网站建设>WordPress 主题如何设置首页排除某些文章

WordPress 主题如何设置首页排除某些文章

释放双眼,带上耳机,听听看~!

要在WordPress主题中设置首页排除某些文章,你可以使用以下方法之一:

  1. 使用默认的文章排除功能:
    WordPress有一个内置的功能,允许你在文章编辑器中将文章设置为“私有”或“密码保护”,这将使它们不会出现在首页上。编辑文章时,在右侧的“发布”框中,你可以看到“可见性”选项。选择“私有”或“密码保护”,然后点击“更新”按钮。这将使文章不会出现在首页上,但仍然可以通过直接访问其URL或搜索引擎索引来找到。
  2. 使用自定义查询排除文章:
    如果你需要更多的控制,可以在主题的functions.php文件中添加自定义查询来排除特定文章。以下是一个示例代码片段,它会排除特定文章ID的文章:
function exclude_post_from_homepage($query) {
   if ($query>is_home() && $query>is_main_query()) {
       $excluded_posts = array(1, 2, 3); // 替换为你要排除的文章ID
       $query>set('post__not_in', $excluded_posts);
   }
}
add_action('pre_get_posts', 'exclude_post_from_homepage');

在上面的代码中,将$excluded_posts数组替换为你想要排除的文章ID。然后,将此代码添加到你的主题的functions.php文件中。

使用插件:
你还可以使用一些WordPress插件来更轻松地管理首页上的文章。一些受欢迎的插件如“Advanced Excerpt”、“WP Hide Post”和“WP Front Page Exclude Post”等可以帮助你实现排除文章的目标。

欢迎访问秀主题博客,分享简单实用WP教程

无论你选择哪种方法,都应该小心操作,确保你不会删除或隐藏任何重要的内容。最好在进行任何更改之前备份你的网站,以便可以恢复到之前的状态。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
网站建设

如何禁止腾讯系列应用访问网站

2024-6-11 9:04:36

网站建设

在WordPress搜索结果中排除自定义文章类型

2024-6-13 8:21:16

温馨提示:

1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:971318156@qq.com,我们将第一时间处理!

2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。

3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索