bbPress 2.5.7 and 2.5.8 do not work with latest versions of WordPress CMS and WP Client plugin.
Will work fine if WP Client plugins are deactivated but as soon as they are activated the forum breaks.
Any ideas?
http://localhost/oyster/?post_type=forum#038;p=4
I’m running this locally and installed bbpress, buddypress and a number of bbpress-related plugins. I think this may have been the “bbPress Permalinks with ID” plugin that started the problem but now all my permalinks have gone funny. Here’s what I’ve tried to fix this:
– flushed/changed the permalinks back and forth
– deactivated all plugins
– fresh WordPress install with new site, basic theme and no plugins
Even after trying that third option, with a fresh WordPress install and a new database, my forums no longer worked. The root no longer works, even with a fresh install and no plugins bar the bbpress one.
Any ideas?
Is this a localhost thing? All the database entries are there (they fall within the wp_posts table).
Is there a set procedure for installation, changing permalinks and activating the plugins?
Have I done something the wrong way round?
And why is this still happening with a fresh WordPress installation and new database?
Short of uninstalling wamp and reinstalling I’m at a loss.
Now I’ve tried again from the very beginning, with all the original files for the plugin etc. It has the exact same issue – which means that the problem must be in one of the following files coding – since these are the only ones with the “bbp-search-request” and/or “bbp_search” in it.
Can you see any problems or issues with these files?
templates/default/bbpress/form-search.php
https://gist.github.com/anonymous/496fd16abe6f4188e4a0
includes/search/functions.php
https://gist.github.com/anonymous/bdb60f2e51201ffb2cf5
includes/core/actions.php
https://gist.github.com/anonymous/7eed8ef36becd703a5a7
bbpress.php
https://gist.github.com/anonymous/626d687f57dfaaa257ca
templates/default/bbpress/loop-search.php
https://gist.github.com/anonymous/83570d171156e157fb3d
includes/core/options.php
https://gist.github.com/anonymous/10fe8cfcaa4518241184
includes/admin/settings.php
https://gist.github.com/anonymous/bad7e43a34fe3e9a7428
includes/common/shortcodes.php
https://gist.github.com/anonymous/daa4af269bcf8613a871
includes/core/template-functions.php
https://gist.github.com/anonymous/94e2f94a2e0cca8f18f4
includes/search/template.php
https://gist.github.com/anonymous/25e84781cab341c71496
I use the https://codex.bbpress.org/features/shortcodes/
to embed a forum in a page [bbp-single-forum id=$forum_id]
it works great, but when the user clicks on a thread it opens in the usual bbPress slug and not within the page. I want the forum to be fully embedded in the page and also that the links from e-mail about replies will direct people to this page and not the default forum.
Hello!
I am new to wordpress and especially to bbpress. I am setting up a website with a forum which is like a pin-board for my users.
I really like the “Notify me of follow-up replies via email” button. But its only for registered users and i dont want to let my users register, it is not really necessarry for my site..Thats why I want it for non-registered users aswell. Is there any option or plugin which allow me this?
I am sure you can help me 😉
Weird. I deactivated all plugins except for bbPress, saw that the forum issue was fixed, then reactivated all plugins again, one by one. I was expecting to isolate a plugin that was causing the issue, but after reactivating all of them, the problem no longer exists.
Strange. Thanks for the tip.
Try some troubleshooting. I am thinking a possible plugin issue with the menu items. The forums only being visible to Admin is the tricky one I can’t really pinpoint.
Troubleshooting
ok cool, ill check that out and report back.
also, i started a new topic and im not sure it posted it, https://bbpress.org/?post_type=topic&p=165579
Thanks 😀
I updated to WordPress 4.3 last night. I’m using bbPress 2.5.8, and the theme is Sprout. It’s at http://www.stacknfade.com/forum
After the WP update, the forum is only visible when logged out EXCEPT with the admin account. Only the admin can see the forum when logged in. All other accounts get a 404 error when visiting that URL. Also, when viewing WP-Admin, none of the forum options are available in the admin main sidebar, e.g., Tools -> Forums, or Settings -> Forums. These are missing.
Help?
I have been changing a bit of translations in the code – that’s why you might find a mistake here. What I don’t understand is, that when I upload all the original files, it still does the same mistake.
Can’t you tell me if there’s some specific files that I should re-upload as original, in case I’ve changed something in them?
What files did you edit, if you did edit any files?? I hope you did not edit the bbPress plugin files in the plugin directory of your site??
I’ve never used child themes before, so I’m not sure how to do this.
This will help you learn about creating a child theme.
https://codex.wordpress.org/Child_Themes
After creating the child theme just copy the bbPress templates to your child theme in a folder called bbpress.
Or second option: Could you rewrite the htaccess hack so it might work? 🙂
You really shouldn’t need an htaccess hack at all, that is why I said don’t use it yet.
I’ve updated the filter code to make it work for BBPress 2.5.7+
https://gist.github.com/benklocek/433713bceb83eec6984f
The Keymaster title changed from “Key Master” to “Keymaster” at some point, and the filter only accepts 2 variables now.
I would be hesitant to use @robkk’s code, as it is replacing a core function, instead of simply filtering.
Yeah I saw this while searching to see if users had similar issues. I think the error message was displaying in the browser like this user said instead of being on the forums as a bbPress error message.
This user says a fix could be using wp-cron and sending the notifications in the background, which the notify no spam version does.
https://wordpress.org/support/topic/long-script-running-timeout-errors-after-months-of-working-correctly
This error could also be just on the user’s side and all they have to do is clear up their coookies, browser cache, all that browser goodness.
bbPress notify (not no spam) had a similar issue before I wonder if the forked version (notify no spam) has had the error. That is the only thing I can say to check out possibly, but you would need more information from the user.
I have been changing a bit of translations in the code – that’s why you might find a mistake here.
You haven’t been editing core files right?? There are other ways you can translate bbPress, unless you are just editing the templates that you can copy into your child theme?
There might be another thing you could do if you haven’t already, place all the bbPress templates in a child theme of theme in a folder called bbpress.
Theme Compatibility
Also remove the htaccess hack since it seems not to work. I don’t want it causing issues.
@mei-ling
Did you copy and edit the bbPress templates in your child theme heavily?? Removing the hook @kachan64 pointed out, can make the code not work.
Also does the picture save correctly in the WordPress backend?? If you could link to a forum that should has a topic with a featured image, I can check to see if there is a CSS problem.
OMG, it’s Full Width! This code resolved the problem:
.bbpress .col-md-8 {
width: 100% !important;
}
.bbpress .col-md-4 {
width: 0 !important;
display: none !important;
}
Thank you for helping me!
Thanks, the code from github is running outside of a forum loop and works on a localhost test site. They used the code in loop-forum.php
<?php if (($has_replies = (strstr(bbp_get_forum_freshness_link(), '<a')))): ?>
<?php bbp_topic_title(array( 'post_id' => bbp_get_forum_id() ) ); ?>, <?php _ex('by ', 'bbPress Freshness Author', 'bunyad'); ?>
<?php bbp_author_link( array( 'post_id' => bbp_get_forum_last_active_id(), 'size' => 45 ) ); ?></span>
<?php endif; ?>
This is my code running inside a loop in loop-single-forum.php and didn’t work, will just output my forum title for some strange reason if I post to that forum’s sub-forum.
Hi,
I am using BBPress with MemberPress together.
I have set up rules to denie access to the forums except for members. This works:
When I list the forums in the dashboard (Admin area), it shows “Members” in the access column.
But if I list the topics in the dashboard, it shows “Public” for all of them.
I couldn’t find any rule under “Admin > Memberpress > Rules” that would change this, except “All Content”.
The thing is, because all forums are blocked, the topics will be blocked as well, but it doesn’t show up in the list.
Thanks to anyone who can help
It should be this
@media and (min-width: 992px) {
.bbpress .col-md-8 {
width: 100% !important;
}
.bbpress .col-md-4 {
width: 0 !important;
display: none !important;
}
}
You can also try it without the media queries.
.bbpress .col-md-8 {
width: 100% !important;
}
.bbpress .col-md-4 {
width: 0 !important;
display: none !important;
}
No file attachments are imported.
phpBB
If the image was part of the original post with using the BBCode [img] then that IS imported as part of the post, if the image was an attachment to the post then it is not imported.
There are scripts that handles importing images from other forum software to GD bbPress Attachments that you can take a look at though. This might be custom development and you may need to hire a developer to create an importer for file attachments from phpBB though.
Okay I have also seen posts saying file permissions and possibly a user created issue messing with comments <!-- comment--> in php files.
You didn’t edit the files in the bbPress right??
Before editing the file permissions you may need to do some more troubleshooting as listed here.
Troubleshooting
You have the right file permissions set right??
https://codex.wordpress.org/Changing_File_Permissions
bbPress by default doesn’t allow users to upload images, so it must be another plugin. Since the images seem to be stored in the ckeditor plugin, you may need to contact their support.
Thanks. I tried that. Still the same. I have to keep bbPress Plugin deactivated for the website to work.
Dear Support,
Please, how can I make my BBPress forum to show the “My Account Link and Submenu” for each logged in user, like the one you that is showing just below the download menu on the top right side of this screen?
BBPress version: 2.5.8
Wordpress version: 4.2.4
Regards,
Stardrive