问题标签 [bbpress]

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 投票
2 回答
1950 浏览

mysql - Wordpress: Display freshest 3 topics from specific forum bbpress, mysql solution

I simply need to display the "freshest" 3 topics from a specific forum in bbpress.

Is there a simple way to do this? Because I went nuts with trying to join tables. So here is my mysql solution (still cant code it well)....

So I instantly went into the database to check whats going on there, but I can't find a solution. sorting by post_modified didn't worked. So how can I get the FRESHEST topics under specific forum and display them?

Here is how the bbpress stores the data:

Forums -> Topics -> Reply on topics. Everything goes into wp_posts table.

Reply on Topics have a post_parent of Topics and Topics have post_parent of Forums. So definitely I cant use post_parent as a selection.

So I was thinking this (if someone can code this I would be grateful and even donate, because I am stuck somewhere).

Select all the posts from the table wp_posts that have post_type column which is 'reply'. Then check if the table wp_postmeta have a meta_value of 1263 (which is my parent forum) additionally it can be checked if meta_key from wp_postmeta is "_bbp_forum_id". This is how I will select all of the REPLYs.

After getting all of the replies under the FORUM I would like to check which 3 replies are freshest (getting the post_date value) and display their parent TOPICS. And I have to make sure that I dont have duplicates because the freshest 3 replies can be from the same TOPIC.

AM I COMPLICATING TOO MUCH ??? :)))

Any easier way?

THanks !!!

0 投票
1 回答
167 浏览

tags - 要求 bbpress 中的成员至少输入一个标签

我想要求我的论坛成员在创建新主题时在“标签”行中输入至少一个词。

在探索 bbpress 的 php 文件时,我将最后两行添加到bb_post.php中的以下代码段:

据我了解,这应该可以解决问题-但仍然没有。还是我使用了错误的文件?

我的安装在 buddypress 中使用 bbpress。

0 投票
1 回答
284 浏览

php - 从 bbPress 运行 Minecraft 命令

好的,大家好。问你这个问题可能真的很奇怪,但是当我的 Minecraft 服务器论坛上的某个人在论坛中创建一个主题时,有没有办法:“介绍你自己”它会给他们钱。我已经有执行此操作的命令,希望可以执行此操作。

还有可能他们只能在他们的论坛帐户下进行一次。

非常感谢你。

0 投票
0 回答
270 浏览

php - aMember + Wordpress + bbPress -> 根据会员订阅在 bbPress 用户名下显示内容

所以我有这个问题,我已经尝试了 3 天来寻找解决方案。

我在我的网站上安装了 Amember 会员插件、Wordpress 和 bbPress,它们都集成在一起以处理用户和订阅。

我要做的是在我的 bbPress 论坛中每个成员的用户名下显示不同的内容,具体取决于他们在 aMember 中的订阅。

她是当前在 bbPress 中显示排名的代码(我使用插件进行排名),在用户名下:

所以 bbp_get_reply_author_id() 是获取用户名的字符串。

现在,为了根据 aMember 订阅显示不同的内容,我想我需要使用 bbp_get_reply_author_id() 来获取 bbpress 用户名,然后使用 aMember 的 API 来获取每个成员的订阅,并以某种方式让他们根据不同的内容显示不同的内容会员订阅。

这是我目前在我的网站上使用的代码(用于其他用途)来访问 aM​​ember API 并根据订阅显示不同的内容:

这太令人困惑和沮丧了。如果有人知道如何做到这一点,我将非常感谢您的帮助。

提前致谢。

0 投票
3 回答
17336 浏览

php - Wordpress -> 如果角色订阅者显示图像?

所以这是交易..我将 Wordpress + bbPress 与会员软件 (aMember) 集成在一起。

在我的 bbPress 论坛上,在人们的用户名下,我想显示每个成员的 Wordpress 角色(不是 bbpress 角色)以及取决于每个成员角色的图像。

例如,

如果用户角色是订阅者 -> 在 bbpress 中的用户名下显示角色 -> 还显示下面的图像。

我想显示 Wordpress 角色(而不是 bbpress 角色)的原因是我的会员软件(amember)允许我根据用户的订阅设置不同的 wordpress 角色。我的网站上有 2 种不同的会员计划(一种免费的和付费的),我想根据他们的计划在我的 bbpress 论坛中显示不同的图像。

我浏览了 bbPress 模板,发现了这段代码(在 loop-single-reply.php 中):

现在我如何用显示每个用户的 Wordpress 角色(不是 bbpress)的代码替换此代码,并根据它的角色在其下显示图像。例如:

如果是角色“订阅者”-> 在其下显示角色 + 图像

如果是角色“贡献者”-> 在其下显示角色 + 图像

如果是角色“管理员”-> 在其下显示角色 + 图像

我不是程序员,所以我不知道如何做到这一点。请帮忙。我发现了一些我认为可以用来完成这项工作的相关代码:

现在我失败的尝试看起来像这样:

我不知道我在做什么......上面的代码是我在谷歌上找到的。

任何人都可以帮忙吗?

我真的很感激。

0 投票
1 回答
458 浏览

fonts - 更改 bbpress tinymce 论坛提交文本区域的默认字体颜色

因此,在我发现从 tinymce 插件文件夹更改 content.css 不起作用后,我通过向 functions.php 添加过滤器尝试了 content_css 例程:

并添加

到 customtinymce.css 并将其放在我的主题根目录中。

没用,是不是我做错了什么?

提前致谢。

PS 我也在寻找一种解决方案,它只为论坛的文本区域着色,而不是 WP 管理仪表板。

0 投票
0 回答
481 浏览

wordpress - bbPress 最近的主题小部件 - 无法设置父论坛 ID

我正在尝试使 bbPress 内置的“最近主题”小部件显示来自特定论坛的 5 个最近主题。

这应该通过将小部件的父论坛 ID任何更改为该论坛的 ID(在我的情况下为 118)来完成。所以我在字段中写了那个数字,没有引号,一旦保存它就会再次重置为任何,仍然显示所有论坛!如何使小部件保持设置?

我找不到有关该问题的任何信息 - 将不胜感激。

0 投票
1 回答
935 浏览

php - Wordpress bbpress 获取最后 2 个帖子 php

我正在尝试构建一个 wordpress 查询以从 bbpress2.3.2 获取最后 2 个帖子以显示在网站的主页上,但我似乎无法掌握如何做到这一点。

我一直在数据库中挖掘,但仍然找不到任何线索。
谁能给我推动正确的方向?

谢谢。

0 投票
1 回答
371 浏览

php - bbPress 停用导致错误:“您没有足够的权限访问此页面”

今天早上突然之间,每个管理员用户在尝试访问仪表板时都会看到上述错误。

这是一个非常常见的问题,但在将其标记为重复之前,请先听详细信息。此问题实例不是由任何正常因素引起的

  • 表前缀没有改变。
  • 我们不是在多站点安装。
  • 自上周以来未对数据库进行任何更改

我们的问题是在我们停用 bbPress 插件后开始的。我们目前使用的是 WP v.3.5.2,我们停用了 bbPress v.2.3.1

最大的问题是如何/为什么会发生这种情况,但弄清楚这一点的一个有用步骤是重新激活插件(无需访问管理区域)。

更新 感谢亚当的帮助,我们能够通过手动编辑数据库中的选项来重新激活插件。现在,最大的问题是为什么停用 bbPress 会导致该错误。我们尝试通过将 /plugins 重命名为 /xplugins 来停用所有插件(有效地删除/停用它们),但在我们重新激活 bbPress 之前,错误仍然存​​在。

0 投票
0 回答
76 浏览

wordpress - 用 bbpress 修改 wordpress 搜索

我需要在 bbpress 搜索中进行修改,我想问是否可以这样做?

如果帖子类型是回复,只在帖子内容中搜索,而不是在帖子标题中(如默认搜索)?

也许有可能用钩子做?