Hello Robin and Mike
I first asked to the buddydev team. They advised me to contact directly the author’s theme.
So, I contacted the BuddyX team (WBCom design). They answered me these customizations could be done but they had not scheduled to do them. They advised me to hire a developer.
we have to keep functionality-specific customization as minium as possible to follow WordPress.org standards.
(BuddyX answer)
You are right guys, I am going to post my questions in the BP forum. I hope I’ll be luckier than for my previous topics. Actually, I did not get any answer for my last topics in this forum. They are certainly fed up with all my questions π
Thanks a lot Robin and Mike.
Have a good day (or night…)
Fabien
bbpress just uses WordPress registration and login.
so either :
1. You allow uses to register using dashboard>settings>discussion>anyone can register, bbpress will allocate the role set in dashboard>settings>forums>default role
2. you manually add uses (dashboard>users>add user) upon receipt of a form (using say a form plugin – https://www.isitwp.com/best-wordpress-contact-form-plugins/ – to set up whatever details you want which is then emailed to you) – you then then allocate any wp and bbpress role you wish, or none !
3. you use a registration plugin – there are lots – this article describes some https://kinsta.com/blog/wordpress-user-registration-plugins/
So I guess I’m not understanding how this all works. The website is a photography club and is wordpress.org. I just added this bbPress forum plugin and have all the forums set up. I’m ready to test with two other people. I now need to have a place were the two others can register, I then want an email so I can review and approve them. How do i accomplish this? After that I think the login page with the shortcode provided by Robin W should work.
I kicked this around for some time, but I cannot see how to get bbpress working with a block theme.
I have raised a ticket on trac.
https://bbpress.trac.wordpress.org/ticket/3458
This is all part of WordPress’s mission to make it’s software totally unusable.
It has been reported to the bbpress authors.
Hi,
I have created a forum using bbPress and uploaded the ForumPress theme. I have not made changes to any core files. I have added 1 snippet to show Advanced TinyMCE Editor for all users in frontend. At first or after adding that snippet too, Whenever I post a duplicate content/topic, it shows as Duplicate Topic detected. But after WordPress Update to 5.9.3, it is not showing any error messages and accepting the duplicate topics, replies, etc.
I have tried all solutions from your forum and other websites, nothing helped. Please help me resolve this issue.
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
hmmm…
Possibly a theme or plugin conflict
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
untested, but this should work
add_filter( 'bbp_get_topic_post_date', 'rew_date_only' , 20, 6) ;
function rew_date_only ($result, $topic_id, $humanize, $gmt, $date, $time ){
$topic_id = bbp_get_topic_id( $topic_id );
// 4 days, 4 hours ago
if ( ! empty( $humanize ) ) {
$gmt_s = ! empty( $gmt ) ? 'G' : 'U';
$date = get_post_time( $gmt_s, $gmt, $topic_id );
$time = false; // For filter below
$result = bbp_get_time_since( $date );
// August 4, 2012 at 2:37 pm
} else {
$date = get_post_time( get_option( 'date_format' ), $gmt, $topic_id, true );
$result = $date;
}
// Filter & return
return apply_filters( 'rew_date_only', $result, $topic_id, $humanize, $gmt, $date, $time );
}
}
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
Code Snippets
WordPress 5.9.2, bbPress 2.6.9, http://musgravelandingstrata.community (private site)
How can i control whether a topic, after being submitted, is held for moderation?
Also, how can i ensure that forum moderators are automatically notified (via email?) if a topic is held for their moderation?
Ours is a small and private community site. There’s no reason for posts to be held, but we’ve noticed some are. Recently, some of my posts, direct copies of rich content from an email i received were held. I’m thinking it might be related to some type of formatting unknown to the editor but i’m not sure…
thanks for your help!
dave
Oh you’re right i thought it was specific to bbpress, if it is standard wordpress login i will find a plugin for that thank you π
bbpress just uses wordpress login.
But since you can stay logged in, any plugin which would log users would need to activate on each page and do a database write, which might be site affecting (or not!).
Any wordpress login visit plugin would do the job, but I suspect there are precious few – but google around and if you find one with a shortcut to display it should be easy to hook up.
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Profile
Hi Robin,
Sorry for slow reply, just picking this up again.
So, I see what you are saying but it is this page where I need to inject the content:-
I think what you are saying is, it will add a description into the individual forums.
So, I tried your suggestion and set up a custom page, with the shortcode in WordPress default editor as it wouldn’t work with Divi! Added the text above, does the trick.
https://wbc1.otiscreative.co.uk/forum/
Thanks for your help,
Ollie
This function should do that – change “mysite.com/login” to where you want it to go
function rew_change_text( $translated_text, $text, $domain ) {
if ( $text == 'You do not have permission to view this forum.' ) {
$translated_text = 'This forum is visible only to this group members, please click <a href="mysite.com/login">here</a> and sign up for this group';
}
return $translated_text;
}
add_filter( 'gettext', 'rew_change_text', 20, 3 );
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
Code Snippets
Hello everyone,
I have been using simple membership + BB press to create forums only for members. Now when nonmembers click each topic, they would see the following message:
βPRIVATE, You do not have permission to view this forum.β
I would like to customize this message and say “This forum is visible only to this group members, please click here and sign up for this group” something like that. I reached out to Simple Membership and I was told to inquire BB press and/or use Loco Translate plugin.
Also, can anyone tell me how to make anonymous topics?
Any input will be greatly appreciated. I am self-taught and I have no coding background so a detailed explanation will be appreciated π
Here are the details of my website:
WordPress 5.9.2 running Roseta theme.
BB press Version 2.6.9
Thank you!
https://bbpress.trac.wordpress.org/roadmap
the actual timing is always much later, but you can look at the tickets to see what is in the releases
Hi there.
The BBPress Moderation plugin has been discontinued.
Is there another way that we can approve Topic replies made by other people?
This is SO IMPORTANT. Please.
Thank you.
Wordpress Version: 5.9.2
BBPress version: 2.6.9
IOHA Home
bbpress uses the WordPress moderation
dashboard>settings>discussion
but you also might like to look at
bbpress moderation tools
or use
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Forum Display item 6
this will add any text you put in
dashboard>settings>forums>all forums>edit forum and in then content section – so you can put the link in there