2013-10-02 39 views
1

只是想知道WordPress插件之間共享代碼的最佳做法。在幾個Wordpress插件上共享代碼

我正在考慮創建一個核心插件,它具有其他插件中使用的所有共享設置和 函數。

我意識到我可能會將所有插件合併爲一個大插件, ,但更喜歡單獨的更小的插件以提高靈活性。

那麼,如何在多個WordPress插件中包含公共代碼?

感謝

+0

向我們展示您嘗試了什麼/您自己做了哪些研究? – Brian

回答

2

所有活動的WordPress插件運行所有的時間,讓你在一個插件聲明任何定義或功能將在未來推出。 (編輯:只要他們公開宣佈是這樣)

你所暗示的問題是,你將有插件明確依賴於其他插件,所以你正在做的是有效地一個大插件,但分成三個。

這將是更好的做法,有一個插件,其中有幾個PHP文件,它包含在該插件的主要PHP文件中。這些甚至可以在主插件文件夾中的不同文件夾中,只要它能讓您更容易組織起來。通過這種方式,你可以將你的代碼分解到相關的類/文件等,以保持它的整潔/可維護性,但是你不會製作無法單獨使用的插件。