注意:本指南适用于BuddyPress 2.4+。封面图片功能使用BP主题Compat API来最大限度地与大多数WordPress主题兼容。它允许您的社区成员和组管理员上传图像以美化其标题。使用BP主题Compat API的主题这是[…]
BuddyPress 2.2引入了成员类型的概念。此功能概述如下。注册成员类型BuddyPress本身不会注册任何成员类型。插件和主题可以使用bp_register_member_type
bp_activity_set_action()用于设置活动操作。bp_activity_set_action()只能通过“bp_register_activity操作”操作调用。用法参数$component_id活动操作附加到的组件的唯一字符串id。可能的值可以是BuddyPress可选组件之一或插件正在创建的可选组件:“activity”“blogs”“friends”“groups”[…]
BuddyPress 2.0允许管理员从仪表板>>用户>>编辑用户页面编辑用户配置文件字段。此扩展配置文件页面提供了为用户添加自己设置的功能。此页面提供了一个简单的示例,说明如何将元框添加到扩展配置文件页面。您添加到元框中的内容可以[…]
BuddyPress Core首先照顾会员。因此,当您编写BuddyPress插件时,很有可能需要使用标识用户的最佳元素:他们的ID。有两种情况:登录用户和显示其配置文件的用户。谢天谢地,[…]
bp_activity_add()用于将新活动项插入数据库。用法参数$args描述您正在创建的活动项的数组。可能的值:“id”(可选)传递数字id以更新现有活动项“action”汇总活动项的HTML字符串,模板在显示[…]时使用该字符串
描述返回用户的HTML格式链接,链接文本为用户的全名。热门用法热门参数$user_id(integer)要检查的用户id$no_anchor(bool)禁用URL和HTML,只返回全名。默认为false$just_link(bool)禁用全名和HTML,只返回URL文本。默认[…]
如果需要阻止BuddyPress加载BuddyPress-functions.php文件,请使用下面的删除操作。如果您使用自定义BuddyPress主题提供可能会干扰核心功能的函数,这将非常有用。源文件bp_load_theme_functions()位于bp-core/bp-core-template-loader.php中
说明获取字段名并输出其相应的字段值。可以由用户ID指定。使用参数字段(字符串)要检索的配置文件字段的名称。默认值是与特定用户对应的false user_id(integer)Display字段。如果未使用参数,则默认为bp_displayed_user_id()示例获取当前用户的[…]
bp_activity_add()此函数在BuddyPress 1.1中引入,位于/bp-activity/bp-activaty-functions.php第997行(版本1.7-beta1)。它需要一个参数数组,并返回由方法BP_activity_activity::save()创建的活动id。BuddyPress使用一些别名从其不同组件调用此函数,如下图所示:函数组件类型[…]