not totally sure that you are spam, so I’ll reply
bbp style pack
should give you lots that you need, and has a list of other useful bbpress plugins
I believe that Method 1 was used to create the forum page, but I cannot find any pages associated with this name in the WordPress pages section.
Serious css issues I am facing:
1. My reply content are overflowing out of the box and subsequent replies are not properly inheriting the CSS styles even of the buddress and the styles that I added. Check my site here: https://neuraldemy.com/forums/topic/subscription-payment-related-queries/
Other questions that I need help with:
1. How to allow the use of Markdown in forum editor?
2. How to highlight the first topic so that it can stand out from the crowd of replies just like wordpress org forums main topic.
3. How to keep the author’s details and photo above the content (just like the WordPress org has) and shift this line “This topic was modified 1 day, 4 hours ago by XYZ.” below the content.
4. How to allow admin or moderator to highlight the best reply of reply that contains solution or to ping the solution reply below the main topic.
Certainly! In the WordPress REST API, creating a new topic and assigning it to a parent forum involves utilizing the wp/v2
endpoints for both forums and topics. To achieve this, you can follow these steps:
### 1. Get the Forum ID
Firstly, you’ll need to know the ID of the parent forum to which you want to assign the new topic. You can retrieve this ID by making a GET request to the forums endpoint, typically /wp/v2/forums
.
For example:
`http
GET /wp/v2/forums
`
### 2. Create a New Topic
Make a POST request to the topics endpoint, usually /wp/v2/topics
, providing the necessary parameters including title
, content
, and forum
to link it to the specific forum.
For example:
`http
POST /wp/v2/topics
Content-Type: application/json
{
“title”: “New Topic Title”,
“content”: “Content of the new topic”,
“forum”: <forum_id>
}
`
Replace <forum_id>
with the ID of the parent forum retrieved from step 1.
### Example Using cURL
Using cURL, the process might look something like this:
`bash
curl -X POST -H “Content-Type: application/json” -d ‘{“title”:”New Topic Title”,”content”:”Content of the new topic”,”forum”:1}’ https://yoursite.com/wp-json/wp/v2/topics
`
Replace https://yoursite.com
with your actual WordPress site URL and 1
with the ID of the desired forum.
Remember to authenticate the API request if your WordPress site requires authentication for creating new content.
This approach allows you to create a new topic and assign it to a parent forum via the WordPress REST API. Adjust the endpoint URLs and parameters as needed based on your specific WordPress configuration.
Hey guys,
the forums index is not showing and causing the site design to break whilst topics pages remain displaying fine.
WordPress version: 6.4.1
Theme: Divi version: 4.23.1
bbPress version: 2.6.9
https://umaps.org.uk/forums/
Index slug /forums
Other pages called forums? No (bin empty as well).
I’ve done what was suggested in the bbp style pack and cleared static css files and disabled the option.
I’ve also set the permalink structure to post name and saved it a couple of times.
Can you help me with this?
Warm wishes,
Maria
without a pluguin
Custom Capabilities
with a plugin
bbp style pack
once activated go to
dashboard>settings>bbp style pack>roles
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
Hello! I’m interested in having a forum for each of my classes that I have through Learndash and have setup bbpress to create those class forums, however, I need help with how to keep students in the class after they submit a question or reply in the forum. Right now, after they submit their question it takes them to the bbpress forum area but I’d like them to stay in the class. Any ideas on how to achieve that?
http://www.lovenotions.com
version 2.6.9 bbpress
version 6.3.2 wordpress
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
Code Snippets
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
‘how to quote a post or comment without using any plugin.’
you could try using a Ouija board, but otherwise you will need code in either theme or plugin.
You could pay someone to cut some theme code, but of course that won’t be maintained unless you take out some sort of maintenance agreement with the author.
Adding a plugin will not make any difference in load time that anyone would notice (or indeed most software could time), and if you use caching software nothing measurable at all over theme code.
bbp style pack
has a quotes section
I think you are using the 2023 theme.
This is one of the new FSE themes, so you need a fix to work with bbpress.
install
bbp style pack
once activated, navigate to
dashboard>settings>bbp style pack, and you should see the first tab called ‘Theme Support’ – if you don’t see this, come back.
In that tab, select
Enable Theme Support
and save
The forums should then display
Hello,
I am trying to follow the step-by-step instructions, and I am still having trouble displaying the main forum page. I am trying to use method 1. I checked and verified the settings.
I added some test forums and topics, and I can see them in the backend.
Forum Root = Forums
Permalink structure is set to POSTNAME
Category | Tag base left blank (default)
I created a page called Forums and nothing displayed.
I tried adding the shortcode and still nothing appears.
I am referring to: https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/#3-%c2%a0creating-a-forum-page
Page Links: https://bkswathq.com/forums
Wordpress : 6.3.2
bbp Version 2.6.9
Thanks in advance.
Fills silly to be stuck so early on in the process.
Hi everyone, I’m hoping you can help me.
I am using WordPress version 6.3.2 and bbPress version 2.6.9. Earlier today, I installed a plugin called ‘BuddyPress Username Only’ which caused the whole of my site to have a critical error, so I went into recovery mode and deactivated and uninstalled the plugin. This fixed everything except my bbPress forum which still has a critical error as can be seen at https://railjunction.uk/forums/.
I deactivated and uninstalled bbPress then reinstalled it, but the error is still present.
Please can someone help me fix this? Thanks in advance. And yes, I have now learned my lesson about installing old plugins!
I am just a moderator here, and not a bbpress author.
The authors tend to release updates every few years, rather than more frequently.
My personal view is that you should consider bbpress to be a ‘mature’ product, ie any releases will be to fix issues rather than add functionality.
bbpress is written really well, and has loads of hooks. There are no show stopper bugs in it, it may throw a few deprecation notices (and these are very few at the moment), but WordPress recommends that you should not show error messages in live sites.
I currently have my test site running WordPress 6.3 and php 8.1 with no issues.
The only major issue with bbpress at the moment is that it does not work well with FSE themes.
However my bbp style pack plugin has fixes for this
bbp style pack
as well as block versions of the widgets and a ton of styling and functionality add-ons.
All plugins are subject to the authors commitment, and bbpress is no different.
The main WordPress support forums use bbpress, and it would be mega work to move those over to some other product.
But with open software you make your choices….
Hello all, I recently noticed that there has not been a significant update to the bbPress core for two years. Is the plugin still set to have further updates to keep up with PHP changes and WordPress?
Thank you,
Hi, I use GD bbPress Attachments
GD bbPress Attachments is an easy-to-use plugin for WordPress and bbPress for implementing files upload for bbPress Forums topics and replies. You can control file sizes from the main plugin settings panel, or you can change some attachments settings for each forum individually.
Works fine for my forum
In a bbPress forum I want to prevent participants from creating topics but allow replies. In searching the Internet I found code examples from which I selected some to build a plugin. I know a little PHP but WordPress is like a “black box.”
add_action(‘wp_loaded’,’modify_participant’);
function ‘modify_participant'()
{
add_filter(‘mod_participant’, ‘upd_participant’);
}
function upd_participant($role,$caps)
{
$role = bbp_get_participant_role();
$caps = modify_capabilities($role);
}
function modify_capabilities($role)
{
return array(
// Topic caps
‘publish_topics’ => false,
‘edit_topics’ => false,
‘edit_others_topics’ => false,
‘delete_topics’ => false,
‘delete_others_topics’ => false,
‘read_private_topics’ => false,
// Topic tag caps
‘manage_topic_tags’ => false,
‘edit_topic_tags’ => false,
‘delete_topic_tags’ => false,
‘assign_topic_tags’ => false
)
}
For instance the WP loaded hook causes it to run once at the start which should call those functions to initialize things. Is an add_filter also executed at that time to complete initialization? Then the black box proceeds with the bbp_get_parcipant_role routine so that the capabilities array elements can be updated. I read that WP filters always expect an object to be returned. It seems that these wouldn’t be permanent but just temporary in memory for executing that page. However my suspicion is that more coding would be necessary because that would be too much to depend on the black box for.
Hello everyone, I’m a beginner using the bbPress plugin in WordPress. I have some questions, and I hope I can get some help.
1. If I have 3 forums, Forum A, Forum B, and Forum C, and there’s User1 who wants to create a topic but doesn’t want to enter a specific forum first. They want to create a topic and then choose the forum. How can I create a form for this and add the option to select a forum when User1 wants to create a topic?
2. Can the admin set it as a default so that when User1 creates a topic and someone replies, it automatically goes to their email?
Thank you in advance.
I need to create an area on my site where users can write what they need and interested professionals can respond to them.
I was trying to understand how to do it with wordpress and I thought that I could create categories by type where users can insert a post and all professionals receive an email that that post has been created in the category that they have “selected” as the category of interest.
If you know other ways I could do this besides bbpress that would be even better.
caching provided by wordpress and jetpack
I need help fixing this issue with my forum the staging site works fine! The production site does not, I have talked to wordpress support and they couldn’t figure it out either. Everything is the same… How do I fix this issue. Everytime I post to the forum I have to clear cache and cookies to see it. but it works just fine on test site? SOMEBODY HELP! Thank you, here is my sites:
staging: https://staging-018d-simplysoundadvice.wpcomstaging.com/
Production: https://simplysoundadvice.com
I am not a bbpress author, just someone who helps out here.
Moving bbpress between sites is surprisingly difficult.
This is because bbpress is so tightly integrated into WordPress.
This gives 2 main issues:
1. Users – bbpress stores topic and reply authors as their WordPress user ID number. So unless the all the bbpress authors users on the source site a) exist on the target site and b) have exactly the same ID numbers on the target site, then imports can have issues.
2. bbpress users WordPress Custom post types and the WordPress Posts table. This means that bbpress forums, topics and replies are not in a separate table, but integrated into posts and pages table. Many plugins use this method. So on the source site a fourm might have a post ID of say 168, but on the target site post 168 might already exist as say a page. So on import WordPress importer will just allocate it the next ID number in the posts table, lets say 265. Now when topic belonging to the forum 168 on the source site is imported it still thinks it belongs to a forum with a post ID of 168, but this is already allocated to a page, so the topic is not listed as belonging to any known forum. The same applies to topics and replies.
I’ll post more on this later, but that outlines why it is not working