I mean bbPress is free to use and your theme authors could just set it up and see what is causing the issue. For us we would have to pay or at least in the past paid for the theme first to even test it to see what is causing the issue.
You could hire a developer to fix this issue for you. After just googling if others had a similar issue I also found freelance sites/services that would do the job. Suggest you head to a freelance website for a dev to fix this up for you.
This is the CSS causing the issue. This is found in a custom css plugin or a custom stylesheet from your theme.
#bbpress-forums fieldset.bbp-form p,
#bbpress-forums fieldset.bbp-form textarea,
#bbpress-forums fieldset.bbp-form select,
#bbpress-forums fieldset.bbp-form input,
#bbpress-forums fieldset.bbp-form .buddyboss-select {
display: none;
}
bbpress 2.5.8
wordpress (not sure how to find this since I have limited access to the cms. our company always updates to the newest version)
In the forums the create new post editor doesn’t display correctly. There is no text editor, area of a title or tag/topic. I get two empty boxes with background fill and a submit button. This is the same on a reply to a post. It was working at one point since we tested the forum. I have completely uninstalled the plugin from the FTP and uploaded a fresh download.
Login:
[removed login info]
https://www.equipmentworldpeergroup.com/groups/test-group-a/forum/
Wow, looks like I am screwed… neither my theme nor BBPress has an answer at this point, what do people do to have a good forum on their site then? Would there be a paid forum I could try? I asked OP for their recommendation for a forum and they had none.
Hi, antipole,
I’m trying to do the same, subscribe all users to new forums and to new topics also.
I’ve been working on it for a while, mainly figuring out how bbPress itself works.
In the case you want to run something when someone creates a new forum from the admin page, my bet is you will want to hook to bbp_forum_attributes_metabox_save action, whose argument is $forum_id.
Hope it helps.
Right now I can see that your site seems to have a plain permalink setup, which the url to access your forum would be this.
knightsresurrection.com/?forum=guild-info
Are you sure it is set to post name in Settings > Permalinks??
You might have to change it back to post name if it is not set that way and click the submit at the bottom of the page for the settings to update.
You might have to check your htaccess file in the root of your WordPress directory and see if it is even updating.
Also since it seems that your site is a fresh install (like a day 1 install), you can try a reinstall to see if that fixes anything, you would need to reinstall bbPress and BuddyPress again though and configure your settings again. Contact your host provider if you come across the same issue again.
@siparker
I did contact a dev for you, they did say they would look into it.
We are also thinking of ways to get new devs interested in contributing to the bbPress project more, because it is a need as some devs move onto other projects.
See if this plugin fixes the issue you might be experiencing.
https://github.com/OptimizePress/op-bbpress-fix
The plugin seems to only contain a really small code snippet in it, so if you want to instead paste this code snippet instead you can also try that.
Add this function to your child themes (if you have a child theme) functions.php file, or add the php code snippet into a plugin that can hold custom php code snippets like the functionality plugin.
function op_allow_bbforum() {
$forumPage = get_post(url_to_postid( "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] ));
if ($forumPage->post_type == 'forum'){
op_update_option('blog_enabled','Y');
op_update_option('installed','Y');
}
}
add_action('init', 'op_allow_bbforum');
Make sure to test and see if this plugin/code snippet works for all of bbPress’ post types.
Hello,
I installed the latest version of bbpress (2.5.8) and the latest version of WP (4.4.2) and since I installed bbpress any time I try to view or access the forums I get a 404 error. I am using the Postname permalinks and have made sure they are updated. Also I have disabled all other plugins to make sure that they are not the issue.
The link to the forums is here.
I have updated the permalinks and tried everything that I can think of to clear the issue and am not sure what the issue might be.
Hi,
That image has nothing to see with bbPress, right ?
Pascal.
I thank you both. I actually took that advice and got it working now, I used a plugin called my login. And I do have a specific question on this matter though. I have tried the bbp style pack login and this login with my login. neither will let a new user register. But for the bbp style pack they can request a new password. Is there something in the settings I tweek for bbpress to send out the registration email for email confirmation? Also this isn’t a functioning website yet its all backend. I’m the only one that can veiw it, that I know of LoL. Thanks for the help, I’m actually learning alot!
John
Dear Experts, need your help desperately. I have the latest of everything.
I am using optimizepress theme and have successfully used BBPress before. But the last time I checked it was quite a while ago, and now when I try to access the forums, I am being taken to the Optimizepress blog setup page and then redirected to the wordpress dashboard.
I received this response from Optimizepress tech support:
========
My suggestion would be to check with bbpress to see if something is not setup correctly. I’m afraid our support for bbpress is quite limited so all we can really do is check on our end for issues with OptimizePress, and I don’t see any.
Your blog works fine so there is probably something going on within bbpress that is conflicting.
Usually when we see issues like this where the blog setup shows it is a permalink conflict of some kind.
I would suggest deactivating plugins to see if perhaps something is going on between another plugin you have and bbpress. I don’t really think this is coming from OptimizePress specifically as we haven’t seen this exact issue on sites that just run bbpress and OptimizePress.
========
So I created a staging site, and deactivated all my plugins except BBPress, and Optimizemember, the membership plugin. I still have the same issue.
I have attached the image of the page below.
CLICK TO SEE THE IMAGE
I think #2258 is pretty complex to implement but possible. Might take some days to do it i guess.
Here is my workaround:
in functions.php:
/**
* for nicer permalinks:
*
* from: forums/forum/name -> to forum/name
*
* also required rewrite rules below in myThemeName_addRewriteRules
*/
function myThemeName_bbp_get_forum_permalink_withoutRootSlug() {
return preg_replace( '/(' . bbp_get_root_slug() . '\/)/', '', bbp_get_forum_permalink());
}
function myThemeName_addRewriteRules() {
/**
* add rewrite rules for bbpress
*/
// use this to test instead of clicking Save Changes in Settings -> Permalinks
// global $wp_rewrite;
// $wp_rewrite->flush_rules();
add_rewrite_endpoint(get_option('_bbp_forum_slug'), EP_ROOT);
add_rewrite_rule('^'. get_option('_bbp_forum_slug') . '/(.*)?','index.php?post_type=forum&name=$matches[1]');
}
add_action('init', 'myThemeName_addRewriteRules');
Replacement in my custom loop-single-forum.php:
<a href="<?php echo myThemeName_bbp_get_forum_permalink_withoutRootSlug(); ?>">
Default bbpress templates use it at more places than my theme:
Found 5 matches of bbp_(get_)?forum_permalink in 4 files.
loop-search-forum.php
<a href="<?php bbp_forum_permalink(); ?>" class="bbp-forum-permalink">#<?php bbp_forum_id(); ?></a> [position 18:18]
<h3><?php _e( 'Forum: ', 'bbpress' ); ?><a href="<?php bbp_forum_permalink(); ?>"><?php bbp_forum_title(); ?></a></h3> [position 26:58]
loop-search-topic.php
<a href="<?php bbp_forum_permalink( bbp_get_topic_forum_id() ); ?>"><?php bbp_forum_title( bbp_get_topic_forum_id() ); ?></a> [position 41:19]
loop-single-forum.php
<a class="bbp-forum-title" href="<?php bbp_forum_permalink(); ?>"><?php bbp_forum_title(); ?></a> [position 32:42]
loop-single-topic.php
<span class="bbp-topic-started-in"><?php printf( __( 'in: <a href="%1$s">%2$s</a>', 'bbpress' ), bbp_get_forum_permalink( bbp_get_topic_forum_id() ), bbp_get_forum_title( bbp_get_topic_forum_id() ) ); ?></span> [position 68:102]
Feel free to hit the Flattr Button on my page: az.zankapfel.org
Update: Seems that the breadcrumbs need a hack too… 🙂
all themes allow a child theme – it is a wordpress thing not a theme thing. They won’t ‘support’ as in give you free help to set up and run.
see
https://codex.bbpress.org/functions-files-and-child-themes-explained/
As Pascal says, we can help with specific queries, but not in a full set-up. But googling around will fix a lot of what you’re asking.
Ahhh, correct, I had already opened a bug for that: https://bbpress.trac.wordpress.org/ticket/2906
I’m checking if there is a wordaround…
Hi.
Im using motoblog theme from wolfthemes. After installing bbPress forum plugin i had issue with content wrapper. In the custom css section added fief lines:
#bbpress-forums {
width: 92%;
max-width: 1140px;
margin: 0 auto 30px;
}
But i still have the problem with bbp-forum section image: http://imgur.com/2cGasYv
Can someone please help me with this problem? I zoomed out page to create image.
Hi,
But do you really have a reply or is there just a counter that says 1, but there is no reply ? If there is no reply, I suspect a theme issue, so try to see in a different theme if you have the same issue.
If you want to ‘protect’ your forum so that only e.g. administrators and moderators can add topics, then have a look at my ‘bbP Toolkit’ plugin. (note: it works on bbPress forums, not on BuddyPress ones for now).
Pascal.
that’s interesting, I hadn’t spotted that bbpress did that, I just tested it.
Let me have a quick look to see if I can work a fix for that.
When I set up a user profile by going to my users in WP, is there a way I can make the bbpress forum role dropdown option show up in addition to the general user role dropdown?
I found an answer that solves my question here:
Meta Title for Profile Pages w/ Yoast SEO
For those who want to noindex in particular the replies of all mebers just add
<META NAME=”ROBOTS” CONTENT=”NOINDEX, NOFOLLOW” />
to the “user-replies-created.php” in the folder
wordpress > wp-content > plugins > bbpress > templates > default > bbpress
I have looked at the function. I even found it in the source code (which of course is the same as above).
I’m just curious why I’m not getting an array back, as the source code says:
(array|bool) bbp_get_user_topics_started( $user_id = 0 );
When I send it 1 for user_id, which I know has created 2 topics, (and those topics are shown on the bbpress profile page), I can only get an boolean back. Is there something I need to do to get an array of topics a user started other than this? Am I using the function wrong?
Sorry. Still confused.
Thanks.
if it isn’t still a caching issue, 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
Follow up:
I copied the folder bbpress from:
wp-content/plugins/bbpress/templates/default
Into my theme’s directory and made the necessary changes there and it seemed to resolve the problem.
Hopefully this helps out other developers in the future!
Yes, switching to non-formal Dutch was another option 🙂
But I thought Formal was a ‘must’ for you.
Happy to see you’re fixed, enjoy bbPress.
Pascal.