类别

有特色的模板

WordPress. 如何从博客页面上显示排除一个类别

凯特·丹尼尔斯 2015年10月21日
Rating: 4.2/5. 从9票开始.
请稍等...

本教程将向您展示如何在WordPress的博客页面上排除分配到特定类别的帖子.

WordPress. 如何从博客页面上显示排除类别

  1. 登录你的WordPress dashboard,并导航到 Appearance > Editor:

    WordPress_How_to_exclude_category_from_displaying_on_Blog_page

  2. Choose themeXXXXX, where XXXXX 你的实际主题号来了吗 选择编辑主题 下拉列表:

    WordPress_How_to_exclude_category_from_displaying_on_Blog_page_1

  3. Find custom-function.php 文件并打开以编辑它.

    WordPress_How_to_exclude_category_from_displaying_on_Blog_page_2

  4. 你需要得到你的 类别ID 在编辑此文件之前. 你应该导航到 Posts > 类别:

    WordPress_How_to_exclude_category_from_displaying_on_Blog_page_3

  5. Hover 在类别名称(您希望从博客页面中排除)上查看其ID:

    WordPress_How_to_exclude_category_from_displaying_on_Blog_page_4

  6. 在关闭php标记之前,将此代码添加到文件的末尾 ?> 并将6替换为您的类别ID:

    exclude_category($query) {
    if ( $query->is_home() && $query->is_main_query() ) {
    $query->set( 'cat', '-6' );
    }
    }
    Add_action ('pre_get_posts', 'exclude_category');
    
  7. Click Update file 保存更改的按钮.

  8. 如果要排除2个或更多类别, 你应该在代码中用逗号把它们分开, example:

    $query->set( 'cat', '-6,-7' );
  9. 刷新您的Blog页面,现在它不会显示在文件中被排除的类别中的文章.

请随时查看下面的详细视频教程:

WordPress. 如何从博客页面上显示排除类别

高级Wordpress模板
这个条目被张贴了出来 WordPress教程 和标记 blog, category, exclude, page, WordPress. 书签的 permalink.

提交罚单

如果您仍然无法找到关于您的问题的足够的教程,请使用以下链接向我们的技术支持团队提交请求. 我们将在接下来的24小时内为您提供我们的帮助和协助: 提交罚单