Try running the ‘Remap existing users to default forum roles’ repair tool.
https://codex.bbpress.org/repair-forums/
It also looks like you are using another plugin to control access to bbPress forums.
What is this plugin and does it work with bbPress’ roles?
That said one of the strings ‘You must be logged in to create new topics’ IS translated here so it might be the case of updating your translations.
Details to update your translations are here https://codex.bbpress.org/bbpress-in-your-language/
I would also look at the 115 of 1034 strings yet to be translated looking at the details here and get those translated and then contact your local Hebrew translation team via https://he.wordpress.org/contact/ to get the strings approved.
Thanks,
It is only 1 change in the widget.php, so just changed the core file.
line 871 (bbPress2.5.1) bbp_topic_last_active_time to bbp_topic_post_date
I’d suggest you create yourself a test user and go from there:
Do this with all your plugins disabled except bbPress, BuddyPress and bbPress Advanced Capabilities, I’m also presuming you are not also using S2/Members or any other plugin of this type.
* Sign up as a new user just as a new user would
* Now as ‘admin’ check the user role & caps via bbPress Advanced Capabilities (Should be none)
* Logout & Login as this new user
* Now as ‘admin’ check the user role & caps via bbPress Advanced Capabilities(Should now be Participant)
Follow the steps to copy the template files that you need to customize as per this:
https://codex.bbpress.org/theme-compatibility/
Primarily it will be loop-single-reply.php but you will need to look at a few of the other templates also.
Before Line #45:
<?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true ) ); ?>
After Line #45:
<?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => false ) ); ?>
Around that same area in that file you will want call whatever WooCommerce function you need to display the users group.
eg. <div><?php woo_user_group( userid() ); ?></div>
(I have no idea what functions WooCommerce use)
This may be really late in response to this but I had the same problem however I quickly discovered that my HTTPS plugin to secure via SSL Certificates WP Pages was conflicting with the bbPress plugin. Once I disabled the HTTPS plugin the Forum started working the way it should again.
Hi, sorry about being so obtuse.
I’m using woocommerce groups. it stores its stuff in several non-standard wordpress tables. I need to be able to replace the bbpress roles as displayed in the forum iteration with the group the user is assigned to. I want to be able to do that without hacking the core, for obvious reasons.
does this help.
m
WP 3.7.1 BP 1.8.1 BBP 2.5.1 & 2.4.1 this problem seems to keep coming back i have tried everything this time including the repair tools, bbpress advanced capabilities plugin (showing normal permissions), even downgrading the plugin.
Any ideas would be greatly appreciated.
What version of Xenforo are you importing from?
Do you see anything like ‘Starting Conversion’, ‘Converting Forums’, ‘Converting Topics’ etc?
If you don’t see the above confirm your Xenforo database configs to use with bbPress importer via your Xenforo config.php file.
/public_html/xenforo/library/config.php
Hello, I am the site admin for http://www.officialgenaleenolin.com and we are using the bbPress plugin. some other company built this site and the owner was not pleased with the customer service and then I inherited the site. I had to start by migrating it from one server to another and all seemed fine but then I am noticing users are not able to create topics anymore. But when I as the admin go into the admin backend and create a topic from the backend, it will create one. The problem is that my users cannot. Could you tell me is it a simple setting or a larger issue. All users are set as participants and must be a paid user to view the forum. They can view the forum as normal but cannot post to it. This is a new plugin to me as well.
ok, I’ve cut justsayno1’s code into a plugin, which you can download from here
This will then override any user choice, and enforce only username as the display
bbpress username plugin
Download this to your PC, and then using dashboard>plugins>add new and select upload files and upload the zipped file to your site
Let me know what works and doesn’t
Three things :
1. As justsayno1 says – the avatar will display the “display name” as the “alt” choice.
2. The profile page still appears to have the “display name”
3. I haven’t yet worked out how to take out the user choice to edit what is displayed, even though of course that is now redundant ie doesn’t work
@Mr-B – give it a go and let me know what works and what doesn’t – I basically just nicked Justsayno’s code.
@Justsayno1 on No. 1 above, can you point me to where the get-avatar function is in main wordpress (the file name would be great) and I’ll amend and cut that code into the plugin as well
@Justsayno1 on No.s 2 & 3 – have you fixed these, and if so can you point me to the solutions, and again I’ll add then to the plugin.
Xenforo was on another host, so I couldn’t use the importer. Then I transferred Xenforo over to the same host as my WordPress/BBPress installation, but the importer doesn’t seem to be working for me.
Has anyone done this successfully?
This problem of replies not showing also happens here on this bbPress Support forum.
It happened to me 3 times that the reply did not show and after I made a second reply to the same topic they both showed up.
Hi
I posted here last week, but for some reason my post didn’t appear, so trying again.
I am running bbpress 2.5.1 Buddypress 1.8.1 and WordPress 3.7.1 and having problems finding documentation to support getting my forums (or are they now called groups) to work at http://www.thehouseofdog.co.uk/groups/
No one seems able to post a new topic, not even me. The forums are not clear, you have to select the forums tab to get them up (and then they’re empty because no one can create a new topic) and I just need to know where I can find a manual to set this all up.
I spent 3 hours last Friday trying to find out why the ‘forums’ tab wasn’t displaying in my dashboard, only to discover I’d been looking for something which obviously doesn’t show in the latest bbpress version (but the documentation says it does).
Can someone please help me? I’ve never used wordpress, buddypress or bbpress before and I really need a manual which is up to date!
Thanks
Hello – new to this forum.
I have just started using bbPress (WordPress plugin), and I see that the ‘Freshness’ is incorrect for my test forum (localhost). The topic and post dates are in fact correct (when you go to the post, look at WP Admin, the post dates are accurate), but ‘Freshness’ is completely incorrect.
For now, I am developing my own Freshness algorithm, and will include it via theme compatability. I just wanted to add feedback that there seems to be a problem w ‘Freshness’ that would benefit from a fix.
Thanks. –Bill
Hello,
I have recently installed BBPress into my WordPress theme, and have been having a few problems with spam registrations. Basically people are creating accounts, and in their profile text the are adding links to external sites. I would like “nofollow” to be added to these links by default, though nothing I have found on this forum has worked. I have added various things to my functions.php file as instructed by people here – none have worked. Can anyone help with this?
I would also like to hide the “/members” page form being publicly accessible – is this possible?
Thanks
James
When I go to post as anonymous, in the field where you put your website address I see: Array. Check pick Below:
http://oi43.tinypic.com/9r0zt2.jpg
I’m using the latest bbPress. I’m not sure, but I think this started after the last update.
I have fixed it , by deactivating all plugins , then first adtivated bbpress and then the rest. Now everything is fine again.
Hi, I have page navi installed on the WP side in the footer, just gives page numbers 1, 2, 3, …
Problem is it also shows on the forum index (forums list page) as just 1 page.
I tried the <?php if ( !is_singular('bbpress') ) : ?>, but that does not work, with or without the ‘bbpress’
Any idea’s on how to exclude the php from on the forum/bbpress side?
You could use this plugin https://wordpress.org/plugins/bbpress-string-swap/
Or you can use this plugin https://gist.github.com/ntwb/7864894
Or just add the code from the plugin to your themes functions.php or bbpress-functions.php file.
add_filter( 'bbp_get_dynamic_roles', 'ntwb_bbpress_custom_role_names' );
function ntwb_bbpress_custom_role_names() {
return array(
// Keymaster
bbp_get_keymaster_role() => array(
'name' => 'My Custom Keymaster Role Name',
'capabilities' => bbp_get_caps_for_role( bbp_get_keymaster_role() )
),
// Moderator
bbp_get_moderator_role() => array(
'name' => 'My Custom Moderator Role Name',
'capabilities' => bbp_get_caps_for_role( bbp_get_moderator_role() )
),
// Participant
bbp_get_participant_role() => array(
'name' => 'My Custom Participant Role Name',
'capabilities' => bbp_get_caps_for_role( bbp_get_participant_role() )
),
// Spectator
bbp_get_spectator_role() => array(
'name' => 'My Custom Spectator Role Name',
'capabilities' => bbp_get_caps_for_role( bbp_get_spectator_role() )
),
// Blocked
bbp_get_blocked_role() => array(
'name' => 'My Custom Blocked Role Name',
'capabilities' => bbp_get_caps_for_role( bbp_get_blocked_role() )
)
);
}
Hi Stephen
Thanks for coming back to me.
Do you think if I add the access levels to the postmeta of forums, topics and replies that this will work correctly? How would I get BBPress to automatically add the meta to new posts?
Would I also need to add a search filter after the postmeta is added?
Is there a new way to disable topic creation for people with non-admin roles yet? Something changed recently and i’m unable to get things to work anymore.
WP 3.7.1
bbPress 2.5.1-5217