本文整理汇总了PHP中bbp_forum_id函数的典型用法代码示例。如果您正苦于以下问题:PHP bbp_forum_id函数的具体用法?PHP bbp_forum_id怎么用?PHP bbp_forum_id使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了bbp_forum_id函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: bbp_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()));
?>
</span>
<?php
do_action('bbp_theme_after_topic_author');
?>
</p>
</li>
</ul><!-- #bbp-forum-<?php
bbp_forum_id();
?>
-->
示例2: bbp_topic_form_fields
/**
* Output the required hidden fields when creating/editing a topic
*
* @since bbPress (r2753)
*
* @uses bbp_is_topic_edit() To check if it's the topic edit page
* @uses wp_nonce_field() To generate hidden nonce fields
* @uses bbp_topic_id() To output the topic id
* @uses bbp_is_single_forum() To check if it's a forum page
* @uses bbp_forum_id() To output the forum id
*/
function bbp_topic_form_fields()
{
if (bbp_is_topic_edit()) {
?>
<input type="hidden" name="action" id="bbp_post_action" value="bbp-edit-topic" />
<input type="hidden" name="bbp_topic_id" id="bbp_topic_id" value="<?php
bbp_topic_id();
?>
" />
<?php
if (current_user_can('unfiltered_html')) {
wp_nonce_field('bbp-unfiltered-html-topic_' . bbp_get_topic_id(), '_bbp_unfiltered_html_topic', false);
}
?>
<?php
wp_nonce_field('bbp-edit-topic_' . bbp_get_topic_id());
} else {
if (bbp_is_single_forum()) {
?>
<input type="hidden" name="bbp_forum_id" id="bbp_forum_id" value="<?php
bbp_forum_id();
?>
" />
<?php
}
?>
<input type="hidden" name="action" id="bbp_post_action" value="bbp-new-topic" />
<?php
if (current_user_can('unfiltered_html')) {
wp_nonce_field('bbp-unfiltered-html-topic_new', '_bbp_unfiltered_html_topic', false);
}
?>
<?php
wp_nonce_field('bbp-new-topic');
}
}
示例3: do_action
<?php do_action( 'bbp_before_main_content' ); ?>
<?php do_action( 'bbp_template_notices' ); ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php if ( bbp_user_can_view_forum() ) : ?>
<div id="forum-<?php bbp_forum_id(); ?>" class="bbp-forum-content">
<h1 class="entry-title"><?php bbp_forum_title(); ?></h1>
<div class="entry-content">
<?php bbp_get_template_part( 'content', 'single-forum' ); ?>
</div>
</div><!-- #forum-<?php bbp_forum_id(); ?> -->
<?php else : // Forum exists, user no access ?>
<?php bbp_get_template_part( 'feedback', 'no-access' ); ?>
<?php endif; ?>
<?php endwhile; ?>
</article>
</div>
</div>
</div>
</div>
示例4: ipt_kb_bbp_list_subforums
/**
* List subforums or forums
*
* Must be called within a loop or be assigned an forum id
*
* @param mixed $args The function supports these args:
* - forum_id: Forum id. Defaults to ''
* @uses bbp_forum_get_subforums() To check if the forum has subforums or not
* @uses bbp_get_forum_permalink() To get forum permalink
* @uses bbp_get_forum_title() To get forum title
* @uses bbp_is_forum_category() To check if a forum is a category
* @uses bbp_get_forum_topic_count() To get forum topic count
* @uses bbp_get_forum_reply_count() To get forum reply count
* @return void
*/
function ipt_kb_bbp_list_subforums($args = array())
{
$r = bbp_parse_args($args, array('forum_id' => ''), 'ipt_kb_list_forums');
$sub_forums = bbp_forum_get_subforums($r['forum_id']);
if (!empty($sub_forums)) {
foreach ($sub_forums as $sub_forum) {
?>
<li class="<?php
if (bbp_is_forum_category($sub_forum->ID)) {
echo 'bbp-forum-is-category';
}
?>
list-group-item bbp-body ipt_kb_subforum_list">
<?php
do_action('bbp_theme_before_forum_sub_forums');
?>
<ul id="bbp-forum-<?php
bbp_forum_id($sub_forum->ID);
?>
" <?php
bbp_forum_class($sub_forum->ID);
?>
>
<li class="bbp-forum-info">
<span class="pull-left ipt_kb_bbpress_subforum_icon ipt_kb_bbpress_forum_icon">
<?php
if (bbp_is_forum_category($sub_forum->ID)) {
?>
<span class="glyphicon ipt-icomoon-folder-open"></span>
<?php
} else {
?>
<span class="glyphicon ipt-icomoon-file4"></span>
<?php
}
?>
</span>
<?php
ipt_kb_bbp_forum_title_in_list($sub_forum->ID);
?>
<?php
ipt_kb_bbp_forum_description_in_list($sub_forum->ID);
?>
<?php
bbp_forum_row_actions();
?>
</li>
<li class="bbp-forum-topic-count">
<?php
bbp_forum_topic_count($sub_forum->ID);
?>
</li>
<li class="bbp-forum-reply-count">
<?php
bbp_show_lead_topic() ? bbp_forum_reply_count($sub_forum->ID) : bbp_forum_post_count($sub_forum->ID);
?>
</li>
<li class="bbp-forum-freshness">
<?php
ipt_kb_bbp_forum_freshness_in_list($sub_forum->ID);
?>
</li>
</ul>
<?php
do_action('bbp_theme_after_forum_sub_forums');
?>
<div class="clearfix"></div>
</li>
<?php
}
}
}
示例5: bbp_get_forum_topic_count
* @subpackage Theme
*/
?>
<?php
$topics = bbp_get_forum_topic_count('' , true );
$reply_id = bbp_get_forum_last_reply_id( );
$topic_id = bbp_is_reply( $reply_id ) ? bbp_get_reply_topic_id( $reply_id ) : $reply_id;
$topic_title = bbp_get_topic_title( $topic_id );
$link = bbp_get_reply_url( $reply_id );
?>
<table class="forum" id="bbp-forum-<?php bbp_forum_id(); ?>">
<tr class="header">
<th colspan="4"><h3><?php bbp_forum_title(); ?></h3></th>
</tr>
<?php
// Check for subforums
$subs = bbp_forum_get_subforums( );
if ( !empty( $subs ) ) {
?>
<tr>
<th>Board</th>
<th>Topics</th>
<th>Posts</th>