Hi,
I am using the bbPress forum at the moment for one way communication – later I expect it to become more interactive but for now it is more a record of the underlying story and issues. So I don’t check it often, last time was a month ago. Now it went to 404’s and page missing for everything. So I got the bright idea to run the Tool to repair it and selected everything. Now I only get errors for forums but the topics are working again.
See https://www.vrdriversim.com.au/forums/forum/technical/ for an example of the problem. Here is an excerpt, with myaddress inserted where my actual address was. Its a security thing for the long term.
Fatal error: Uncaught Error: [] operator not supported for strings in /home/myaddress/public_html/wp-content/plugins/bbpress/includes/forums/functions.php:1800 Stack trace: #0 /home/myaddress/public_html/wp-includes/class-wp-hook.php(298): bbp_pre_get_posts_normalize_forum_visibility(Object(WP_Query)) #1 /home/myaddress/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array) #2
Yet in the WP admin panel I can see all the forums and they look fine. Here is an example of a working topic link: https://www.vrdriversim.com.au/forums/topic/green-screening/ which is a topic in the earlier given error example forum link.
I am also struggling to find exactly where the real files should be, so I can look there and see if they exist, or deal with restoring from back-ups, which I have, if necessary – once I understand what has gone wrong here in the first place! Could it be WP 4.8? I am on php 7.0.21, Apache server
And yes, I did disable all other plugins before writing this, although it made no apparent difference. I turned them all back on, still the same.
PS: Just reading other topics and I should add – over the last few days I have regularly deactivated and reactivated bbPress as part of working with the author of another plugin to find out why their admin panel is behaving weirdly (basically scripts not running without a page refresh or at all). So does deactivating bbPress break it at some level? Seems it does for others, sometimes. Me too? How or how fix is the more important q – stopping the behaviour comes later…
interesting question
I think bbpress just uses the wordpress pretty permalinks, so might be worth trying this plugin to see if you can change the default
Edit Author Slug
I’ve only read the page above, not tried it !
Please do report back if it works (or if it doesn’t)
Firstly, when a user registers,
bbpress just uses wordpress, so it should work if qordpress is working.
Can you try using http://www.mysite.com/wp-login and see if that works.
Also, when a user logs in, in the login bbpress widget, it still shows the username and password login boxes, but if I go into a sub forum, the widget then shows the users details.
not sure what you mean here. On what page or post do you have this first widget?
Hi,
I created a bbpress forum with my site and it seems to be working in general, but I have a few issues.
Firstly, when a user registers, they don’t get the new user email. I checked all settings and can’t see why this would be. They appear in my users control panel, and if they selected “forgot password”, they then get a forgot password email, but no activation email. Anyone have any idea why this would be?
Also, when a user logs in, in the login bbpress widget, it still shows the username and password login boxes, but if I go into a sub forum, the widget then shows the users details.
I’ve looked into this since yesterday, but can’t seems to work out what I’m doing wrong. Can anyone please offer any help?
Thank you
Sorry for all the confusion. I was guessing this was a bbPress issue. After digging and digging, I discovered the issue is actually from this plugin:
You Have a New (BuddyPress) Message
It appears to be creating the paragraph and break, even when there is no message notice present. This is what’s causing the spacing issue. I really like plugin, so I will experiment to see how I can make it work.
Also, did you get my email earlier? Just checking!
ok, a new page in a default theme has this
<div class="entry-content">
<div id="bbpress-forums">
your page has this
<div class="entry-content">
<div style="clear: both"></div>
<div class="the_champ_sharing_container the_champ_horizontal_sharing" super-socializer-data-href="https://www.lifeleap.org/community/">
<div class="the_champ_sharing_title" style="font-weight:bold">Share:</div>
<ul class="the_champ_sharing_ul">
<li class="theChampSharingRound">
<li class="theChampSharingRound">
<li class="theChampSharingRound">
<li class="theChampSharingRound">
<li class="theChampSharingRound">
</ul>
<div style="clear:both"></div>
</div>
<div style="clear: both"></div>
<p>
<br>
</p>
<div id="bbpress-forums">
Don’t think it’s bbpress
Hi,
Is there a way to also include the “Spectator” role and “No role for this forum” role in the top list of users? (see link below).
It would make it easier to check who has recently signed up but hasn’t been assigned a “Participant” role for the forum.
Thx.
for BBPress Support forum
The paragraph/break was there before the social icons were installed (Super Socializer). It’s just more obvious now.
I thought paragraph/break was part of bbPress, but maybe I put them in there last year. I’ve been going through theme files and don’t see anything which should cause this.
The into text and picture of hands is just a widget, which goes away after signup/login. I tested, and this isn’t the issue.
Any suggestions for this strange issue?
For anyone with the same problem, this works for me:
bbP Members Only
On homepage of bbPress, using inspect, I found a strange paragraph with a break in it. You can see it hear between sharing buttons and search form:
Online Spiritual Community – Free Psychic Readings, Law Of Attraction & More
It’s causing quite a space between sharing buttons and search form. Any suggestions on where I might be able to edit/remove this in theme files? Been searching with no luck.
Thanks for any help!
Robin – That’s a powerful plugin. I’ve had it installed for some time. Should be part of bbPress core!
In plugin, I see where you can change names of roles. This is helpful, but many of our roles are WP roles and custom roles (which I don’t see listed in plugin).
Any other suggestion on how to change the name of a WP or custom role (just what displays on front-end)?
For example, if I have a custom role “unsubscribed,” how can I change this to “Inactive”
Thanks for any help.
ok, for bbpress roles, then my style pack plugin will let you change role names (and a whole lot more)
bbp style pack
go to settings>bbp style pack>forum roles
Ok, I see now.
Yes, it’s a role we are trying to change. We are doing some whacky things with roles. On frontend of bbPress, sometimes we display bbPress roles and sometimes standard WordPress roles.
I was looking for a method to change how roles are displayed on frontend, without changing the actual name of the role in the database.
For example, instead of “Participant,” is shows as “New Member”
Or, instead of “Subscriber,” is shows as “Student”
Maybe there are different methods to accomplish this for standard WordPress roles and bbPress roles?
Thanks for any suggestions.
Suspect you are now using php 7.1
so 3 fixes
1. downgrade to a lesser version of php
2. upgrade to bbpress 2.6beta-2
3. in bbpress 2.5.12 change line 1851 from
$meta_query = $posts_query->get( ‘meta_query’ );
to
$meta_query = $posts_query->get( ‘meta_query’, array() );
Since the next upgrade will fix that anyway, no issue in changing the bbpress file
best I can offer I’m afraid
The site looked fine until we updated to WP 4.8. Topics became cramped under forum and received an error message when trying to create a topic or reply to a topic at front end. Same error when trying to access forums at back end. Topics at back end show no topics.
Deleted the plugin, reinstalled and started fresh with a new theme. Still see the same old content and get the same error. This is the error message:
Fatal error: Uncaught Error: [] operator not supported for strings in /home/rsgtoday/public_html/forum/wp-content/plugins/bbpress/includes/forums/functions.php:1800 Stack trace: #0 /home/rsgtoday/public_html/forum/wp-includes/class-wp-hook.php(298): bbp_pre_get_posts_normalize_forum_visibility(Object(WP_Query)) #1 /home/rsgtoday/public_html/forum/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array) #2 /home/rsgtoday/public_html/forum/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #3 /home/rsgtoday/public_html/forum/wp-includes/class-wp-query.php(1683): do_action_ref_array(‘pre_get_posts’, Array) #4 /home/rsgtoday/public_html/forum/wp-includes/class-wp-query.php(3248): WP_Query->get_posts() #5 /home/rsgtoday/public_html/forum/wp-includes/class-wp.php(617): WP_Query->query(Array) #6 /home/rsgtoday/public_html/forum/wp-includes/class-wp.php(735): WP->query_posts() #7 /home/rsgtoday/public_html/forum/wp-includes/functions.php(955): WP->main(Array) #8 /home/rsgtoday/public_html/forum/wp-admin/includes/ in /home/rsgtoday/public_html/forum/wp-content/plugins/bbpress/includes/forums/functions.php on line 1800
At this point, we would like to get rid of the content that is on the site now and rebuild the forum. The forum site is to be part of a multi-site network of three WordPress sites, so it is critical to get it working. Have read your documentation and will need the right sidebar on the forum.
Hello – We are using TinyMCE for our forum text editor. Can we somehow disable the standard text editor tab from displaying as an option within bbPress?
Thanks in advance!
bbpress uses the worpress login, so that should all work, Just make sure you set the default role to participant in the settings>forums
and to clarify from the WSL documentation
WSL will take the user in a short journey to the selected social network to ask for his permission to access his profile. If he does, and if everything goes as expected, WSL will create a new account for the user if he doesn’t have one already, authenticate him within WordPress, then redirect him back to where he come from.
so it should work.
The user should be allocated the participant role on first login
Just yelling back at me like I am some dumbass that you don’t want something doesn’t get us any further forward.
Now if this isn’t working and you have checked my original suggestion then do please come back with a polite response and I will be delighted to help further.
I have a site which is using the newspaper theme
So after installing the bbpress plugin and creating a forum and posting a random topic in it
The topic can be accessed normally but the forum itself and the forums index and the “all forums” tab through the admin dashboard shows a HTTP ERROR 500
And This page isn’t working when using Chrome.
I’ve tried to disable every plugins but the bbpress one, And it hadn’t made any difference
Any suggestion would be helpful.
Anyone knows if the tool import forums of bbpress plugin can import images?
Hi there,
Is it possible to have all “Topics” (so NOT the “Reaction Posts”) made by “Participants” approved (by a bbPress “Moderater”) before they are published?.
I read some post about this and see this plugin: /wordpress.org/plugins/bbpressmoderation/ –> BUT this is 4 years old! I would normaly NEVER use this old versions on a large commercial website. Plus it seems that this plugin let me also approve the reaction posts and this is not workable for us.
I am running WordPress 3.7.5 with bbPress 2.6-rc-3 on PHP 7.1.x With > 200 Forums
Thx in advance for helping me out.
p.s. is this maybe a nice feature for a nex bbPress version say 2.6-rc-4 😉
best regards,
Berrie Pelser – Ber|Art
I know this is an old topic but the plugin you are refering to is 4 years old, is this still working with the newest bbPress version? And is there a posibilety to ONLY have the Topics approved?
bbpress uses the worpress login, so that should all work, Just make sure you set the default role to participant in the settings>forums
I have rolled out my blog realoutdooradventure.com. Wow BBPress was so easy to setup and use. No for the hard part. I want people to log via WordPress Social Login and I have set it up for Facebook, Google + and Twitter. Easy Right? How do I get it to finally integrate with BBPress? Because right now nobody can start a Post besides me and that’s no good right?
Any Advice?
Hello,
I used bbPress 2.5.12 and BuddyPress 2.8.2
When someone make a post on bbPress, we can see it on the activity of BuddyPress.
The problem is when a user edit the post, we can see one more activity.
If the user edit 5 times, there is 5 activities.
Is there a solution to edit the activity when the post is edited? or delete the old one after edition?
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back