2015-12-07 56 views
2

我正在使用Wordpress多站点。PHP/Wordpress包含函数

我在每个站点上使用相同的功能,所以我在每个站点上的function.php中重复这些功能。

我有一个模板文件夹在与不同的主题/网站相同的水平的主题文件夹。

在我使用的每个站点中都需要获取在模板文件夹中的所有站点上使用的通用结构。

<?php require(locate_template('templates/the_element.php'));?> 

是否有可能做同样的事情,但有一个函数。

我可以要求功能和通varaiables在

+0

什么样的常用功能? – brasofilo

回答

1

有一些事情可以做 - 有所有的主题使用父主题,这样就可以共享各种文件(如这样的功能)之间他们全部。

你可以让你共享代码插件,可以根据需要安装在所有网站上。只要他们使用共享的插件目录。

或者你可以只在每个主题中包含一个文件(可以调用任何东西),只要它们都可以访问它。有关儿童主题的更多信息,请参阅https://codex.wordpress.org/Child_Themes

您可能需要使用PHP的全局变量将数据传递到文件http://php.net/manual/en/language.variables.scope.php如果传递来自网站的文件等资料...