要在WordPress首页排除某些分类,您可以使用以下方法之一:
方法1:使用WordPress主题模板文件
while (have_posts())
的循环。这是用于显示文章列表的部分。<?php
// 在这里添加要排除的分类的ID
$excluded_categories = array(1, 2, 3); // 替换成您要排除的分类的ID
while (have_posts()) : the_post();
// 获取当前文章的分类
$post_categories = get_the_category();
// 检查当前文章的分类是否在排除列表中
$exclude = false;
foreach ($post_categories as $category) {
if (in_array($category>cat_ID, $excluded_categories)) {
$exclude = true;
break;
}
}
// 如果文章不在排除列表中,则显示文章
if (!$exclude) {
// 在这里添加您的文章显示代码
}
endwhile;
?>
这段代码会检查每篇文章的分类是否在排除列表中,如果不在排除列表中,就会显示文章。
方法2:使用插件
如果您不想编辑主题文件,您还可以使用WordPress插件来排除特定分类。以下是使用插件的步骤:
这样,插件将自动在首页排除您选择的分类。
无论您选择哪种方法,都应该能够在WordPress首页排除特定的分类。请记得备份您的网站数据和主题文件,以防不时之需。