以編程方式,我想在WordPress多站點中激活/停用此特定博客/站點的插件。任何幫助將很樂意欣賞,謝謝!WordPress多站點:激活/停用特定博客的插件
0
A
回答
1
如果你想要做的它可以通過編程方式在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
通過WP-CLI
參考:https://developer.wordpress.org/cli/commands/plugin/activate/
語法:
wp plugin activate <plugin(s)> --url=<url>
實施例:
wp plugin activate akismet --url="foo.example.com"
wp plugin activate akismet jetpack ninja-forms --url="bar.example.com"
相關問題
- 1. 博客插件更新後WordPress多站點重定向循環
- 2. 在特定的博客文章添加功能 - wordpress多站點
- 3. WordPress的最新博客網站插件
- 4. 如何將wordpress博客移動到帶博客的wordpress站點
- 5. WordPress多站點 - (de)激活站點操作
- 6. wordpress插件激活錯誤
- 7. wordpress插件自定義激活信息
- 8. 在插件激活的每個當前博客網站上創建頁面
- 9. 使用ruby xmlrpc /客戶端庫爲wordpress博客遠程激活wordpress主題
- 10. 用於激活WordPress插件的代碼
- 11. 網站和博客 - WordPress的
- 12. Wordpress多站點註冊後自動激活用戶
- 13. WordPress多站點 - 如何激活主題組而不必網絡激活?
- 14. WordPress的插件隱藏完整的博客與博客標題
- 15. WordPress的多站點 - 獲取博客描述和標題圖片
- 16. 多功能,多站點博客饋線
- 17. WordPress博客在網站(TYPO3)
- 18. 使用父網站的WordPress的博客
- 19. 如何激活好友只在wordpress多站點中的一個站點上按?
- 20. Wordpress試圖激活錯誤的插件
- 21. 用於博客網站的Wordpress API
- 22. 如何禁用激活電子郵件和自動激活博客
- 23. 博客WordPress的博客
- 24. Umbraco多站點與WordPress博客子目錄
- 25. WordPress 3多站點 - 抓取另一個博客菜單
- 26. 在WordPress多站點環境中創建自動博客
- 27. WordPress插件激活插入多個原始碼
- 28. 如何獲得多站點wordpress博客的自定義字段RSS訂閱
- 29. 全功能多站點博客引擎
- 30. 在激活wordpress seo插件後無法訪問網站
您不需要網絡激活,在主站點的所有站點的插件 - 你可以只安裝它,激活它的子站點在需要的地方 – Stender
我正在寫一個插件,所以我需要它編程。 – Yves
您可以通過特定網站的功能取消激活它 - 如果您有該網站的ID - 或者您想要設置嗎? – Stender