2015-12-07 82 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如果傳遞來自網站的文件等資料...