WordPress 标签对应只有一篇文章时自动跳转到该文章

我是立即将“标识”做为文章内容关键字的,那么做也是因为便捷编码完成WordPress全自动关键字keywords与叙述description。但如此经常是一个“标识”才相匹配一篇文章,为了更好地提升客户体验,我们可以在WordPress 标识网页页面仅有一篇文章时自动跳转到该文章内容。

将下边的编码加上到主题风格的functions.php 文档下:

  1. add_action(‘template_redirect’, ‘tag_redirect_single_post’);
  2. function tag_redirect_single_post() {
  3.     if (is_tag()) {
  4.         global $wp_query;
  5.         if ($wp_query->post_count == 1) {
  6.             wp_redirect( get_permalink( $wp_query->posts[‘0’]->ID ) );
  7.         }
  8.     }
  9. }

编码创作者不明。高級一点的,可以将此与《WordPress内置搜索结果只有一篇文章时自动跳转到该文章》一文的编码合拼为如下所示:

  1. add_action(‘template_redirect’, ‘redirect_single_post’);
  2. function redirect_single_post() {
  3. if (is_tag() || is_search()) {
  4.         global $wp_query;
  5.         if ($wp_query->post_count == 1) {
  6.             wp_redirect( get_permalink( $wp_query->posts[‘0’]->ID ) );
  7.         }
  8.     }

申明:

本文章内容转自DeveWork (转截此文章内容仅用以交流学习仅用,若有质疑请联络本网站删掉,感谢!)

本文由网友投稿或「聚码源码网」整理自网络,如转载请注明出处:https://www.jumaniu.com/884/

本站发布的内容若侵犯到您的权益,请邮件联系 zhangqy2022#yeah.net 删除,我们将及时处理!

从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!

本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。

本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。

若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

常见问题
  • 本站所有资源解压密码为:www.jumaniu.com 或 www.tdji.cn
查看详情

相关文章

评论
暂无评论