一般情况下WordPress搜索文章未找到内容时会提示“没有您要找的文章”之类的,如果想在搜索结果为零时,跳转到首页,可以将下面的代码添加到当前主题函数模板functions.php中:
- add_action( 'template_redirect', 'redirect_empty_search_results' );
- function redirect_empty_search_results() {
- global $wp_query;
- if ( is_search() && $wp_query->found_posts == 0 ) {
- wp_redirect( home_url() );
- exit();
- }
- }
也可以修改其中的:wp_redirect( home_url() )
跳转到指定的页面,比如:
wp_redirect( 'https://www.aybk.cn');
本站资源仅供学习交流使用请勿商业运营,严禁使用模板&源码从事违法,侵权等非法活动!如链接失效内容有误,请到评论反馈。
免费声明
- 本网站的文章内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:304906607进行删除处理。
- 文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)。
- 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
- 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
- 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
- 本站永久网址:https://www.aybk.cn
黑马程序员《DeepSeek+Cursor+Devbox 零代码开发项目课程》
« 上一篇
06-01
突破Nginx中文PDF预览瓶颈:Nginx配置文件与Script脚本解法
下一篇 »
05-31
发表评论
请先登录后才能发表评论