【问题标题】:Wordpress: redirect all posts (projects) to certain pageWordpress:将所有帖子(项目)重定向到特定页面
【发布时间】:2019-01-31 16:22:00
【问题描述】:

我正在尝试将所有帖子(在我的名为项目的主题中)重定向到某个页面(也是主页)。我使用这些项目(标题、缩略图和描述)只是为了输入主页上的缩略图网格——现在它们仍然被搜索引擎找到,然后导致空白页面。

我已经尝试了多个重定向插件,并且使用这些插件,我似乎需要单独(或通过批量)添加每个项目,但是当创建新项目时这尤其令人讨厌。

因此我正在寻找一个“一般规则”来简单地将所有帖子(项目)重定向到页面“主页”。

【问题讨论】:

    标签: wordpress redirect


    【解决方案1】:

    您应该能够向 functions.php 文件添加一个简单的重定向:

    add_action('template_redirect', 'proj_redirect_to_home');
    
    function proj_redirect_to_home()
    {
    global $post;
        if (is_single() && $post->post_type=='post')
        {
            wp_redirect(esc_url(home_url('/')));
            exit();
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多