我在一个多站点环境中工作,其中所有的站点都是相关的。最近的许多发展都要求我将某些函数复制并粘贴到许多不同的主题文件夹中,如果我需要在任何地方更新它们,就会产生问题。
拥有全局"functions.php“文件的最佳方法是什么?我的想法是要么在主题文件夹中包含一个文件并包含它,要么创建一个插件和网络支持插件。
发布于 2014-03-07 14:03:34
你正在寻找的是一个“MU-插件”--“必须使用的插件”。。最初,这些插件被称为“多用户插件”,其目的正是为了您的目的--为站点管理员提供一种在安装的所有站点上启用功能的方法。
在/wp-content/mu-plugins/创建一个目录,并将您的PHP (S)放入其中。WordPress将自动加载文件。MU是“在安装的所有站点上自动启用”,除非通过物理删除文件,否则不能被禁用。
一定要阅读法典页的“警告”部分。
https://wordpress.stackexchange.com/questions/137194
复制相似问题