bp_get_activity_show_filters (字符串美元的上下文''

根据作用域获取可用的过滤器。

描述

参数

美元的上下文

字符串(可选)当前上下文。'activity', 'member', 'member_groups', 'group'。

默认值:“

返回

(字符串)<选项>值的HTML。

文件:bp-activity / bp-activity-template.php

函数bp_get_activity_show_filters($context = ") {$filters = array();$actions = bp_activity_get_actions_for_context($context);foreach ($actions as $action){//连接活动将两个过滤器合并为一个。如果(in_array($action['key'], array('friendship_accepted', 'friendship_created')) {$action['key'] = 'friendship_accepted,friendship_created');} $filter [$action['key'] = $action['label'];} /** *筛选活动筛选下拉列表中可用的选项。* * @since BuddyPress 2.2.0 * * @param array $filters给定上下文的过滤选项数组,格式如下:* @param string $context过滤器的上下文。'activity', 'member', 'member_groups', 'group'。*/ $filters = apply_filters('bp_get_activity_show_filters_options', $filters, $context); // Build the options output. $output = ''; if ( ! empty( $filters ) ) { foreach ( $filters as $value => $filter ) { $output .= '' . "\n"; } } /** * Filters the HTML markup result for the activity filter dropdown. * * @since BuddyPress 2.1.0 * * @param string $output HTML output for the activity filter dropdown. * @param array $filters Array of filter options for the given context, in the following format: $option_value => $option_name. * @param string $context Context for the filter. 'activity', 'member', 'member_groups', 'group'. */ return apply_filters( 'bp_get_activity_show_filters', $output, $filters, $context ); }

更新日志

更新日志
版本 描述
BuddyPress魅惑 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队