我知道可以通过以下方式自动安装/激活插件(主题激活)http://tgmpluginactivation.com/
我想知道的是,是否有可能激活插件and 是否自动设置其唯一首选项?
例如,可以使用上面的代码自动安装All-in-One SEO Pack插件。
是否也可以将插件设置从禁用(默认)更改为启用-这样它就可以立即开始工作?
我知道可以通过以下方式自动安装/激活插件(主题激活)http://tgmpluginactivation.com/
我想知道的是,是否有可能激活插件and 是否自动设置其唯一首选项?
例如,可以使用上面的代码自动安装All-in-One SEO Pack插件。
是否也可以将插件设置从禁用(默认)更改为启用-这样它就可以立即开始工作?
我已经回答了一个类似的问题(Inherit plugin settings to new site in Multisite ).
而且,如果理解正确,“自动设置其唯一首选项”将是在wp_options
桌子
因此,遵循WP Pagenavi示例。插件自动安装/激活后,运行如下操作:未测试
function set_my_plugin_options(){
$defaults = array(
\'pages_text\' => \'Page %CURRENT_PAGE% of %TOTAL_PAGES%\',
\'current_text\' => \'%PAGE_NUMBER%\',
\'page_text\' => \'%PAGE_NUMBER%\',
\'first_text\' => \'« First\',
\'last_text\' => \'Last »\',
\'prev_text\' => \'«\',
\'next_text\' => \'»\',
\'dotleft_text\' => \'...\',
\'dotright_text\' => \'...\',
\'num_pages\' => 5,
\'num_larger_page_numbers\' => 3,
\'larger_page_numbers_multiple\' => 10,
\'always_show\' =>,
\'use_pagenavi_css\' => 1,
\'style\' => 1
);
update_option( \'pagenavi_options\', $defaults );
}
插件更新和wordpress更新是如何工作的?如果我修改了一个插件的代码,过了一段时间,我会用wordpress和这些插件的最新更新来更新它,那么它会有什么影响?