介绍
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 编程。