Forum Replies Created
Documentation is lacking. Your best bet is to dive into the code.
bbp_insert_forum()to create a forum:
bbp_insert_topic()to create a topic: https://github.com/bbpress/bbPress/blob/master/src/includes/topics/functions.php#L24
For BuddyPress, look at the
wp_bp_activityDB table with the
componentcolumn set to
groups. You could use
BP_Activity_Activity::get()(https://github.com/buddypress/buddypress/blob/master/src/bp-activity/classes/class-bp-activity-activity.php#L380) to fetch activity items, but probably querying the DB is faster.
The rest is up to you.
So, the “streams” are locked forever in BuddyPress, without any hope of redemption.
Not necessarily. You can write your own import script. Of course, that would take development time, but it’s possible. One issue is BuddyPress group activity status updates usually do not have a title, so if you import a group status update, there would be no topic title unless you auto-generate one from the content.
Is it correct to say that if the BuddyPress group exists with some posts, and I set up a new bbPress forum in the backend, the existing posts will appear in the bbPress forum?
Depends what you mean by “some posts”. If the BuddyPress group was originally set up with bbPress integration as mentioned here: https://codex.buddypress.org/getting-started/installing-group-and-sitewide-forums/ (The B and C options only). And forum posts were created in those groups, then yes. You just need to disable BuddyPress and those forum posts should still be viewable.
Otherwise, no. You are probably thinking of the BuddyPress group activity stream that uses Twitter-style status updates, which is not a forum.
For the ‘forum’ and ‘topic’ slug in a BuddyPress groups URL, see: https://buddypress.trac.wordpress.org/ticket/3745#comment:13
You cannot remove it, but you can potentially rename it via code.
Perhaps you are thinking that the BuddyPress group activity stream is a forum, it is not. If that’s the case, then there is no script to import the BuddyPress group activity stream to bbPress.
When you set up BuddyPress, you had to set up a WordPress page that is associated to Groups.
Go to the admin dashboard and visit “Pages”. Next, find the Groups page and edit the slug for the page to
devand that will fix the issue for you.
Like I said before, you do not need to migrate. If you disable BuddyPress, the forum content is still in WordPress and bbPress.
Try it. Disable BuddyPress and go to the admin dashboard and go to either “Forums” or “Topics” and attempt to view the item you wish to view.
How are you setting up the forum for your BuddyPress group?
You might want to check out this guide:
You don’t need to import. That codex page is referring to an older version of bbPress (v1.0) when it was required to do an import to bbPress v2.0.In reply to: Restore a topic does not work
I posted a ticket about this here: https://bbpress.trac.wordpress.org/ticket/3433
It’s an issue since WordPress 5.6.0.
You should definitely post a ticket about this because other people are probably experiencing the same problem and you shouldn’t have to manually edit the DB for a legitimate issue.
I’ll create the ticket in the next week or so if you don’t beat me to it! 🙂
Technically, an image is a link so that would count as a hyperlink.
This is a legitimate problem because bbPress inherited the discussion settings from WordPress in bbPress 2.6.0. I created a ticket to perhaps create separate forum moderation settings, which would address this. See https://bbpress.trac.wordpress.org/ticket/3352.
A workaround is to bump the link limit to a higher number or use some code to bypass moderation.
The BuddyPress plugin doesn’t integrate with bbPress.
It’s the other way around. The issue is with the BuddyPress integration built into bbPress.
You should create an issue at https://bbpress.trac.wordpress.org/In reply to: how to create dynamic reply-box
The reply form showing directly beneath the reply should be fixed as of:
Edit – Haven’t tested with TinyMCE though.In reply to: How to delete remove posts and/or threads
The migration guide changed drastically from December 4th to December 8th.
If you used the guide before the 8th and you’ve backed up your database, revert back to what you had previously and try the guide again.In reply to: Turn off Akismet check for logged in usersIn reply to: bbPress.org Updated to 2.1
Did you know that JJJ is also a great acronym to describe this?
Joie de vivre
In my case, for the forum index, I had to create a WP page with the same page slug as the bbPress forum base slug (located in “Settings > Forums”).
On that page, I used this shortcode:
I’m not sure if this is supposed to be generated automatically by bbPress during activation. JJJ, can you confirm if this is the case or not?
Is the /forums/forum/ | /forums/topic/ slug changeable via a define?
Btw, awesome job so far, JJJ!
Have to take the bbPress plugin out for a test drive soon!In reply to: Taking a look at bbPress 0.9
I NEVER write admin pages for my own plugins, but rather use a simple config file.
And I think that if I went to 0.9 I would want to also get out of deep integration to get all of the perf benefits.
It depends on what you need deep integration for. If it’s just to access a few WP functions, might be best to write your own functions that do the same thing in bbPress.
The admin page, like everyone has said, could easily be themed.
Looks good! Also loads quite fast due to not using deep integration.In reply to: Strange Registration Problems…
The alternative is to block bbPress registration and redirect to WordPress’ registration page.In reply to: Support Forum plugin updates?In reply to: Bug found: Bbpress with Wp-Super Cache