介紹
BuddyPress 允許對 BuddyPress 支援的 WordPress 站點進行輕鬆修改、定製和增強。您可以使用 BuddyPress 外掛新增功能,而不是更改 BuddyPress 的核心程式設計。這是一個基本定義:
BuddyPress 外掛: BuddyPress 外掛是一個程式,或一組一個或多個功能,用 PHP 指令碼語言編寫,為 BuddyPress 站點新增一組特定的功能或服務,可以使用訪問與站點無縫整合 BuddyPress 外掛 API 提供的點和方法。
BuddyPress 遵循與 WordPress 完全相同的外掛 API 。您會發現 BuddyPress 中有數百個操作和過濾器,可讓您連線和修改現有功能。
透過使用外掛 API,您可以避免修改 BuddyPress 核心檔案,讓您可以順利升級 BuddyPress,而不會丟失您現有的更改。修改核心檔案確實是一個壞主意,如果你想擴充套件和修改 BuddyPress,你應該努力學習外掛 API 是如何工作的。
WordPress 外掛 API 文件是入門的好地方。這將向您解釋操作和過濾器的工作原理,以及您應該如何正確使用它們。 BuddyPress 遵循完全相同的原則。事實上,BuddyPress 就是使用這個 API 來整合到 WordPress 中的,不需要對單個核心進行修改。這應該告訴你所有你需要知道的關於外掛 API 的力量。
希望 BuddyPress 有一些新的或修改過的功能嗎?首先要做的是搜尋各種 BuddyPress 外掛儲存庫和來源,看看是否有人已經建立了適合您需求的 BuddyPress 外掛。如果沒有,本節將指導您完成建立自己的 BuddyPress 外掛的過程。
本開發人員手抄本假定您已經熟悉 WordPress 的基本功能和 PHP 程式設計。