Forum Replies Created
-
In reply to: Hide forum from logged in users
yes that looks like a good solution !
In reply to: Hide forum from logged in usersIf you just want to remove it from the list then you could amend loop-single-forum.php
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpresswhere %your-theme-name% is the name of your theme
find
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-forum.php
Make a copy of this file, 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-forum.php
bbPress will now use this template instead of the original
and you can amend thischange it to (assuming 40250 is the fiorum id)
<?php /** * Forums Loop - Single Forum * * @package bbPress * @subpackage Theme */ if ( !bbp_get_forum_id() == '40250')) { ?> <ul id="bbp-forum-<?php bbp_forum_id(); ?>" <?php bbp_forum_class(); ?>> <li class="bbp-forum-info"> <?php if ( bbp_is_user_home() && bbp_is_subscriptions() ) : ?> <span class="bbp-row-actions"> <?php do_action( 'bbp_theme_before_forum_subscription_action' ); ?> <?php bbp_forum_subscription_link( array( 'before' => '', 'subscribe' => '+', 'unsubscribe' => '×' ) ); ?> <?php do_action( 'bbp_theme_after_forum_subscription_action' ); ?> </span> <?php endif; ?> <?php do_action( 'bbp_theme_before_forum_title' ); ?> <a class="bbp-forum-title" href="<?php bbp_forum_permalink(); ?>"><?php bbp_forum_title(); ?></a> <?php do_action( 'bbp_theme_after_forum_title' ); ?> <?php do_action( 'bbp_theme_before_forum_description' ); ?> <div class="bbp-forum-content"><?php bbp_forum_content(); ?></div> <?php do_action( 'bbp_theme_after_forum_description' ); ?> <?php do_action( 'bbp_theme_before_forum_sub_forums' ); ?> <?php bbp_list_forums(); ?> <?php do_action( 'bbp_theme_after_forum_sub_forums' ); ?> <?php bbp_forum_row_actions(); ?> </li> <li class="bbp-forum-topic-count"><?php bbp_forum_topic_count(); ?></li> <li class="bbp-forum-reply-count"><?php bbp_show_lead_topic() ? bbp_forum_reply_count() : bbp_forum_post_count(); ?></li> <li class="bbp-forum-freshness"> <?php do_action( 'bbp_theme_before_forum_freshness_link' ); ?> <?php bbp_forum_freshness_link(); ?> <?php do_action( 'bbp_theme_after_forum_freshness_link' ); ?> <p class="bbp-topic-meta"> <?php do_action( 'bbp_theme_before_topic_author' ); ?> <span class="bbp-topic-freshness-author"><?php bbp_author_link( array( 'post_id' => bbp_get_forum_last_active_id(), 'size' => 14 ) ); ?></span> <?php do_action( 'bbp_theme_after_topic_author' ); ?> </p> </li> </ul><!-- #bbp-forum-<?php bbp_forum_id(); ?> --> <?php } ?>
Not tested but should work, if not then might be another bbpress plugin overwriting the template – come back
In reply to: Not set number of answers on bbpress forumok, the code does not allow for pagnination if you have nested replies allowed in the forum settings.
That is just the way the code is written, I am not an author of the code.
In reply to: Not set number of answers on bbpress forumPut this in your child theme’s function file – or use
add_filter( 'bbp_get_replies_per_page', 'rew_replies'); function rew_replies () { $replies = 5 ; return $replies ; }
In reply to: Remove form post after 10 dayshmm… not sure what to suggest next
In reply to: Not set number of answers on bbpress forumI would suggest you reverse the order for answers, as pagination will not solve it.
This may work
In reply to: Not set number of answers on bbpress forumyou want sub 10 hour response on a sunday ?????
In reply to: Removing Forum Page From WP Websiteenable bbpress
then
dashboard>tools>forums>reset forums
Then decativate and delete bbpress and any dependent plugind
In reply to: Where Do I Put This?sorry, that is usually theme specific, so beyond help here
In reply to: Remove form post after 10 daysso did you load this as a plugin eg
Save this file as ‘close_old_topics.php’
Compress/zip this file, so you have a zipped version.
then in worpress go to
Dashboard>plugins>add new and click ‘upload’ and then upload the zipped file you saved above, and then activate.In reply to: Highlight search resultsgreat – glad you are fixed
In reply to: Highlight search resultsThis plugin seems to do that and claims bbpress support
I have not tried it, so please come back and let us know if it works
In reply to: Template Overrides – Not Workinggreat – thanks for letting us know
In reply to: Template Overrides – Not Workingwhich version of bbpress are you using ?
In reply to: Remove form post after 10 daysthere is a fuction
bbp_delete_topic
function that you can substitute which I have not testedIn reply to: Remove form post after 10 daysthis will close topics with no activity in the last 10 days
/* Plugin Name: BBPress Close Old Posts Description: Close BBPress 2.0+ posts that haven't been updated in X days. Author: Raygun Version: 0.1 Author URI: http://madebyraygun.com This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ register_activation_hook(__FILE__, 'bbpress_topic_scheduler'); add_action('bbpress_daily_event', 'bbpress_close_old_topics'); function bbpress_topic_scheduler() { wp_schedule_event(time(), 'daily', 'bbpress_daily_event'); } function bbpress_close_old_topics() { // Auto close old topics $topics_query = array( 'author' => 0, 'show_stickies' => false, 'parent_forum' => 'any', 'post_status' => 'publish', 'posts_per_page' => -1 ); if ( bbp_has_topics( $topics_query ) ) while( bbp_topics() ) { bbp_the_topic(); $topic_id = bbp_get_topic_id(); $last_active = strtotime( get_post_meta( $topic_id, '_bbp_last_active_time', true ) ); if ($last_active < strtotime( '-10 days') ) bbp_close_topic( $topic_id ); } } ?>
In reply to: Allowing Users to Create Forumsgreat – glad you are fixed
In reply to: Topics Not Showing on ForumI appreciate that generic words on setting up do not always cut it, but the guide is just that a guide, not intended to be definitive in all cases.
Given that I have neither a link to your current site or a real idea of what you are after, it is hard to help.
Maybe a link to your current site would help my unedrstanding
In reply to: Topics Not Showing on Forumthat’s a category and forums underneath
In reply to: Allowing Users to Create Forumshmm… those capabilities should allow this to happen.
I’d suspect that these are not being added – how are you doing this?
In reply to: Highlight search resultslink to an example on your site please
In reply to: Search bar doesn`t workhttps://bbpress.org/forums/topic/search-not-working-2/ may be the issue
In reply to: Topics Not Showing on Forum[bbp-forum-index] gives a list of forums, not topics. you then click on a forum to get that forums topics.
In reply to: Where Do I Put This?sorry, not into selling stuff. and no I’m not the bbpress author.
great – thanks for posting the answer