芒果小站

  1. 阿里云服务器 ECS

    应用于本站的云服务器

    猛击这里查看

  2. 阿里云对象存储 OSS

    海量、安全、低成本、高可靠的云存储服务

    猛击这里查看

  3. 阿里云关系型数据库 RDS

    把你的 MySQL 迁移到云端

    猛击这里查看

  • 1
  • 2
  • 3
切换到精简模式
0

排除 WordPress 搜索结果中的指定分类

作者 芒果/分类 教程/发布于 2009-02-28 21:50

出于某些原因,你可能期望搜索时能排除某些分类。这需要稍稍修改主题代码来弥补 WordPress 的这个非内建功能。其实代码也很简单:

替换第三行的分类 ID 为想要排除的分类 ID,并将以下代码添加到 search.php 文件中:

<?php if( is_search() )  :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=1,2,3");
endif; ?>

此代码通过 is_search() 函数判断页面类型,如果是自定义文章列表页等情况,同样试用。

版权所有,转载请注明出处。
转载自 <a href="https://mangguo.org/exclude-categorie-in-search-result/" title="排除 WordPress 搜索结果中的指定分类" rel="bookmark">排除 WordPress 搜索结果中的指定分类 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。

下面我简单说几句