wordpress当分类列表只有一篇文章时直接跳转到该文章页面

WordPress如何在分类列表只有一篇文章时直接跳转到该文章页面

在WordPress博客中,分类是一种非常有用的方式来组织您的内容,它可以让您的读者更方便地查找相关的文章。当然,有时候您可能会发现,某些分类只有一篇文章。在这种情况下,当读者点击该分类时,直接跳转到该文章页面是更合适的。

步骤一:打开functions.php

首先,您需要打开您的WordPress主题文件夹中的functions.php文件。

  1. 登录WordPress后台。
  2. 点击“外观”、“编辑器”,选择“functions.php”文件进行编辑。
//将这段代码复制到functions.php文件中

function redirect_to_post(){
    global $wp_query;
    if(is_archive() && $wp_query->post_count == 1){
        the_post();
        $post_url = get_permalink();
        wp_redirect( $post_url );
    }
}
add_action('template_redirect', 'redirect_to_post')

步骤二:保存并测试

编辑完上面的代码后,记得保存文件。现在您可以测试该功能是否正常运作。进入一个分类,如果该分类只有一篇文章,您应该能够直接跳转到该文章页面而不是列表。

结论

通过上述步骤,您可以很容易地让分类列表只有一篇文章时直接跳转到该文章页面。这可以让您的读者更方便地访问相关的文章,提高您的博客阅读体验。

晓白博客网版权所有,原文地址https://www.xbnb.cn/5283
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 如有资源失效请在下面及时反馈,谢谢!! 抢沙发

请登录后发表评论

    请登录后查看评论内容