问题标签 [buddypress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1014 浏览

php - 如何添加新页面/扩展 buddypress 组件

我对 buddypress 很陌生,有点困惑。我的设置很不寻常,因为我不需要几个 buddypress 组件,例如“活动”或“朋友”。

相反,我需要该模板来显示我自己编写的几个自定义构建的 Web 应用程序。

因此,为了让生活更轻松,我在我的主题 /members/single/ 目录中编辑了 php 模板。文件activity.php 和friends.php 分别显示我的网络应用程序。

然后我创建了一个 bp-custom.php 文件并重新定义了 SLUGS 以匹配我的 Web 应用程序的名称。IE

这很好用,当我单击照片链接时,我被带到我的网络应用程序以获取照片等……当我单击歌曲时,它会加载包含我的歌曲网络应用程序等的活动模板……等等。

但是,现在我需要添加更多我的自定义编码应用程序,但是这些子组件已经用完了“屠夫”,所以我的问题是……。如何添加一个新的?

我在 /members/single/ 文件夹中创建了文件 songprofile.php。

我想要的是当 URL 为http://www.mysite.com/members/user/songprofile/时,此 songprofile.php 模板将在成员组件中呈现,其方式与我修改后的活动/朋友模板完全相同.

但我真的不知道如何将模板添加到成员组件。

显然,我仍然希望加载 members-header.php 等等……一切都一样,但如果有意义的话,只需渲染这个新的自定义模板

任何人都可以帮忙吗?

0 投票
1 回答
635 浏览

wordpress - BuddyPress 任务系统

我目前正在研究一个需要具有某些特定要求的任务管理系统的项目。在我开始浪费大量时间重新发明轮子之前,我想我会四处寻找符合要求的东西。我还没有找到任何东西,所以我想我会在这里问作为最后的手段。

该站点是一个需要“任务板”功能的 BuddyPress 站点,其中:

1:用户A可以发布要完成的任务。2:用户 B 可以接受要完成的任务。3:当用户 B 完成任务中请求的任何内容时,他们将任务标记为已完成,并且用户 A 会收到通知。

如果有一个预先存在的插件“足够接近”这个想法,我总是可以破解它来满足我的确切需求。

有什么建议么?

0 投票
3 回答
4044 浏览

ajax - Buddypress 未读消息计数 - 实时更新?

我正在使用以下代码在模板中显示登录用户的未读消息计数。

这很好用,但是需要刷新页面才能更新。由于我在整个站点和其中的自定义应用程序中大量使用 ajax 驱动的导航,因此这不是一个令人满意的解决方案。

如何使计数器自动更新?

我玩过“lvive 通知”插件,它每 10 秒轮询一次服务器以提供实时通知,但当然这不会与我的自定义未读消息计数器交互。

有什么想法吗?我真的可以使用帮助。

0 投票
1 回答
930 浏览

javascript - 在 javascript 文件中获取 buddypress 用户名

在我的 buddypress PHP 模板中,我通常通过引用用户 ID 来获取任何给定用户的用户名,如下所示:-

但是我需要从外部 Javascript 文件中检索用户名。

用户 ID 已作为 var aData[11] 传入。我试过以下没有运气: -

我正在尝试返回一个 URL ...这确实给了我:

http://www.mysite.com/members//song/?songsID=6

应该是什么:

http://www.mysite.com/members/用户名/song/?songsID=6

有任何想法吗?

编辑:下面是我用来输出 JSON 的服务器端代码

0 投票
1 回答
267 浏览

wordpress - 如何替换buddypress中的bp-default文件夹

我已经复制了 bp-default 文件夹并在新文件夹中做了一些更改,我希望 buddypress 使用我的新 bp-default 文件夹,复制并命名为“custom-bp-default”。我怎样才能做到这一点 ?

0 投票
1 回答
1352 浏览

buddypress - 在 Buddypress 中的声誉

我认为stackoverflow与信誉系统的方式非常好。对于一个私人项目,我想创建一个带有论坛/个人资料/......的网站,它也使用一种声誉系统。通过这种方式,人们只能做几件事(在列表中创建项目,...),如果他们已经有一些声誉点。

阅读有关 buddypress 的内容表明它可能是该项目的正确平台。

  • buddypress 核心或通过扩展可用的声誉系统是否已经存在?

  • buddypress 是否支持子域?

  • http://wordpress.org/extend/plugins/membership/会员扩展看起来非常好。对我而言,不同之处在于会员资格取决于声誉积分。不幸的是,私人项目所需的完整会员扩展成本很高,免费版本仅支持两种会员状态。有什么相等的吗?

0 投票
1 回答
2706 浏览

wordpress - Wordpress / Buddypress – 分页、永久链接、404、page/2/

花了今天早上的大部分时间来解决这个问题,但仍然…… 抱歉,如果这已在之前的主题中介绍过。最近将一个站点更新为 BP 1.5,除了一件小事外,它运行良好。自定义帖子循环之间的永久链接和分页似乎受到 BP 1.5 中永久链接重定向的影响,现在正在重定向到 WP 404。

发帖前对此进行了详细调查:

codex.wordpress.org/Function_Reference/query_posts#Pagination

scribu.net/wordpress/wp-pagenavi/right-way-to-use-query_posts.html

codex.wordpress.org/Using_Permalinks#Fixing_Other_Issues

.htaccesss 被 WP 写得很好,没有问题。标准标准

以下是一些关于正在发生的事情的案例研究:

1.) 添加到显示主页的模板中的分页不再起作用。例如:www.sitename.com/page/2/ 不再有效。在这种特殊情况下,由于某种原因,它从 www.sitename.com/page/2/ 重定向到 www.sitename.com/2/

2.) 添加到显示自定义帖子类型的模板中的分页仍然可以正常工作。例如:www.sitename.com/custom-post-type-page-template/page/2/works

3.) 添加到显示单组页面的模板中的分页不再起作用。例如:www.sitename.com/groups/group-name/page/2/ 不起作用。

还发现了这个插件(wpcodesnippets.info/blog/wcs-custom-permalinks-hotfix.html),它解决了主页问题,但把其他一切都搞砸了。

任何帮助或建议将不胜感激。谢谢谢谢谢谢。

总结一个明确的问题......我怎样才能让这个分页在所有 3 个场景中正常工作?

0 投票
1 回答
404 浏览

buddypress - 论文主题中的 Buddypress

有没有比我更聪明的人知道如何在 Wordpress 论文主题框架上安装 Buddypress。:D 谢谢大家!

J温顿

0 投票
1 回答
1907 浏览

wordpress - BuddyPress 论坛 - 如何首先显示最新帖子 - 按日期排序 - 最新帖子在前,而不是最旧的帖子在前?

Buddy Press 论坛通过首先显示最旧的帖子来显示讨论主题中的用户帖子。我想首先显示关于任何主题的最新、最新的用户帖子。看到 3 个月前的帖子显示在顶部并且必须向下滚动以搜索最新帖子是没有意义的。

我检查了 Word Press 文档并试图覆盖 ORDER BY 的帖子以从 DESC 更改为 ASC,但它继续首先显示最旧的帖子,所以似乎 BB Press 用自己的内部功能覆盖它。

如果有人以前遇到过同样的问题并找到了解决方案,我将非常感谢您的帮助,

苏菲

0 投票
1 回答
233 浏览

wordpress - 在 Wordpress 中标记 buddypress

我有这个任务要在 buddypress 上研究或实施。有没有办法给帖子加标签?(或类似于此功能?)

就像脸书一样,您可以将他/她标记到您的帖子/评论中。

如何才能做到这一点?