【发布时间】:2018-04-06 02:23:38
【问题描述】:
我正在尝试为我的用户预安装和预激活 WordPress 插件。
问题:我无法为他们完全设置 WordPress。只需设置数据库连接参数,仅此而已。
所以不能使用wp-cli,需要安装wp核心。
有没有办法使用默认参数预安装和(!)预激活插件?
【问题讨论】:
我正在尝试为我的用户预安装和预激活 WordPress 插件。
问题:我无法为他们完全设置 WordPress。只需设置数据库连接参数,仅此而已。
所以不能使用wp-cli,需要安装wp核心。
有没有办法使用默认参数预安装和(!)预激活插件?
【问题讨论】:
在 wp-content 目录中创建一个文件夹“mu-plugins”,并将插件文件放入您要预激活的文件夹中。
【讨论】:
选项 1:使用 Wordpress 多站点,并通过网络激活您想要的插件
选项 2: 在 wp-config 中设置默认主题 define( 'WP_DEFAULT_THEME', 'twentyseventeen' );
在插件的默认主题包中,并将它们包含在插件文件夹中。
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
activate_plugin( 'contact-form-7/wp-contact-form-7.php' );
【讨论】: