Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我在插件wordpress buddypress中添加过滤器后,不能在主题中使用bp_core_fetch_avatar()?_Php_Wordpress_Buddypress - Fatal编程技术网

Php 为什么我在插件wordpress buddypress中添加过滤器后,不能在主题中使用bp_core_fetch_avatar()?

Php 为什么我在插件wordpress buddypress中添加过滤器后,不能在主题中使用bp_core_fetch_avatar()?,php,wordpress,buddypress,Php,Wordpress,Buddypress,在我在第一个插件中完成下面的add_filter代码后,我不能在第二个插件或主题中使用bp_core_fetch_avatar(),它会为每个用户回显相同的化身,为什么?我怎样才能解决这个问题?get_avatar可以根据用户回声出不同的化身,除了它无法识别我在插件中创建的$gender,该插件将告诉它是女性还是男性,因此avatar将根据性别分配基数。我试图传递一些参数,比如我在插件中创建的$SEXT,这就是为什么我认为我应该考虑使用bp_core_fetch_avatar(),顺便问一下,g

在我在第一个插件中完成下面的add_filter代码后,我不能在第二个插件或主题中使用bp_core_fetch_avatar(),它会为每个用户回显相同的化身,为什么?我怎样才能解决这个问题?get_avatar可以根据用户回声出不同的化身,除了它无法识别我在插件中创建的$gender,该插件将告诉它是女性还是男性,因此avatar将根据性别分配基数。我试图传递一些参数,比如我在插件中创建的$SEXT,这就是为什么我认为我应该考虑使用bp_core_fetch_avatar(),顺便问一下,get_avatar是否可以从插件传递参数?我知道get_avatar($id,$size,$default,$alt)。无论如何,我想知道为什么bp_core_fetch_avatar()为每个用户回显相同的头像在执行添加过滤器后,我已经添加了'item_id'=>“$id”。谢谢

我想知道为什么bp_core_fetch_avatar()会对同一个头像进行回音 每个用户在完成添加过滤器之后

因为您在核心BP函数中添加了一个过滤器。 在课堂上使用完过滤器后,请尝试将其删除


您是在建议我卸下过滤器吗。我现在搞糊涂了,如果我删除了过滤器,那么我将丢失我添加的那些函数,对吗?但是,我仍然需要add_filter函数。谢谢你的时间,我稍后会尝试删除过滤器,看看我是否可以在头像上添加过滤器功能