subforum paging problem.
-
hi everyone,
below is my forum structure.
Forum A (type:category)
Sub-forum A1 (type:forum)
Sub-forum A2 (type:forum)
Forum B (type:category)
Sub-forum B1 (type:forum)
Sub-forum B2 (type:forum).i am listing category and forum using below code.
1)Forums Loop.
<?php
/**
* Forums Loop
*
* @package bbPress
* @subpackage Theme
*/?>
<?php do_action( ‘bbp_template_before_forums_loop’ ); ?>
<?php if (!bbp_is_forum_category()) : ?>
<?php do_action( ‘bbp_template_before_forums_index’ ); ?>
<?php if ( bbp_has_forums() ) : ?>
<table border=”0″ cellspacing=”0″ cellpadding=”0″ width=”100%”>
<tr class=”subforum-titlebar”>
<td valign=”middle” align=”left” class=”forums”><?php _e( ‘FORUMS’, ‘bbpress’ ); ?></td>
<td valign=”middle” align=”center” class=”forums-topics”><?php _e( ‘TOPICS’, ‘bbpress’ ); ?></td>
<td valign=”middle” align=”center” class=”forums-posts”><?php bbp_show_lead_topic() ? _e( ‘Replies’, ‘bbpress’ ) : _e( ‘POSTS’, ‘bbpress’ ); ?></td>
<td valign=”middle” align=”left” class=”forums-lastposts”><?php _e( ‘LAST POSTS’, ‘bbpress’ ); ?></td>
</tr>
</table>
<table border=”0″ cellspacing=”0″ cellpadding=”0″ width=”100%” class=”forum-border-lr”>
<?php do_action( ‘bbp_template_before_forums_loop’ ); ?>
<?php while ( bbp_forums() ) : bbp_the_forum(); ?>
<?php bbp_get_template_part( ‘loop’, ‘single-forum’ ); ?>
<?php endwhile; ?>
<?php do_action( ‘bbp_template_after_forums_loop’ ); ?>
</table>
<?php else : ?>
<?php bbp_get_template_part( ‘feedback’, ‘no-forums’ ); ?>
<?php endif; ?>
<?php do_action( ‘bbp_template_after_forums_index’ ); ?>
<?php else: ?>
<table border=”0″ cellspacing=”0″ cellpadding=”0″ width=”100%”>
<tr class=”subforum-titlebar”>
<td valign=”middle” align=”left” class=”forums” style=”text-transform:uppercase”>SUB-FORUMS: <?php _e(bbp_forum_title(), ‘bbpress’ ); ?></td>
<td valign=”middle” align=”center” class=”forums-topics”><?php _e( ‘TOPICS’, ‘bbpress’ ); ?></td>
<td valign=”middle” align=”center” class=”forums-posts”><?php bbp_show_lead_topic() ? _e( ‘Replies’, ‘bbpress’ ) : _e( ‘POSTS’, ‘bbpress’ ); ?></td>
<td valign=”middle” align=”left” class=”forums-lastposts”><?php _e( ‘LAST POSTS’, ‘bbpress’ ); ?></td>
</tr>
</table>
<table border=”0″ cellspacing=”0″ cellpadding=”0″ width=”100%” class=”forum-border-lr”>
<?php if ( bbp_has_forums() ) : ?>
<?php while ( bbp_forums() ) : bbp_the_forum(); ?>
<?php bbp_get_template_part( ‘loop’, ‘single-forum’ ); ?>
<?php endwhile; ?>
<?php else : ?>
<tr>
<td><?php bbp_get_template_part( ‘feedback’, ‘no-forums’ ); ?></td>
</tr>
<?php endif; ?>
</table>
<?php endif; ?>
<?php do_action( ‘bbp_template_after_forums_loop’ ); ?>———————————————————————————————–
2) Forums Loop – Single Forum
<?php
/**
* Forums Loop – Single Forum
*
* @package bbPress
* @subpackage Theme
*/?>
<tr class=”subforum-row blacktext12″ id=”bbp-forum-<?php bbp_forum_id(); ?>”>
<td valign=”middle” align=”left” class=”forums forums-padding”>
<div style=”float:left;”>/images/forum-add-icon2.png” width=”22″ height=”29″></div>
<div class=”margin-left35″>
<?php do_action( ‘bbp_theme_before_forum_title’ ); ?>
<div>“><?php bbp_forum_title(); ?></div>
<?php do_action( ‘bbp_theme_after_forum_title’ ); ?>
<?php do_action( ‘bbp_theme_before_forum_description’ ); ?>
<div><?php bbp_forum_content(); ?></div>
<?php do_action( ‘bbp_theme_after_forum_description’ ); ?>
</div>
<div class=”clearboth”></div>
</td>
<td valign=”middle” align=”center” class=”forums-topics forums-padding”><?php bbp_forum_topic_count(); ?></td>
<td valign=”middle” align=”center” class=”forums-posts forums-padding”><?php bbp_show_lead_topic() ? bbp_forum_reply_count() : bbp_forum_post_count(); ?></td>
<td valign=”middle” align=”left” class=”forums-lastposts forums-padding”>
<?php do_action( ‘bbp_theme_before_forum_freshness_link’ ); ?>
<?php bbp_forum_freshness_link(); ?>
<?php do_action( ‘bbp_theme_after_forum_freshness_link’ ); ?>
</td>
</tr>
<tr>
<td valign=’top’ align=’left’ colspan=”4″ class=”forums-topic-arrow”>
<?php do_action( ‘bbp_theme_before_forum_sub_forums’ ); ?>
<div class=”forums-topic”>
<?php
bbp_list_forums(array(
‘before’ => ‘<ul id=”bbp-forum-‘.bbp_get_forum_id().'” ‘.bbp_get_forum_class().’>’,
‘after’ => ”,
‘link_before’ => ‘<li class=”subforums-topics blacktext12″><div class=”circledarrow”></div>’,
‘link_after’ => ”,
‘separator’ => ”,
‘forum_id’ => ”,
‘show_topic_count’ => false,
‘show_reply_count’ => false,
), ‘list_forums’ );
?>
</div>
<?php do_action( ‘bbp_theme_after_forum_sub_forums’ ); ?>
<?php bbp_forum_row_actions(); ?>
</td>
</tr>
<tr><td colspan=”4″ class=”gray-border-bottom-1″></td></tr>
———————————————————————————————–i want to set paging in case of subforums. please help me i am new to bbpress.
thanks.
- The topic ‘subforum paging problem.’ is closed to new replies.