首页 文章

wordpress移动只是发布(而不是页面)到新网站

提问于
浏览
1

我有一个WordPress网站 200+ blog posts 和25页 . 现在我想将我的博客文章(而不是页面)移动到新的WordPress,其中包含 sub-domain blog .sitename和setup 302 redirections 仅用于帖子 . 我知道如何移动新网站的帖子 . 但我不知道如何为博客文章设置302重定向(手动设置重定向200个帖子将真正的痛苦) .

所以有人知道从主站点加载页面的简单方法,但每当调用博客文章网址时,它都会执行302重定向到子域名

1 回答

  • 0

    您可以使用函数文件添加新的操作挂钩来执行此操作,如下面给出的示例 .

    add_action( 'template_redirect', 'wpse_blog_redirect' );
    
    function wpse_blog_redirect(){
         if ( is_single() && 'http://blog.example.com' !== $_SERVER['HTTP_HOST'] && 'post' === get_post_type() ){
            wp_redirect( 'http://blog.example.com' . $_SERVER['REQUEST_URI'] );
            exit;
         }
    }
    

相关问题