首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Wordpress网站重定向到另一个没有

问将Wordpress网站重定向到另一个没有
EN

Stack Overflow用户
提问于 2019-10-02 04:39:02
回答 1查看 150关注 0票数 0

所以我有一个wordpress站点,我想301重定向到另一个域,但是原始域permalink在URL中有日期/yyyy/mm/dd/postname

domain.com/%year%/%monthnum%/%day%/%postname%/

我只希望它有/%的后缀名%/喜欢

domain2.com/%postname%/

我试图更改permalink,并使用重定向插件来设置regex,但这没有起作用。还有别的办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-02 12:21:51

您还可以使用Wordpress函数通过代码重定向,请添加Post_id of 'domain.com/%year%/%monthnum%/%day%/%postname%/',在'domain.com/%year%/%monthnum%/%day%/%postname%/'中,您可以在任何您想重定向的地方添加重定向URL

代码语言:javascript
复制
function my_logged_in_redirect() {
    $post_id = url_to_postid( 'domain.com/%year%/%monthnum%/%day%/%postname%/' ); 
    if ( is_user_logged_in() && is_page( $post_id ) ) 
    {
        wp_redirect( 'domain2.com/%postname%/' );
        die;
    }

}
add_action( 'template_redirect', 'my_logged_in_redirect' );

我希望这能帮到你!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58195296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档