2017-10-17 153 views
0

以編程方式,我想在WordPress多站點中激活/停用此特定博客/站點的插件。任何幫助將很樂意欣賞,謝謝!WordPress多站點:激活/停用特定博客的插件

+0

您不需要網絡激活,在主站點的所有站點的插件 - 你可以只安裝它,激活它的子站點在需要的地方 – Stender

+0

我正在寫一個插件,所以我需要它編程。 – Yves

+0

您可以通過特定網站的功能取消激活它 - 如果您有該網站的ID - 或者您想要設置嗎? – Stender

回答

1
  1. 從您的網絡儀表板去的任何子儀表盤

    enter image description here

  2. 然後去插件,並在此特定的博客激活插件

如果你想要做的它可以通過編程方式在switch_to_blog($ blog_id)函數後使用activate_plugins()或deactivate_plugins(),例如:

add_action('admin_init', 'true_plugin_off_in_theme'); 

function true_plugin_off_in_theme() { 
    switch_to_blog('PASS_BLOG_ID_HERE'); 
    deactivate_plugins('true-instagram-widget/true-instagram-widget.php'); 
    restore_current_blog(); 
} 
+0

感謝您的回答,但我想以編程方式進行。 – Yves

+0

對不起,請查看更新後的答案 –

+0

謝謝!對此,我真的非常感激。 – Yves