如何使用buddy press元查询设置AJAX查询的范围
我正在尝试用元查询过滤组,并引用下面的引用链接代码 这个链接代码是我在如何使用buddy press元查询设置AJAX查询的范围,ajax,wordpress,buddypress,Ajax,Wordpress,Buddypress,我正在尝试用元查询过滤组,并引用下面的引用链接代码 这个链接代码是我在function.php中添加的 我在divgroups dir列表中添加了spinet的以下代码/wp content/plugins/buddypress/bp templates/bp legacy/buddypress/groups/index.php $meta_filter = new BP_Groups_Meta_Filter( 'group-custom-field-cat', 'Art and Cultur
function.php中添加的
我在divgroups dir列表中添加了spinet的以下代码/wp content/plugins/buddypress/bp templates/bp legacy/buddypress/groups/index.php
$meta_filter = new BP_Groups_Meta_Filter( 'group-custom-field-cat', 'Art and Culture' ); //print_r($meta_filter);
echo @json_decode($meta_filter, true);
现在,如果您访问组页面,这段代码将过滤meta key=group custom field cat和value=Art和Culture的组。这是一个很好的解决方法
在同一页上,我必须添加一个带有选项艺术和文化的选择框
如果用户选择这个选项,它将调用ajax查询并运行下面的代码,这样它将过滤组中是否有像下面这样的元键和值
<?php if ($groupname=="Art and Culture"){
$meta_filter = new BP_Groups_Meta_Filter( 'group-custom-field-cat', 'Art and Culture' );
echo @json_decode($meta_filter, true);
}
?>
工作示例:-
有人知道如何调用适合我需要的ajax查询吗。这是一个古老的要点-请阅读:我已经看到了这段代码,但我无法启动。您能提供任何提示吗