让我们举个有趣的例子: 在我的网站上,我有两个插件:plugin1和plugin2。 这两个插件碰巧都使用“数据表”,这意味着托管Wordpress网站的服务器最终以“数据表”的两个副本结尾,因为每个插件都有其自己的队列脚本和样式的路径。
如果我是开发这两个插件的人,那么我该如何避免在服务器上复制两次“ DataTables”,并使plugin1和plugin2彼此独立。
答案 0 :(得分:0)
有条件地将代码放入function_exists
支票中
if (!function_exists('DataTables')) {
// will only run if DataTables is not defined already
}