I go to login to my forum and it redirects me to the user dashboard of WooCommerce.
just tried it and it seemed fine – is woocommerce active?
Plus the BBPress toolbar no longer will appear at the top so people can’t see the links to their profile and forums.
not sure quite what you mean by the bbpress toolcar – do you mean the wordpress one?
I found the pieces and bits necessary to make this happen.
// ALTER TinyMCE INIT FOR VISUAL EDITOR ON FORUM TOPICS AND REPLIES
// SOURCE: https://bbpress.org/forums/topic/alter-mceinit-for-visual-editor-on-topics/
// Enable visual editor on tinymce in bbPress
function bbp_enable_visual_editor( $args = array() ) {
$args['tinymce'] = true;
return $args;
}
add_filter( 'bbp_after_get_the_content_parse_args', 'bbp_enable_visual_editor' );
// Enable TinyMCE paste plugin
function bbp_add_paste_plugin($args) {
$args[] = 'paste';
return $args;
}
add_filter( 'teeny_mce_plugins', 'bbp_add_paste_plugin');
// ADDS A JQUERY PASTE PREPROCESSOR TO REMOVE DISALLOWED TAGS WHILE PASTING
// SOURCE https://jonathannicol.com/blog/2015/02/19/clean-pasted-text-in-wordpress/
function configure_tinymce($in) {
$in['paste_preprocess'] = "function(plugin, args){
// Strip all HTML tags except those we have whitelisted
var whitelist = 'a,p,span,b,strong,i,em,h3,h4,h5,h6,ul,li,ol';
var stripped = jQuery('<div>' + args.content + '</div>');
var els = stripped.find('*').not(whitelist);
for (var i = els.length - 1; i >= 0; i--) {
var e = els[i];
jQuery(e).replaceWith(e.innerHTML);
}
// Strip all class and id attributes
stripped.find('*').removeAttr('id').removeAttr('class');
// Return the clean HTML
args.content = stripped.html();
}";
return $in;
}
add_filter('teeny_mce_before_init','configure_tinymce', 99999999999);
Need help pleass
I have installed the bbpress plugin and but its not showing in widget section like i cant add widget to it
Also in the forum everything is white like these code buttons where you can post a topic
I am latest wordpress and using premium theme
Thankyou
Need help pleass
I have installed the bbpress plugin and but its not showing in widget section like i cant add widget to it
Also in the forum everything is white like these buttons where you can post a topic
I am latest wordpress and using premium theme
Thankyou
suggest you try :
bbp style pack
and come back with any remaining issues.
I’ve reduced you queries to this one
I have been struggling with this strange problem. We use bbpress with wordpress. Nobody (except for the site admin) can create a topic or reply in the forum containing the word “breast”. We have to intentionally misspell it as “breastt” or something like that. We have uninstalled Akismet. We do not have any spam filter or content filter plugins. Also checked Settings – Discussion, and Comment Moderation and Comment Blacklist are entirely empty. Any idea what is blocking this word? Thanks!
Hi,
We’ver recently launched our site, http://www.theknightsrequiem.com. Our site usses both buddypress and bbpress. We are having an issue with cover photos being uploaded to users profiles.
When you try to upload the photo, you get a progress bar, like you would see any other time. However it never appears, you just receive the message
“For better results, make sure to upload an image that is larger than 0px wide, and 225px tall.”
Again no image is actually uploaded or displayed. However, we can upload user profile photos.
We are running WordPress 4.8.2
Our theme is Game Addict by Skywarrior
Potential plugins that could be affecting this, Buddypress itself, bbpress.
Thank you for your time and help.
This is probably a very simple question. I have different types of users / subscription levels on my forum. How can I write them emails out of wordpress ?
Hey All,
I’m in the process of migrating an archaic and otherwise obsolete custom-built forum written in ASP to bbPress. The forum has been around for about 20 years and it was essentially a vBulletin clone. It has roughly 10 million posts and growing.
I’d exported CSVs of tables from the existing forum. We imported the users into the database and then associated them with the relevant posts. In the database now, wp_postmeta is 2.5 GB and wp_posts is 4.4 GB. Suffice to say everything is slower now, but the forum is 1200bps dialup modem slow.
I installed Query-Monitor to try and figure it out and this query is taking 53 seconds:
SELECT SQL_CALC_FOUND_ROWS wp_posts.ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
WHERE 1=1
AND wp_posts.post_parent = 36005
AND ( wp_postmeta.meta_key = ‘_bbp_last_active_time’ )
AND wp_posts.post_type = ‘topic’
AND ((wp_posts.post_status = ‘publish’
OR wp_posts.post_status = ‘pending’
OR wp_posts.post_status = ‘closed’
OR wp_posts.post_status = ‘hidden’)
OR (wp_posts.post_status = ‘private’))
GROUP BY wp_posts.ID
ORDER BY wp_postmeta.meta_value DESC
LIMIT 0, 15
I spent time checking out this ticket https://bbpress.trac.wordpress.org/ticket/1925 but wasn’t really left with an idea of what I should be doing to fix this. Not really sure where I should start in thinking about how to get this down to normal speed. I have this running on pretty stacked machine and DB instances on Google Cloud, but I’m open to any input around what the specs of the boxes need to be to handle this.
Also, we’re also migrating our e-commerce site to WooCommerce from Shopify, so speed is definitely a huge issue and I don’t want to have the whole site be slow just because of the forum.
Thanks for any help!
Hello, I am getting this exact same error as well. When I try to use Elementor I get a 500 error and must disable bbPress to use Elementor at all.
The bbPress version is 2.5.14, WordPress version 4.8.3. I’ve tried standard themes, that didn’t make a difference. We do have WooCommerce and User Role Editor installed, but I’ve tried deactivating all of them and bbPress is the only one giving me this same exact error.
It’s weird too because I just migrated this from a different server and I wasn’t getting the error there…
A year later but here it is.
This assumes a drop down select menu has been added to the form-topic.php template. wp_dropdown_categories() is used to make a <select> element for all the terms in the categories taxonomy so users can assign the topic to a term.
https://codex.wordpress.org/Function_Reference/wp_dropdown_categories
Then, the topic is assigned to the term they selected by hooking into the new topic process.
/**
* Assign a taxonomy term to a topic after it has been selected in the front end (using a <select> element).
*
* @param Int $topic_id The id for the current topic being created.
* @param Int $forum_id The id for the current forum the topic is being created in.
* @param Int $anonymous_data ??
* @param Int $topic_author The id of the user who created the topic.
*
* @see https://codex.wordpress.org/Function_Reference/wp_dropdown_categories
*/
//Update the taxonomy terms when a new topic is created or edited.
add_action( 'bbp_new_topic', 'myprefix_assign_category_to_post', 20, 4 );
function myprefix_assign_category_to_post( $topic_id, $forum_id, $anonymous_data, $topic_author ) {
//Get the category submitted by the user
$taxonomy_name = 'category'; //the slug, or machine name, or the taxonomy
$term_id = intval( $_POST['cat'] ); //Get value from the <select> element as an interger
//@TODO error checking if term or taxonomy does not exists (returns false if so)
$term_object = get_term_by( 'id', $term_id, $taxonomy_name );
//Replace the existing subject with the selected one
wp_set_post_terms( $topic_id, array( $term_id ), $taxonomy_name, false );
}
Hello,
I just want to import my phpBB forum (version 3.2.0) to BBpress. I tried with “tools/import” but it doesn’t work. The tools didn’t import a single forum or topic.
How can I do this?
Another question : how can I increase the size of the font in BBpress? I would have the same size as this forum, on wordpress.org. The original size is really too small.
Thanks a lot.
I am using WordPress Version 4.7 And have installed bbpress version 2.5.12.Every thing is working fine but in edit profile page no edits are updating.I have checked it for both admin and participant role.After edit profile button submit it redirects to following url
http://mysite.com/forums/user/pro2/edit/?updated=true but nothing is changed actually.How can i solve this problem?pls help
It is shocking how bad this forum aspect of WordPress is Amazing that consumers put up with it, really.
oh how I agree that something that has taken a lot of people a lot of time to write for free, is maintained for free, and supported for free, and has cost you nothing doesn’t do what you want. Absolutely disgusting and shouldn’t be allowed. Of course you could always crack the code open and help improve it, or perhaps it is easier to just easier to expect someone else to do that for you and just complain when it doesn’t.
I have the same thing.
I just don’t think this bbPress / BuddyPress stuff integrates well enough to be let loose on an active site with 5,000 daily visitors.
It’s a developer tool and starting point. A developer would reap the fees of getting it all to work well, while single users of WordPress just have the misery.
It is shocking how bad this forum aspect of WordPress is. Amazing that consumers put up with it, really.
It depends what you mean by ‘People can create these courses and forums using our site’ – do you mean anyone, or just a select few who run this stuff?
Hidden forums will only be seen by users with moderator privilege, so that’s not what you’ll want for ordinary users.
closest you’ll get is my private groups plugin
Private groups
Many people use it to have course linked forums but it won’t do what you are asking if you want users to be able to administer the creation of forums. If it’s just a select few admikns who do this, then it might be good for you.
Make a child theme for your wordpress theme, copy the folder content\plugins\bbpress\templates\default\bbpress into your child theme, edit the contents of that file as much as you need without affecting the actual plugin files.
it’s not a plugin, it becomes part of your actual theme, making your changes immune to updates for the most part.
@ctuxboy
Hi Christophe,
Hi anyone who might search for a way to moderate topics / forum posts before they get posted.
I have found a plugin for moderating bbPress posts which is free, very up to date and worked fine for me. Its name is “bbPress – Moderation Tools” and I found it in WP backend > Plugins > Add New > Search for “bbPress – Moderation Tools”
Here is a link to the plugin page:
bbPress – Moderation Tools
Important: After installing and activating the plugin you have to go to Settings > Forums, scroll down and configure your moderation settings.
You will get notified via email when a new post has to be moderated. Then login to backend, go to topics, in the right sidebar change the status of the topic from Pending to Open.
Have fun!
Matt
Hi, I’m trying to use import from invision. I get the message below.
The invision database’s “members” table on my system does not have a “member_id” column – it just has “id”
WordPress database error: [Unknown column ‘members.member_id’ in ‘field list’]
SELECT convert(members.member_id USING “utf8mb4”) AS member_id,convert(members.members_pass_hash USING “utf8mb4”) AS members_pass_hash,convert(members.members_pass_salt USING “utf8mb4”) AS members_pass_salt,convert(members.name USING “utf8mb4”) AS name,convert(members.email USING “utf8mb4”) AS email,convert(members.joined USING “utf8mb4”) AS joined,convert(members.members_display_name USING “utf8mb4”) AS members_display_name FROM ibf_members AS members LIMIT 0, 100
WordPress 4.8.2 running Impreza theme
bbPress 2.5.14-6684
Home
I recently installed bbPress and the e-mail activations were working fine. I made no changes and now the activation e-mail is not being sent. I did go in manually and assign those users access manually but need to find out / fix the issue of activation e-mails not being sent to users to verify.
Kenneth
Hey guys, I am new to wordpress, and bbpress. I am starting a forum, and I want to add a profile page for the users. I also want to add the ability to make a signature at the end of their posts. I do not know how to work with the scripts so much, I get lost in which editor I should be using, or where to place the information. The scripts I have put in following other threads have had no effect.
This is the first post I’ve found that accurately describes my predicament.
I am setting up a development site and attempting to import my forums via multiple XML files. However, the import process seems to be breaking a key relationship that allows the front-end of BBPress to work.
After importing, the Forums, Topics, and Replies all display correctly in the Dashboard, but on the front end I just get the standard “Oh bother! No topics were found here!” If I then run the Repair Tools “Recalculate the parent topic for each post” and/or “Recalculate the parent forum for each post,” then the relationship between Forums and Topics is lost, and the Replies page fails to load completely (returns an empty page with no error message).
From my digging around in the database, this problem seems centered around the field post_parent in wp_posts. On import, WordPress is setting this to “0” instead of the value in my XML file. If I click “Edit” on a Topic in the Dashboard and then click “Update” without changing anything, WordPress correctly repopulates this post_parent value and the Topic appears on the front end under its parent forum. But like @bigt11 and @welshdemon, I don’t have time to do that with 1,200 Topics and 7,400 Replies.
Does anyone have any ideas? I have spent weeks trying to figure this out. I have tried multiple different XML import plugins, but none of them seem to word well with BBPress (or work with big XML files). Any help you can give here is very much appreciated!
Im trying to create a FORUM section for my MEMBERS ONLY area of which I’m using Thrive Themes awesome feature ‘Thrive Apprentice to create (Thrive apprentice creates a different section to my main website with a different menu and logo)
I’m using the bbPress plugin for this forum section, however whenever I click on any link it goes back to my main page section with the separate menu logo etc.
Is there a way to make my forum stick in my Thrive Apprentice Area without redirecting to my main website?
This is where I want my forum to be and stay – https://direwolves.gg/members/forums/
This link is where I’m redirected to – https://direwolves.gg/forums/forum/general-discussion/
Wordpress version: 4.8.2
bbPress version: 2.5.14
not sure I understand, but this plugin might be what you are after if you want only some fourms to show for different groups
Private groups