每个域名的不同首页

时间:2014-06-24 10:35:44

标签: wordpress

我有三个域重定向到一个wordpress站点(mypage.com,mypage.eu和mypage.de)。我想为每个域设置不同的首页。 我有这样的事情:

function change_frontpage() {
    $uri = $_SERVER['REQUEST_URI'];
    if ($uri == 'http://www.mypage.com') {
        $frontpage = get_page(1139);
    } else {
        $frontpage = get_page(186);
    }
    update_option('show_on_front', 'page');
    update_option('page_on_front', $frontpage->ID);
}

add_action('init', 'change_frontpage');

当我访问mypage.com时它有效,但是当我去mypage.eu或.de时它仍然是相同的首页

1 个答案:

答案 0 :(得分:0)

使用$_SERVER['HTTP_HOST']为$ uri解决了我的问题