以编程方式,我想在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