I’ve discovered another strange bit of behaviour on my bbPress forums that is annoying me. When a page gets up to the maximum number of posts on a page, the Reply field goes over to a brand new page by itself. This is just silly user interface design, as anyone going to the ‘last’ page of a thread just gets the Reply field and not the last post of the thread. To make maters worse, there’s no easy way to get back to that post short of going back to the whole topic, then clicking through to the second-last page of the thread. It’s ridiculous.
here’s an example of what I’m talking about: http://www.orderofgamers.com/forums/topic/a-star-wars-descent/page/3/
So. is there anyway to fix this clunky functionality? Many thanks for any help.
I’m yet not being able to figure this out why the bbpress admin links are not appearing. The tools is not working either. I uninstalled the plugin and installed it again but no luck.
Hi folks. Saw this page, https://codex.bbpress.org/import-forums/vbulletin/
It hasn’t been updated in 2 years. Just wondering if there are any improvements made to this tool?
Some of my concerns are these listed:
1. Custom vBulletin BBCodes are not supported eg. [youtube] – You will have to manually change these yourself either before importing in vBulletin or after importing into bbPress using phpMyAdmin.
2. All ‘Ordered Lists’
will be displayed as numerical lists.
3. You may find extra page breaks <br> and paragraph <p> elements in topics and replies and is less than ideal and is from the way the BBCodes are converted during the forum import conversion. You will find these primarily around ‘blockquotes’ and ‘lists’
In regards to
#1 If I create the exact bbocodes in BBPress prior to the import, I assume this would rectify this area correct?
#2 This is definitely not good. I’m hoping someone knows a trick around this.
#3 Same as above.
since you have custom bbpress templates in your theme
you would have to look at the loop-single-topic.php file in your bbpress folder and compare it to this one which is the plugins version of the file
https://raw.githubusercontent.com/ntwb/bbPress/master/src/templates/default/bbpress/loop-single-topic.php
basically you need this for the started by author avatar
<?php do_action( 'bbp_theme_before_topic_started_by' ); ?>
<span class="bbp-topic-started-by"><?php printf( __( 'Started by: %1$s', 'bbpress' ), bbp_get_topic_author_link( array( 'size' => '14' ) ) ); ?></span>
<?php do_action( 'bbp_theme_after_topic_started_by' ); ?>
and this for the freshness author avatar
<?php do_action( 'bbp_theme_before_topic_freshness_author' ); ?>
<span class="bbp-topic-freshness-author"><?php bbp_author_link( array( 'post_id' => bbp_get_topic_last_active_id(), 'size' => 14 ) ); ?></span>
<?php do_action( 'bbp_theme_after_topic_freshness_author' ); ?>
hide the wp-login.php page
you can do a redirection from that login form to the other.
Is there any way to turn off the login form portion of the (bbPress) Login Widget though so that it only displays the profile portion when a user logs in?
this is kind of funny since you dont want the login widget for what it does , but i guess you can use a plugin like jetpacks widget visibility and show it only if users are logged in.
there are a bunch of plugins that do what jetpack widget visibility module does.
like this plugin for example
https://wordpress.org/plugins/restrict-widgets/
bbPress looks like this by default in a unmodified fresh install with the show topics by freshness shown on the forums root.
i found this function doing a search , i havent tested though.
plop the code into your child themes functions.php file or your functionality plugin
and change 100 to whatever you like
function bbp_increase-forum-per-page( $args = array() ) {
$args['posts_per_page'] = get_option( ‘_bbp_forums_per_page’, 100 );
return $args;
}
add_filter( ‘bbp_before_has_forums_parse_args’, ‘bbp_increase-forum-per-page’ );
code is from this topic
Hitting 50 forum limit? What can I do?
the font is light gray because you closed the topic.
add this css anywhere you can add custom css,
also maybe change #000 to whatever shade of black you use for your fonts on your content.
#bbpress-forums .status-closed,
#bbpress-forums .status-closed a {
color: #000;
}
I am looking for a solution to have network-wide forums such that each site can access them at http://continuum.nsbp.org/sitename/forums and all these pages would pull the same data for these respective pages.
I would like Groups forums where each site network-wide can participate in those forums, and I would like to have network-wide forums that are not associated with any groups.
Is this possible? Can the bbPress plugin do this and have a page that can be in the menus as if it was a BP component?
I’m having trouble finding a way to get the current user’s role for bbPress
use
bbp_get_user_role()
in
\bbpress\bbpress\includes\users\capabilities.php
ood Morning :
I need a little help with the design of bbPress , I explain : I have installed bbPress on my blog / site and love the result , the only problem is the final design. For example, forum posting source instead of black is light gray and the message is read with difficulty. I searched the net and much é us how to modify it , please help .
My website : http://www.mamirami.es/foro/topic/normas-foro/
Thank you very much !
Elena M.
sorry for the late reply, I have been busy elsewhere.
Read private forums is fine, and as it should be.
I have carefully read through the above, and am struggling to help you further.
The best I can suggest is that you set up a test site
https://codex.bbpress.org/creating-a-test-site/
so that you can try with a default theme and not break you live site
I am new to bbPress and am troubleshooting some issues. I created a page and am using the [bbp-forum-index] shortcode, but only around 50 of 80 forums are listed and there is no pagination to list the rest on successive pages. What am I missing and/or doing wrong?
i use twentythirteen theme as my parent theme and bbpress plugin to bulid my forum. In the search results page, the first result format is a bit different with the others.
according to my understanding, the execute order is: page.php->content-search.php->loop-search.php->loop-search-topic.php
in page.php:
<div class="entry-content">
<?php the_content(); ?>
</div><!-- .entry-content -->
in content-search.php:
<?php bbp_get_template_part( 'loop', 'search' ); ?>
in loop-search.php:
<?php while ( bbp_search_results() ) : bbp_the_search_result(); ?>
<?php bbp_get_template_part( 'loop', 'search-' . get_post_type() ); ?>
<?php endwhile; ?>
in loop-search-topic.php:
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
</div>
If there are three topics,the results should be:
<div class="entry-content">
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
</div>
However, the result is:
<div class="entry-content">
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
</div>
</div>
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
<div id="post-<?php bbp_topic_id(); ?>" <?php bbp_topic_class(); ?>>
The first element is inside <div class=”entry-content”> tag.
Hello,
I recently migrated from a hosted PunBB forum that has a 10,000 membership to a new BBpress. My new BBPress has some settings, plug-ins and design elements that need to be fixed and worked on.
I am looking for a BBPress, plug-in, pimp it out, master that I can pay to help me get my forum ready for this massive migration. Here is the new forum, not yet ready.
http://themodernvocalistworld.com/forums/
Can I get some help? This is a paying gig…
Robert Lunte
The Modern Vocalist World.com
robert@themodernvocalist.com
01.425.444.5053
Running WP 4.0 BP 2.0 and bbPress 2.5.4
I would like to network-wide forums such that each site can access them at http://continuum.nsbp.org/sitename/forums and all these pages would pull the same data for these respective pages. Is this possible?
Hi Robkk,
Thank you for responding to my message. This is my first post on bbPress and I didn’t know if anyone would respond.
I’m not sure this is what we are looking for but appreciate the link.
Hi there!
We’re using MemberPress and would prefer to only allow users to login through the official form. We also want to hide the wp-login.php page which the plugin allows us to easily do. However, we also want people to have easy access to their bbPress profile customizations and find that the (bbPress) Login Widget has a beautiful display for this purpose.
Is there any way to turn off the login form portion of the (bbPress) Login Widget though so that it only displays the profile portion when a user logs in? Or better yet, is there a way to disable the redirect to the wp-login.php page if a user types in the wrong information? As of right now it sends users to that page even though we were trying to hide it from access.
Thanks!
I know it’s possible. I saw a post in trac where @johnjamesjacoby created a WordPress page under the forums directory (https://bbpress.org/forums/new-topic/) but he didn’t say how he did it.
Hi,
I have installed bbPress (Version 2.5.4). I want to function auto unapproved every topics and replies from users. I meant the first posting new topic or reply must be approved by Admin then they can show to fronted. Possible?
Im looking for any replies very soon.
Thanks in advance!
Don’t know if its important but its a local install on my computer.
oh and bbpress is not always good with local installs !
lots of different users here with same symptoms but probably different problems.
Suggest you all start with
Step by step guide to setting up a bbPress forum – Part 1
and if that doesn’t fix, start a fresh thread so that we can fix these individually.
well its not really a limit on having a certain number of forums
i think its just a limit of it being on the root page since it doesn’t have pagination.
for example if you have over 50 forums displayed in the forum root page any additional forum will not display
i found this function doing a search , i havent tested though.
plop the code into your child themes functions.php file or your functionality plugin
and change 100 to whatever you like
function bbp_increase-forum-per-page( $args = array() ) {
$args['posts_per_page'] = get_option( ‘_bbp_forums_per_page’, 100 );
return $args;
}
add_filter( ‘bbp_before_has_forums_parse_args’, ‘bbp_increase-forum-per-page’ );
code is from this topic
Hitting 50 forum limit? What can I do?