草庐IT

BuddyPress

全部标签

php - 如何获取URL以发布作者的用户BuddyPress Avatar在Wordpress发布循环中

问题如何获得一个帖子作者头像的url?要求我想要我网站上的图片的url。图片将在帖子的循环中调用。这篇文章的作者是我想展示其头像的人。我试过的一堆东西,但主要是它返回一个URL到默认的“神秘人”的图像由GravaTar主办,尽管他们是一个化身上传到我的网站这个测试用户。澄清我不想要一个Gravatar托管的图像。参考Wordpresscodereferenceforget_avatar_url()目前没有完整的wordpresscodex条目关注我开始想,所有的wp模糊之间的头像和gravatar,得到的头像网址是专门为gravatar图像,当然只有gravatar注册用户可用。希望有

php - 如何将 "add a friend"链接转为按钮?它的功能不同于例如 "send message"链接

“发送私信”功能相当于一个按钮"class="myButton">当插入到PHP文件中时:ISTHISTHINGON?"class="myButton">"class="myButton">但是当我在标签之间插入它时它不起作用。它只显示文本“取消友谊”我试图找到来源,但其中的内容比我想象的要多得多。因为一开始按钮是“加好友”,如果用户是你的好友,就会显示“取消好友”。有什么想法吗?如果这可能有助于解决问题,我可以寻找添加/取消友谊链接背后的代码吗?! 最佳答案 看起来您需要向该函数提供friendID,因为声明是:functionb

php - 在 Buddypress 中创建组或用户后如何调用函数

在buddypress将详细信息保存到mysql数据库后,我试图将用户和组的详细信息保存到ActiveDirectory(LDAP)中。我可以在哪里放置代码以在LDAP中保存用户和组的详细信息。我可以调用一个函数还是有任何可以使用的内置函数? 最佳答案 WordPress有一个专门用于此的机制:actionsandfilters.BuddyPress利用操作/Hook来提供扩展点,您可以通过这些扩展点对其进行自定义而无需修改其源代码。对于你需要的,定义了一个do_action('bp_core_activated_user',$us

php - Wordpress - Buddypress 插件

我想在配置文件设置中隐藏子导航我隐藏子导航评论“wp-content\plugins\buddypress\bp-settings\bp-settings-loader.php”//AddGeneralSettingsnavitem$sub_nav[]=array('name'=>__('General','buddypress'),'slug'=>'general','parent_url'=>$settings_link,'parent_slug'=>$this->slug,'screen_function'=>'bp_settings_screen_general','posit

php - fatal error : Cannot redeclare happening on same line

我已经和这个错误斗争了一段时间。错误在函数中的某处我现在有php告诉我它不能在同一行上重新声明一个变量......奇怪。任何帮助都会很棒。Fatalerror:Cannotredeclarebp_block_admin_init()(previouslydeclaredin/home/bp-member-login-redirect/bp-member-login-redirect-loader.php:31)in/home/bp-member-login-redirect/bp-member-login-redirect-loader.phponline31第29-31行//make

php - 在 wordpress/buddypress 安装中实现类似 Foursquare 的 checkin

我正在从事一个基于Buddypress的非常具有挑战性的项目(至少对我和我的普通技能来说是具有挑战性的)。基本上,我有这个BuddypressInstall,我对其进行了修改以满足我的需要,这大部分是本地化服务。我的群组组件现在是地理本地化的,一切看起来都很好。问题是,我希望我的用户能够像在Foursquare上一样在现场签到群组。我想知道是否有人可以帮助我。有没有插件可以做这样的事情?或者也许是关于如何制作一个的教程?有人可能已经这样做了,或者对我如何让它在Buddypress中发挥作用有想法。我将不胜感激任何对此的见解,因为我真的不知道首先要看哪里。我瞥了一眼foursquareA

php - 如何在 Buddypress 中获取用户名/显示名称?

在buddypress默认模板中,发布了某个事件的用户名是这样显示的:bp_activity_action();但这带来的不仅仅是用户名。有没有更简单的方法来获取用户对象/名称?Wordpess获取用户数据功能不起作用,因为它显示页面作者,而不是评论或事件作者姓名。 最佳答案 您有显示名称使用以下功能:bp_get_displayed_user_fullname()或显示用户名:bp_core_get_username($user_id) 关于php-如何在Buddypress中获取用户

php - 如何在buddypress中mysql查询 `$wpdb->get_var` `bp_groups`?

我知道:$wpdb->get_var("SELECTCOUNT(*)FROM$wpdb->users;");可以通过mysql选择wordpress用户,但是当我调用一个buddypress组时,它失败了,没有任何返回$wpdb->get_var("SELECTCOUNT(*)FROM$wpdb->bp_groups;");我该如何解决这个问题? 最佳答案 $wpdb仅存储有关Wordpress表的信息。Buddypress将在其他地方。下一页有一个数据库映射,带有默认的表名。由于不确定'wp_'部分,您需要使用$wpdb->pre

php - 图片上传后的 Buddypress 钩子(Hook)

我想在用户上传新图片(不是头像)时更新自定义user_meta字段。头像上传的工作代码add_action('xprofile_avatar_uploaded','callback');functioncallback($user_id,$type){//$activity_id= 最佳答案 当您将rtMedia插件用于buddypress并上传照片时,请提供带有三个参数的操作rtmedia_after_add_media,您可以处理自定义。add_action('rtmedia_after_add_media','rtmedia_

php - <?php bp_activity_id() ?> 在 buddypress 中,有人达标了吗?

最近几天我一直在努力解决这个问题,这里是我的问题的概述我在buddypress中有一个画廊插件的2个评论表单,如果没有评论,第一个出现,它“创建”一个事件,如果有人发表评论,第二个表单出现,并且具有附上它。我想知道如何自动创建一个事件项目,因为第一个表单不能使用诸如收藏夹或喜欢之类的功能,因为没有id可以关联。我希望在第二个表单中填写一个ID,或者在最坏的情况下,某些jquery/javascript是否可以自动添加评论并将其删除一次(仅一次)以便有一个ID?如果需要,我可以找到更多信息,非常感谢您提供的任何帮助! 最佳答案 $ne
12