处理不同wordpress插件中的冗余脚本

时间:2019-05-22 13:41:55

标签: wordpress

让我们举个有趣的例子: 在我的网站上,我有两个插件:plugin1和plugin2。 这两个插件碰巧都使用“数据表”,这意味着托管Wordpress网站的服务器最终以“数据表”的两个副本结尾,因为每个插件都有其自己的队列脚本和样式的路径。

如果我是开发这两个插件的人,那么我该如何避免在服务器上复制两次“ DataTables”,并使plugin1和plugin2彼此独立。

1 个答案:

答案 0 :(得分:0)

有条件地将代码放入function_exists支票中

if (!function_exists('DataTables')) {

  // will only run if DataTables is not defined already

}