WordPress如何禁用前台搜索功能和隐藏搜索小工具?

春风如梦风过无痕,只为心的思念,遥寄一份浓浓的祝福。决不能习惯失败,因为你要知道,身体的疲惫,不是真正的疲惫;精神上的疲惫,才是真的劳累。

有时候我们前台不需要 WordPress 自带的搜索功能,也不想在侧边栏小工具中显示搜索功能,只需要后台保留搜索功能,那么我们可以这么做,将以下代码添加到当前主题的 functions.php 文件最后一个?>的前面即可。

  1. //禁用 WordPress 前台搜索功能
  2. functionwpb_filter_query($query,$error=true){
  3. if(is_search()&&!is_admin()){
  4. $query->is_search=false;
  5. $query->query_vars[s]=false;
  6. $query->query[s]=false;
  7. if($error==true)
  8. $query->is_404=true;
  9. }
  10. }
  11. add_action('parse_query','wpb_filter_query');
  12. add_filter('get_search_form',create_function('$a',"returnnull;"));
  13. //隐藏 WordPress 搜索小工具
  14. functionremove_search_widget(){
  15. unregister_widget('WP_Widget_Search');
  16. }
  17. add_action('widgets_init','remove_search_widget');

内容整理自:WPBeginner - http://www.wpbeginner.com/wp-tutorials/how-to-disable-the-search-feature-in-wordpress/

到此这篇关于WordPress如何禁用前台搜索功能和隐藏搜索小工具?就介绍到这了。心灵是有品级的,它的品级决定人格、 品格,决定人一生的命运。最高境界是敬畏之心,如同信仰和宗教,虔诚如山不可动摇。第二境界是慈悲之心,不以善小而不为。第三境界是感恩之心,不爱其亲而爱他人者悖德;不敬其亲而敬他人者悖礼。第四境界是宽容之心,对人宽容,对己宽容,有容乃大!更多相关WordPress如何禁用前台搜索功能和隐藏搜索小工具?内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!