Hi Robin
Sorry if wasn’t clear
i mean im looking for custom made bbpress templates ready to download (free or not) that would give a different look to bbpress
where can i find that ?
thank you π
bbpress just uses wordpress registration
dashboard>settings>general has the ‘anyone can register’ option
all the user customisable templates are in
wp-content/plugins/bbpress/templates/default/bbpress/
Hi Robin
Thanks a lot !
Ok so i can see we can totally customize the bbpress frontend files
then i have a question : where can i find custom templates of bbpress ?
if i search for “bbpress themes” i only find whole wordpress themes, but i want to keep my theme, i just want a custom /bbpress/ templates files to have a custom look
where can i find that ? thanks a lot π
if you want to change the text and have FTP skills then
find
wp-content/plugins/bbpress/templates/default/bbpress/form-topic.php
transfer this to your pc and edit change line 85 to read what you want
and save
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
Then transfer the file you saved above and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/form-topic.php
bbPress will now use this template instead of the original
to hide
#bbpress-forums fieldset.bbp-form label {
display: none;
}
put this in the custom css of your theme or the custom css of my style pack
Really great features to improve BBpress, i have been working on it all day π
by the way, i cant find how to rename (or remove) the label “Topic Title (Maximum Length: 80):” above the title topic field
I would like to rename it by Topic Title, or nothing
thanks π
Your plugin is awesome thanks Robin !
i wonder why they dont use it on this bbpress forum, especially the visual editor
Hi
I have a problem with sticky topics
they show full width at the very top of the page window (outside the bbpress template)
i checked the css : it comes from the position, if i disable position:fixed, the sticky topic comes back at the right place :
.sticky {
/* position: fixed;
Any idea ?
Thank you π
I just installed BBpress and made the configuration of a register form.
When I try to register and hit submit a blanc form appear.
In the youtube video’s which a saw the Membership: Anyone can register has to be marked on. But this option isn’t visibel in the menu.
What I am doing wrong or how can this be solved.
Thanks in advance
Hi
I am customizing BBpress with Elementor
i managed to add a theme builder template for bbpress with display conditions :
Forums > Forums
Forums > Forums by author
That’s all i can find as conditions on theme builder
so it applies to forums but not to :
– forum home
– topics
– profiles
i can’t figure out how to include those in the template
i tried the Any child of condition but i can’t find the forum homepage in the list
i can only set Any child of … and then add each forum one by one, which is not a good solution when a forum has plenty of forums
the easiest solution would be Any child of “Homepage forum”
Any help welcome thank you
Hi, I am working on a Forums site which uses bbpress, but the topics created doesnt show up in the forums, unless you run the repair tool from Admin Panel. Is there any way of doing it automatically, through code?
My idea is to run repair tool in CronJob, so I dont have to manually run the Repair tool every single time!
I currently use two BBPress plugins. They are:
“GD bbPress Attachments” to enable users to attach files with replies
“bbPress Moderation” for holding replies until they are approved
When I try to attach a file with a BBPress reply, that file is dropped as soon as the comment is inserted as “pending”. The attachment is not there when I moderate the comment as an administrator. This problem does not occur when I disable “bbPress Moderation”
This is the forum:
https://www.eeweb.com/forums/
This is an example of a topic that can be replied to:
https://www.eeweb.com/forums/topic/easy-to-build-digital-am-fmsw-receiver-dec-2021/
I have manged to come up with a way to achieve what I want and thought I would share it with others on this BBPRESS forum.
So I wished to show an activity stream that lists the most recent post /replies, which can include many posts from the same topic as the standard widget does already, but also expand the each post so it is readable by default (like a preview window) ?
So I already use GD Power Search for bbPress and have created a custom search parameter via hyperlink which shows the newest post regardless of where they may come from as either a single topic or multiple, the key is post post/reply freshness.
The link I used (added to menu) is (https://uktechhub.com/forums/search/-/?gdpos=power-search-request&gdpos_search_types=reply) which performs a search each time for newest post/reply and displays the text box.
A crude workaround, but it works π
sorry, I’m just a bbpress user who helps out – they won’t listen to me π
I finally fixed my forum with another workaround.
I change template.php in topics folder, from
// Pretty permalinks, previously usedbbp_use_pretty_urls()`
// https://bbpress.trac.wordpress.org/ticket/3054
if ( false === strpos( $topic_link, ‘?’ ) ) {
$url = trailingslashit( $topic_link ) . bbp_get_edit_slug();
$url = user_trailingslashit( $url );
// Unpretty permalinks
} else {
$url = add_query_arg( array(
bbp_get_topic_post_type() => $topic->post_name,
bbp_get_edit_rewrite_id() => ‘1’
), $topic_link );
}`
I disable permalinks for edit of the topic when It’s Italian
// Pretty permalinks, previously usedbbp_use_pretty_urls()`
// https://bbpress.trac.wordpress.org/ticket/3054
if ( false === strpos( $topic_link, ‘?’ ) && strpos($topic_link, ‘/it/’) == false ) {
$url = trailingslashit( $topic_link ) . bbp_get_edit_slug();
$url = user_trailingslashit( $url );
// Unpretty permalinks
} else {
$url = add_query_arg( array(
bbp_get_topic_post_type() => $topic->post_name,
bbp_get_edit_rewrite_id() => ‘1’
), $topic_link );
}`
I hope this helps.
You can check the behavior on http://www.mischianti.org
Bye Renzo
Problem
I want to use bbpress in wordpress to create an anonymous forum.
In the current state, when you try to create a thread, your name and email address (private) are required. Also, there is a website input screen, though it is not required.
It also says, “The following HTML tags and attributes can be used. and
a href, blockquote cite=””, etc. are in blocks, and the HTML in those blocks can be used.
What I want to solve
I would like to remove the name, email address, and website fields, and disable the use of HTML tags.
Please let me know how to solve this.
Please help me.
What I have tried
I searched and searched, but couldn’t find anything.
ok reinstall wordpress and database didnt work :/
Maybe wordpress 5.9 updated something,
Can anyone suggest me a theme that allowed html formatting tool bar of bbpress work. (Only theme I know that have html tool bar is twenty-twenty one)
Or is there anyway I can enable html formatting tool bar for other theme? (Just make sure I have enable it in the setting but most themes do not seems to have it)
Thanks!
ok, so if my solution above does not work, your issue is site specific, so without visiting your site and an example I cannot give you code – in essence I can look at what the browser is receiving and see the correct code needed. You can contact me via my website
Contact me
and give me some access details, and I will try and help further.
However alternately if you know how to use FTP, you could try this
find
wp-content/plugins/bbpress/templates/default/bbpress/user-profile.php
transfer this to your pc and edit
you will see that line 16 says
<h2 class="entry-title">@<?php bbp_displayed_user_field( 'user_nicename' ); ?></h2>
delete this line and save
then 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
Then transfer the file you saved above 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-reply.php
bbPress will now use this template instead of the original
this is a known bug.
either
if( !function_exists( 'bbpress_browser_supports_js' ) ){
function bbpress_browser_supports_js() {
echo '<script>document.body.classList.remove("no-js");</script>';
}
add_action( 'wp_footer', 'bbpress_browser_supports_js' );
}
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
or
install
bbp style pack
which has the fix built in
Hello,
After recent update to bbPress 2.6.8 and then to 2.6.9, toolbar disappeared. Despite “Add toolbar & buttons to textareas to help with HTML formatting” is set. It’s too hard for forum users to edit HTML manually. The problem reproduces in Chrome, Edge and Firefox.
Screenshot is here https://imgur.com/a/McIo6p0
Is it possible to fix?