(Wordpress 多站点)将功能限制到给定站点
(Wordpress Multisite) Limit function to given sites
我的网站有点问题,很抱歉我的问题很白痴,但我真的无法解决问题:
我如何使用多站点将功能限制为仅给定站点?我使用这样的功能来调整关于用户状态的主页:
function switch_homepage() {
if ( is_user_logged_in() ) {
$page = 4284; // for logged in users
update_option( 'page_on_front', $page );
update_option( 'show_on_front', 'page' );
} else {
$page = 4133; // for logged out users
update_option( 'page_on_front', $page );
update_option( 'show_on_front', 'page' );
}
}
我希望代码只在主站点上运行。感谢您的帮助!
您可以使用以下代码测试当前站点是否为主站点:
if ( is_main_site() ) {
// Do stuff only for the main site
}
另一种选择是将代码添加到插件中,然后仅在主站点上激活插件。
我的网站有点问题,很抱歉我的问题很白痴,但我真的无法解决问题: 我如何使用多站点将功能限制为仅给定站点?我使用这样的功能来调整关于用户状态的主页:
function switch_homepage() {
if ( is_user_logged_in() ) {
$page = 4284; // for logged in users
update_option( 'page_on_front', $page );
update_option( 'show_on_front', 'page' );
} else {
$page = 4133; // for logged out users
update_option( 'page_on_front', $page );
update_option( 'show_on_front', 'page' );
}
}
我希望代码只在主站点上运行。感谢您的帮助!
您可以使用以下代码测试当前站点是否为主站点:
if ( is_main_site() ) {
// Do stuff only for the main site
}
另一种选择是将代码添加到插件中,然后仅在主站点上激活插件。