如何在安装时下载和解包/安装带有模板的插件

时间:2017-06-27 作者:Michal

我创建了模板,我想用一个标签列出缺少的插件及其安装,只需单击一下。

下载、使用unzip\\u文件并激活操作是否足够?

1 个回复
SO网友:jgangso

您好,欢迎来到WPSE。

对于模板,我想你指的是主题。

首先,请阅读this one.

特别是本章:

最后,如果您使用的是其他人的代码,那么您对他们何时发布新版本、是否引入错误或是否受到黑客攻击没有控制权。所以,不要自动安装您不能声称对其负责的代码。

为了加强这一点,你甚至应该小心地鼓励安装你不能声称对其负责的插件。

但是,如果您考虑并想推荐其他插件,我建议您从这个方向看一下现有的解决方案:

F、 例如,这是一种使用相对广泛的方法:http://tgmpluginactivation.com/

然而,请仔细考虑您引入的插件和主题依赖性是什么,并至少对依赖的插件进行一次表面的代码审查。在考虑这些因素时,关于WP插件和主题生命周期的经验是一笔宝贵的财富。

没有人喜欢对过时插件和主题的依赖,甚至更糟的是,对被黑客攻击的插件和主题的依赖。

还要确保即使站点管理员没有安装主题,主题也能正常工作&;激活所有推荐的插件。

结束

相关推荐

Plugins_url()错误地返回wp-Include目录

我怀疑它有问题plugins_url() 但我看到的是一些奇怪的行为。我在激活的插件中有以下内容function include_masonry() { wp_enqueue_script( \'masonry\', plugins_url(\'js/masonry.min.js\', __FILE__), array(), \'3.2.1\', true ); wp_enqueue_script( \'my_init_script\', plugins_url(\'js/my_i