ok, I think you should try 3 things
1. reset permalinks – I doubt it is this, but always an easy first thing
Dashboard>settings>permalinks and just click save – this resets them
2. try and run repair
Dashboard>tools>forums>repair forums and run one at a time
3. If those 2 fail, the it may well be an update problem, so I’m afraid you’ll need to try this
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
@Robin W,
Hi, as previously discussed the plugin “bbpress topics for posts” (which has been possibly abandoned by the author) enables a user to migrate/import all existing WordPress posts into bbpress forum and also allow them to show under individual posts, so I was wondering is there a possibility that bbpress could simply introduce all those specific options and features which the above plugin inserts in the bbpress settings by default??
If this can be introduced in the bbpress settings by default would mean we wouldn’t have to depend on any external plugin, and be extremely handy for all those users who get large amounts on WordPress comments and are interested to convert them into forum replies.
1.404 issue
The link looks good, suggest you try
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
2.
I would like to run the bbpress forums without BuddyPress, if possible. Is there a solution to this issue?
yes bbpress runs quite happily on its own – my bbpress sites run without buddypress.
3.
An engaging business community giving credit to people who take the time to submit comprehensive organizational case studies
beyond ‘support desk’ help I’m afraid – it is do-able but lots and lots of bespoke coding needed (The site is not a bbpress one) . My style pack would help in getting a nicer look
bbp style pack
I want to change the default so that all new users are subscribed to all forums by default. I have seen some replies to this question which say it can be set on group admin pages, but I can’t see any way on the BBPress settings to create groups, and I cant find any plugins to add the functionality. What am I doing wrong?
I’m running WordPress 4.9.4 with Twenty Seventeen Child Theme, and bbPress 2.5.14
I am using divi theme, I want to remove the default sidebar in forums page, so I create a new page name “forums”, and add some module and bbpress shortcode in it, but the forums page always look the same with default.
site link
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
From @matevoun
Then, now :
1/ I think this is because i’ve installed bbPress Enable TinyMCE Visual Tab plugin, but i need this for uploading new media… 🙁
2/ Yes, tell me what can i do… 🙂
3/ Done ! Thank you ! I’ve installed your plugin. 😉
4/ I think this is a too little for texte + avatar.
How can i do now ?
Hope to read you soon…
1. As a test deactivate that plugin and see if it works without. If so re-enable and contact that plugins author
2. for the forum list
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
find
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-forum.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/loop-single-forum.php
bbPress will now use this template instead of the original
and you can amend this
so change line 68
<span class="bbp-topic-freshness-author"><?php bbp_author_link( array( 'post_id' => bbp_get_forum_last_active_id(), 'size' => 14 ) ); ?></span>
amend 14 to whatever size you want
3. glad you like it
4. without knowing exactly what you want, I cannot suggest css changes – I suspect we will not fix this one
Wait … I forgot I didn’t install the 2.6 Beta of bbPress again. I now did and the conversion started, but it didn’t work out, here’s the log:
Import Finished
17: No threaded replies to import
16: No anonymous reply authors to import
WordPress-Datenbank-Fehler: [Unknown column 'posts.post_text' in 'field list']
SELECT convert(posts.post_id USING "utf8mb4") AS post_id,convert(topics.topic_id USING "utf8mb4") AS topic_id,convert(posts.forum_id USING "utf8mb4") AS forum_id,convert(posts.topic_id USING "utf8mb4") AS topic_id,convert(posts.poster_ip USING "utf8mb4") AS poster_ip,convert(posts.poster_id USING "utf8mb4") AS poster_id,convert(posts.post_username USING "utf8mb4") AS post_username,convert(posts.post_text USING "utf8mb4") AS post_text,convert(posts.post_time USING "utf8mb4") AS post_time FROM forum_posts AS posts LEFT JOIN forum_topics AS topics USING (topic_id) WHERE posts.post_id != topics.topic_first_post_id LIMIT 0, 100
15: No replies to import
14: No favorites to import
13: No topic subscriptions to import
12: No topic tags to import
11: No closed topics to close
10: Keine Super-Stickies zum Anheften vorhanden
9: Keine Stickies zum Anheften
8: No anonymous topic authors to import
WordPress-Datenbank-Fehler: [Unknown column 'topics.topic_posts_approved' in 'field list']
SELECT convert(topics.topic_id USING "utf8mb4") AS topic_id,convert(topics.topic_posts_approved USING "utf8mb4") AS topic_posts_approved,convert(topics.forum_id USING "utf8mb4") AS forum_id,convert(topics.topic_poster USING "utf8mb4") AS topic_poster,convert(topics.topic_first_poster_name USING "utf8mb4") AS topic_first_poster_name,convert(posts.poster_ip USING "utf8mb4") AS poster_ip,convert(posts.post_text USING "utf8mb4") AS post_text,convert(topics.topic_title USING "utf8mb4") AS topic_title,convert(topics.topic_status USING "utf8mb4") AS topic_status,convert(topics.topic_type USING "utf8mb4") AS topic_type,convert(topics.topic_time USING "utf8mb4") AS topic_time,convert(topics.topic_last_post_time USING "utf8mb4") AS topic_last_post_time FROM forum_topics AS topics INNER JOIN forum_posts AS posts USING (topic_id) WHERE posts.post_id = topics.topic_first_post_id LIMIT 0, 100
7: No topics to import
6: No forum subscriptions to import
5: No forum parents to import
WordPress-Datenbank-Fehler: [Unknown column 'forums.parent_id' in 'field list']
SELECT convert(forums.forum_id USING "utf8mb4") AS forum_id,convert(forums.parent_id USING "utf8mb4") AS parent_id,convert(forums.forum_topics_approved USING "utf8mb4") AS forum_topics_approved,convert(forums.forum_posts_approved USING "utf8mb4") AS forum_posts_approved,convert(forums.forum_name USING "utf8mb4") AS forum_name,convert(forums.forum_desc USING "utf8mb4") AS forum_desc,convert(forums.left_id USING "utf8mb4") AS left_id,convert(forums.forum_type USING "utf8mb4") AS forum_type,convert(forums.forum_status USING "utf8mb4") AS forum_status FROM forum_forums AS forums LIMIT 0, 100
4: No forums to import
3: Skipping password clean-up
2: Skipping user clean-up
WordPress-Datenbank-Fehler: [Specified key was too long; max key length is 1000 bytes]
CREATE TABLE oahfp_bbp_converter_translator ( meta_id mediumint(8) unsigned not null auto_increment, value_type varchar(25) null, value_id bigint(20) unsigned not null default '0', meta_key varchar(191) null, meta_value varchar(191) null, PRIMARY KEY (meta_id), KEY value_id (value_id), KEY meta_join (meta_key(191), meta_value(191)) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci
1: Recreating sync-table
Continuing Import
Previously stopped at step 1 of 17
I appreciate any help!
ok, not sure if I can help further, something funny with your site.
The final thing I’d suggest is that you change to a default theme
If a public forum, with a default theme and just bbpress running doesn’t show topics, then there is something wrong with your site or database.
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
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
I suspect an update has caused a conflict
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
I am trying to set the sort order alphabetical for only 1 of our forums, leaving the rest as default. I tried a function that I found in another thread below, but it resulted in all the topics just disappearing.
/*
//* Change sort order of Topics within a specified bbpress forum
function my_custom_display_topic_index_query ($args) {
$thisforumid = bbp_get_forum_id();
if($thisforumid == 15283) {
$args[‘orderby’] = ‘date’;
$args[‘order’] = ‘ASC’;
}
return $args;
}
add_filter(‘bbp_before_has_topics_parse_args’, ‘my_custom_display_topic_index_query ‘ );
*/
Hey All,
So i’ve just installed the plugin. All working great, fab, thank you!
However, i’ve created some someforums BUT when I go to the actual forum front end i get this
Database Errors
Query Call Stack Component Error Code Error Message
SELECT SQL_CALC_FOUND_ROWS wasp_posts.ID
FROM wasp_posts
INNER JOIN wasp_postmeta
ON ( wasp_posts.ID = wasp_postmeta.post_id )
WHERE 1=1
AND wasp_posts.post_parent = 656
AND ((()))
AND ( wasp_postmeta.meta_key = ‘_bbp_last_active_time’ )
AND wasp_posts.post_type = ‘topic’
AND (wasp_posts.post_status = ‘publish’
OR wasp_posts.post_status = ‘closed’
OR wasp_posts.post_status = ‘private’
OR wasp_posts.post_status = ‘hidden’)
GROUP BY wasp_posts.ID
ORDER BY wasp_postmeta.meta_value DESC
LIMIT 0, 15
apply_filters(‘template_include’)
wp-includes/plugin.php:203
bbp_template_include()
wp-content/plugins/bbpress/includes/core/sub-actions.php:436
apply_filters(‘bbp_template_include’)
wp-includes/plugin.php:203
bbp_template_include_theme_compat()
wp-content/plugins/bbpress/includes/core/theme-compat.php:559
BBP_Shortcodes->display_forum()
wp-content/plugins/bbpress/includes/common/shortcodes.php:241
bbp_get_template_part()
wp-content/plugins/bbpress/includes/core/template-functions.php:43
bbp_locate_template()
wp-content/plugins/bbpress/includes/core/template-functions.php:105
load_template(‘~/wp-content/plugins/bbpress/templates/default/bbpress/content-single-forum.php’)
wp-includes/template.php:690
bbp_has_topics()
wp-content/plugins/bbpress/includes/topics/template.php:203
WP_Query->__construct()
wp-includes/class-wp-query.php:3336
WP_Query->query()
wp-includes/class-wp-query.php:3230
WP_Query->get_posts()
wp-includes/class-wp-query.php:2821
Plugin: bbpress 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘))) AND ( wasp_postmeta.meta_key = ‘_bbp_last_active_time’ ) AND wasp_posts.’ at line 1
Using the default wordpress export/import tool:
The problem started when importing the topics, they would import fine but would not display or show up in the parent forums. This was easily fixed if I resaved them. But this is an issue due to having over 2,400 topics and 15,000 replies.
I ran into another problem, because we have imported the user and usermeta table first, when importing topics and replies it asked to assign them to the user account. I manually have to select the user to assign them to, if I do not it would assign them all to my admin account. So I tried that with the topics and assigned them all to user account. However this did not assign all topics to the user account, some (about 150) topics were still assigned to me.
So what I tried was doing a raw forums, topics and replies data dump of the posts and postmeta and importing to the existing NEW tables. This was almost flawless with 0 data loss except for the fact that there are duplicate ID’s, about 1400 in the posts table and thousands more in the postmeta table.
Do you know of a way that we can run a script on the 2 tables and give all unique ID’s starting at a specific number that would match both the id on posts and post_id on postmeta table. I have extracted the forums, topic and reply data and imported them to their own table. If I gave new id’s I could easily import them without duplicate errors. What do you think of this? This is the way we really prefer to do it for 0 data loss. Keeping the forums, topics and replies exactly as they are now.
version bbPress 2.5.14
We’re going BBPRESS TO BBPRESS both same version.
Using default wordpress exporter/importer. Moving forums, topics and replies from one database to the other. BBPRESS to BBPRESS.
Also found that I have to resign users to their topics and replies on the import, which is very time consuming. If I just click import, the topics and replies get assigned to my account, when the other users account do exist.
I finally found out that if I just do a raw mysql dump I can import all the data with 0 loss and they get tied to the correct account but the problem with that lies in the ID – I get duplicates because of the data that is already existing from pages and blog posts. Do you have a script that I can run to easily changes ID’s across 2 tables “posts” and “postmeta”? I think that would be the best way of handling a migration.
suspect it an update conflict
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
when they first log on they are allocated the default role that you set in dashboard>settings>forums.
you can use the bbpress logon widget in a sidebar, use the shortcode [bbp-login] on a page or post, use any wordpress logion plugin or technique, or add a login to your menu using
https://wordpress.org/plugins/bbp-style-pack/
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
find
wp-content/plugins/bbpress/templates/default/bbpress/content-single-forum.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/content-single-forum.php
bbPress will now use this template instead of the original
and you can amend this
so change line 26 from
<?php bbp_single_forum_description(); ?>
to
<?php if (bbp_get_single_forum_description != 'This forum is empty.') bbp_single_forum_description(); ?>
Hello Robin,
I have checked. But still I cannot find out why.
When I installed the bbpress, it is not installed as the default looks. maybe because the theme author revised it automatically ? So this plugin does not work?
Can any one tell me what the Quicktags shortcuts actually do ? strong I’ve worked out makes the text bold but what about the others ? I’ve looked at the Quicktag Defaults and while it tells you how to set them up – no where does it say what they do.
Just realised what might be causing some confusion but the problem still seems to exist.
I am using a plugin to hide the forums so they are private. Thats why when your not logged in you see a bbpress message that I have modified to say you need to login (Think it said there are no forums here by default).
I have now made some of the forums available to the public in the hope that might work but I just tested. Went to the site, loaded the forum, logged in, went back to the forum and I have to refresh the page/cache before I can see the form to post a new topic.
Its not just my local cache either, someone else had the same problem.
Feel like I am missing something stupid! Gravity forms is powering my registration process if that makes any difference?
i mean once they have registered and logged in.
if they visited the page with forums on before all that when they return logged in it still shows the default bbpress you must register message.
you have to refresh to see the forum?
Unable to Delete, Edit or Close *Some* Topics
During cleanup, I came across topics that I was trying to close and wouldn’t close. This happens both in the front end and back end. In the backend, the message ‘Topic…has been closed successfully’ is displayed; however, the topic remains open. In troubleshooting, I tried to edit the topics. When I update the topic, it just reverts changes. I have found about 40 topics that have this behavior, but other topics close just fine. I am doing a massive cleanup and have about 4800 more topics to review and potentially close, but presume I will run into more as I go along.
Steps I took to troubleshoot further: deactivated all plugins except, bbpress; switched to default WP theme, reset permalink, ran repair tools and turned on debug. The same behavior exists and debug is not throwing any errors.
I looked at underlying records for some of these problematic topics in the database and the post status is published, comment status is closed in wp_posts. Not sure if this information helps, but I also took a look at the wp_postmeta and found that there are ~4 entries for _bbp_status with meta value published on each of these topics and 25+ entries for _sticky_post with meta value 0. I thought the _sticky_post meta was interesting because these topics were not sticky.
I’m using WP 4.9.2 and bbpress 2.5.14
Probably more info than needed —- but I really need to close these topics if anyone can help.
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