当前位置: 首页>>代码示例>>PHP>>正文


PHP bbp_show_lead_topic函数代码示例

本文整理汇总了PHP中bbp_show_lead_topic函数的典型用法代码示例。如果您正苦于以下问题:PHP bbp_show_lead_topic函数的具体用法?PHP bbp_show_lead_topic怎么用?PHP bbp_show_lead_topic使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了bbp_show_lead_topic函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: add_bbp_header

    /**
     * Add some header informtaion below the top pagination, like favorites link and subscription link.
     */
    public function add_bbp_header()
    {
        ?>
		<div class="bbp-header fusion-bbp-header">

			<div class="bbp-reply-favs">

				<?php 
        if (!bbp_show_lead_topic()) {
            ?>

					<?php 
            bbp_user_favorites_link();
            ?>

					<?php 
            bbp_user_subscribe_link();
            ?>

				<?php 
        }
        ?>

			</div><!-- .bbp-reply-content -->

			<div class="fusion-clearfix"></div>

		</div><!-- .bbp-header -->
		<?php 
    }
开发者ID:agiper,项目名称:wordpress,代码行数:33,代码来源:class-avada-layout-bbpress.php

示例2: _e

?>
" class="bbp-forums">

	<li class="bbp-header">

		<ul class="forum-titles">
			<li class="bbp-forum-info"><?php 
_e('Forum', 'mk_framework');
?>
</li>
			<li class="bbp-forum-topic-count"><?php 
_e('Topics', 'mk_framework');
?>
</li>
			<li class="bbp-forum-reply-count"><?php 
bbp_show_lead_topic() ? _e('Replies', 'mk_framework') : _e('Posts', 'mk_framework');
?>
</li>
			<li class="bbp-forum-freshness"><?php 
_e('Freshness', 'mk_framework');
?>
</li>
		</ul>

	</li><!-- .bbp-header -->

	<li class="bbp-body">

		<?php 
while (bbp_forums()) {
    bbp_the_forum();
开发者ID:namleduc,项目名称:thqc,代码行数:31,代码来源:loop-forums.php

示例3: og_groups_update_num_posts_and_rank_options

function og_groups_update_num_posts_and_rank_options($args = array())
{
    // wp-content/plugins/buddypress/bp-groups/bp-groups-forums.php
    //error_log("og group post count here ".print_r($args,true));
    //echo "og here";
    $group_id = 0;
    $og_my_postcount = 0;
    //error_log("og group post count here");
    $group = groups_get_current_group();
    //Taken from wp-content/plugins/bbpress/includes/extend/buddypress/groups.php
    // Not posting from a BuddyPress group? stop now!
    if (!empty($group)) {
        $group_id = $group->id;
        //bp_get_current_group_id(); //$bp->groups->current_group->id;
        error_log("og group post count id " . $group_id);
    } else {
        return $args;
    }
    //Taken from wp-content/plugins/bbpress/includes/extend/buddypress/groups.php
    $my_forum_ids = bbp_get_group_forum_ids($my_group_id);
    $forum_id = null;
    // Get the first forum ID
    if (!empty($my_forum_ids)) {
        $forum_id = (int) is_array($my_forum_ids) ? $my_forum_ids[0] : $my_forum_ids;
        $og_my_postcount = bbp_show_lead_topic() ? bbp_get_forum_reply_count($forum_id) : bbp_get_forum_post_count($forum_id);
    }
    // Update the group's post count
    //error_log("og group post count ".$og_my_postcount);
    groups_update_groupmeta($group_id, 'og_num_posts', $og_my_postcount);
    // Taken from p-content/plugins/buddypress/bp-groups/bp-groups-forums.php
    // Update the group's rank, based on its previous rank
    $og_rank_arg = 'og_rank';
    // Get the previous rank
    $og_prev_grp_rank = groups_get_groupmeta($group_id, $og_rank_arg);
    //error_log("og group post rank ".empty($og_prev_grp_rank));
    // If the rank doesn't exist yet, make it 0
    if (empty($og_prev_grp_rank == null)) {
        $og_prev_grp_rank = 0;
    }
    // Update the rank as follows: rank = .7*prev rank + .3*current unix time
    // groups_update_groupmeta .5*og_rank+.5*lastactivitytimeinunix
    groups_update_groupmeta($group_id, $og_rank_arg, 0.7 * $og_prev_grp_rank + 0.3 * microtime(true));
    return $args;
}
开发者ID:paulmedwal,项目名称:edxforumspublic,代码行数:44,代码来源:functions.php

示例4: _e

?>
" class="bbp-topics clearfix">

	<li class="bbp-header">

		<ul class="forum-titles clearfix">
			<li class="bbp-topic-title"> <span><i class='ioa-ti ti-comments '></i> <?php 
_e('Topic', 'ioa');
?>
</span></li>
			<li class="bbp-topic-voice-count"><span><?php 
_e('Voices', 'ioa');
?>
</span></li>
			<li class="bbp-topic-reply-count"><span><?php 
bbp_show_lead_topic() ? _e('Replies', 'ioa') : _e('Posts', 'ioa');
?>
</span></li>
			<li class="bbp-topic-freshness"><span><?php 
_e('Freshness', 'ioa');
?>
</span></li>
		</ul>

	</li>

	<li class="bbp-body clearfix">

		<?php 
while (bbp_topics()) {
    bbp_the_topic();
开发者ID:severnrescue,项目名称:web,代码行数:31,代码来源:loop-topics.php

示例5: do_action

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');
开发者ID:berniecultess,项目名称:infirev,代码行数:31,代码来源:loop-single-forum.php

示例6: _e

?>
" class="bbp-forums">

	<li class="bbp-header">

		<ul class="forum-titles">
			<li class="bbp-forum-info"><?php 
_e('Forum', 'bbpress');
?>
</li>
			<li class="bbp-forum-topic-count"><?php 
_e('Topics', 'bbpress');
?>
</li>
			<li class="bbp-forum-reply-count"><?php 
bbp_show_lead_topic() ? _e('Replies', 'bbpress') : _e('Posts', 'bbpress');
?>
</li>
			<!--<li class="bbp-forum-freshness"><?php 
/*_e( 'Freshness', 'bbpress' ); */
?>
</li> -->
		</ul>

	</li><!-- .bbp-header -->

	<li class="bbp-body">

		<?php 
while (bbp_forums()) {
    bbp_the_forum();
开发者ID:brianmontecillo,项目名称:wordpress,代码行数:31,代码来源:loop-forums.php

示例7: bbp_get_topic_pagination_count

/**
 * Return the topic pagination count
 *
 * @since bbPress (r2519)
 *
 * @uses bbp_number_format() To format the number value
 * @uses bbp_show_lead_topic() Are we showing the topic as a lead?
 * @uses apply_filters() Calls 'bbp_get_topic_pagination_count' with the
 *                        pagination count
 * @return string Topic pagination count
 */
function bbp_get_topic_pagination_count()
{
    $bbp = bbpress();
    // Define local variable(s)
    $retstr = '';
    // Set pagination values
    $start_num = intval(($bbp->reply_query->paged - 1) * $bbp->reply_query->posts_per_page) + 1;
    $from_num = bbp_number_format($start_num);
    $to_num = bbp_number_format($start_num + ($bbp->reply_query->posts_per_page - 1) > $bbp->reply_query->found_posts ? $bbp->reply_query->found_posts : $start_num + ($bbp->reply_query->posts_per_page - 1));
    $total_int = (int) $bbp->reply_query->found_posts;
    $total = bbp_number_format($total_int);
    // We are threading replies
    if (bbp_thread_replies() && bbp_is_single_topic()) {
        return;
        $walker = new BBP_Walker_Reply();
        $threads = (int) $walker->get_number_of_root_elements($bbp->reply_query->posts);
        // Adjust for topic
        $threads--;
        $retstr = sprintf(_n('Viewing %1$s reply thread', 'Viewing %1$s reply threads', $threads, 'bbbpress'), bbp_number_format($threads));
        // We are not including the lead topic
    } elseif (bbp_show_lead_topic()) {
        // Several replies in a topic with a single page
        if (empty($to_num)) {
            $retstr = sprintf(_n('Viewing %1$s reply', 'Viewing %1$s replies', $total_int, 'bbpress'), $total);
            // Several replies in a topic with several pages
        } else {
            $retstr = sprintf(_n('Viewing %2$s replies (of %4$s total)', 'Viewing %1$s replies - %2$s through %3$s (of %4$s total)', $bbp->reply_query->post_count, 'bbpress'), $bbp->reply_query->post_count, $from_num, $to_num, $total);
        }
        // We are including the lead topic
    } else {
        // Several posts in a topic with a single page
        if (empty($to_num)) {
            $retstr = sprintf(_n('Viewing %1$s post', 'Viewing %1$s posts', $total_int, 'bbpress'), $total);
            // Several posts in a topic with several pages
        } else {
            $retstr = sprintf(_n('Viewing %2$s post (of %4$s total)', 'Viewing %1$s posts - %2$s through %3$s (of %4$s total)', $bbp->reply_query->post_count, 'bbpress'), $bbp->reply_query->post_count, $from_num, $to_num, $total);
        }
    }
    // Filter and return
    return apply_filters('bbp_get_topic_pagination_count', esc_html($retstr));
}
开发者ID:danielcoats,项目名称:schoolpress,代码行数:52,代码来源:template.php

示例8: 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 
            }
        }
    }
开发者ID:kreapress,项目名称:ipt-knowledgebase-theme-wp,代码行数:90,代码来源:bbpress.php

示例9: bbp_get_topic_pagination_count

/**
 * Return the topic pagination count
 *
 * @since bbPress (r2519)
 *
 * @uses bbp_number_format() To format the number value
 * @uses bbp_show_lead_topic() Are we showing the topic as a lead?
 * @uses apply_filters() Calls 'bbp_get_topic_pagination_count' with the
 *                        pagination count
 * @return string Topic pagination count
 */
function bbp_get_topic_pagination_count()
{
    $bbp = bbpress();
    // Define local variable(s)
    $retstr = '';
    // Set pagination values
    $start_num = intval(($bbp->reply_query->paged - 1) * $bbp->reply_query->posts_per_page) + 1;
    $from_num = bbp_number_format($start_num);
    $to_num = bbp_number_format($start_num + ($bbp->reply_query->posts_per_page - 1) > $bbp->reply_query->found_posts ? $bbp->reply_query->found_posts : $start_num + ($bbp->reply_query->posts_per_page - 1));
    $total_int = (int) $bbp->reply_query->found_posts;
    $total = bbp_number_format($total_int);
    // We are not including the lead topic
    if (bbp_show_lead_topic()) {
        // Several replies in a topic with a single page
        if (empty($to_num)) {
            $retstr = sprintf(_n('Viewing %1$s reply', 'Viewing %1$s replies', $total_int, 'bbpress'), $total);
            // Several replies in a topic with several pages
        } else {
            $retstr = sprintf(_n('Viewing %2$s replies (of %4$s total)', 'Viewing %1$s replies - %2$s through %3$s (of %4$s total)', $bbp->reply_query->post_count, 'bbpress'), $bbp->reply_query->post_count, $from_num, $to_num, $total);
        }
        // We are including the lead topic
    } else {
        // Several posts in a topic with a single page
        if (empty($to_num)) {
            $retstr = sprintf(_n('Viewing %1$s post', 'Viewing %1$s posts', $total_int, 'bbpress'), $total);
            // Several posts in a topic with several pages
        } else {
            $retstr = sprintf(_n('Viewing %2$s post (of %4$s total)', 'Viewing %1$s posts - %2$s through %3$s (of %4$s total)', $bbp->reply_query->post_count, 'bbpress'), $bbp->reply_query->post_count, $from_num, $to_num, $total);
        }
    }
    // Filter and return
    return apply_filters('bbp_get_topic_pagination_count', $retstr);
}
开发者ID:hscale,项目名称:webento,代码行数:44,代码来源:template-tags.php

示例10: esc_html_e

?>
" class="bbp-topics">

	<li class="bbp-header">

		<ul class="forum-titles">
			<li class="bbp-topic-title"><?php 
esc_html_e('Topic', 'monsoon');
?>
</li>
			<li class="bbp-topic-voice-count"><?php 
esc_html_e('Voices', 'monsoon');
?>
</li>
			<li class="bbp-topic-reply-count"><?php 
bbp_show_lead_topic() ? esc_html_e('Replies', 'monsoon') : esc_html_e('Posts', 'monsoon');
?>
</li>
			<li class="bbp-topic-freshness"><?php 
esc_html_e('Freshness', 'monsoon');
?>
</li>
		</ul>

	</li>

	<li class="bbp-body">

		<?php 
while (bbp_topics()) {
    bbp_the_topic();
开发者ID:estrategasdigitales,项目名称:flazam,代码行数:31,代码来源:loop-topics.php

示例11: do_action

?>

<div id="bbpress-forums">

	<?php do_action( 'bbp_template_before_single_topic' ); ?>

	<?php if ( post_password_required() ) : ?>

		<?php bbp_get_template_part( 'form', 'protected' ); ?>

	<?php else : ?>


		<?php bbp_single_topic_description(); ?>

		<?php if ( bbp_show_lead_topic() ) : ?>

			<?php bbp_get_template_part( 'content', 'single-topic-lead' ); ?>

		<?php endif; ?>

		<?php if ( bbp_has_replies() ) : ?>

			<?php bbp_topic_tag_list(); ?>

			<?php bbp_get_template_part( 'pagination', 'replies' ); ?>

			<?php bbp_get_template_part( 'loop',       'replies' ); ?>

			<?php bbp_get_template_part( 'pagination', 'replies' ); ?>
开发者ID:niamherinoc,项目名称:rctractors,代码行数:30,代码来源:content-single-topic.php

示例12: bbp_forum_title

			<?php 
    if (bbp_is_forum_category() && !bbp_get_forum_parent_id()) {
        ?>
			
			<div class="section-head gallery-title forum-cat">
		
				<ul class="forum-titles">
					<li class="bbp-forum-info"><?php 
        bbp_forum_title();
        ?>
</li>
					<li class="normal bbp-forum-topic-count"><?php 
        _ex('Topics', 'bbPress', 'bunyad');
        ?>
 / <?php 
        bbp_show_lead_topic() ? _ex('Replies', 'bbPress', 'bunyad') : _ex('Posts', 'bbPress', 'bunyad');
        ?>
</li>
					<li class="normal bbp-forum-freshness"><?php 
        _ex('Freshness', 'bbPress', 'bunyad');
        ?>
</li>
				</ul>
		
			</div>

				<?php 
        // get sub-forums
        $orig_query = clone bbpress()->forum_query;
        bbp_has_forums(array('post_parent' => bbp_get_forum_id()));
        while (bbp_forums()) {
开发者ID:silverbux,项目名称:smartmag-magazine-wordpress,代码行数:31,代码来源:loop-forums.php

示例13: wm_bbp_additional_class

 function wm_bbp_additional_class($classes)
 {
     //Helper variables
     $voices_count = bbp_get_topic_voice_count();
     $replies_count = bbp_show_lead_topic() ? bbp_get_topic_reply_count() : bbp_get_topic_post_count();
     if (bbp_get_forum_post_type() == get_post_type()) {
         $voices_count = bbp_get_forum_topic_count();
         $replies_count = bbp_show_lead_topic() ? bbp_get_forum_reply_count() : bbp_get_forum_post_count();
     }
     //Preparing output
     $classes[] = 1 < $voices_count ? 'multi-voices' : 'single-voice';
     $classes[] = 1 < $replies_count ? 'multi-replies' : 'single-reply';
     //Output
     return apply_filters('wmhook_wm_bbp_additional_class_output', $classes);
 }
开发者ID:pab44,项目名称:pab44,代码行数:15,代码来源:setup-bbpress.php

示例14: g1_bbp_forums_shortcode

/**
 * [g1_bbp_forums] shortcode callback function.
 *
 * @param 			array $atts
 * @param			string $content
 * @return			string
 */
function g1_bbp_forums_shortcode($atts, $content)
{
    /* We need a static counter to trace a shortcode without the id attribute */
    static $counter = 0;
    $counter++;
    extract(shortcode_atts(array('id' => '', 'class' => ''), $atts, 'g1_bbp_forums'));
    // Compose final HTML id attribute
    $final_id = strlen($id) ? $id : 'g1-bbp-forums-' . $counter;
    // Compose final HTML class attribute
    $final_class = array('g1-bbp-forums');
    $final_class = array_merge($final_class, explode(' ', $class));
    // Note: private and hidden forums will be excluded via the
    // bbp_pre_get_posts_normalize_forum_visibility action and function.
    $query = new WP_Query(array('post_type' => bbp_get_forum_post_type(), 'post_parent' => $settings['parent_forum'], 'post_status' => bbp_get_public_status_id(), 'posts_per_page' => get_option('_bbp_forums_per_page', 50), 'ignore_sticky_posts' => true, 'no_found_rows' => true, 'orderby' => 'menu_order title', 'order' => 'ASC'));
    if (!$query->have_posts()) {
        return '';
    }
    // Start output buffer
    ob_start();
    ?>
    <div class="<?php 
    echo implode(' ', array_map('sanitize_html_class', $final_class));
    ?>
">
        <div class="g1-collection g1-collection--grid g1-collection--one-third g1-collection--simple">
            <ul>
                <?php 
    while ($query->have_posts()) {
        $query->the_post();
        ?>
                <li class="g1-collection__item">
                    <article>
                        <?php 
        if (has_post_thumbnail()) {
            ?>
                            <figure class="entry-featured-media">

                                <a href="<?php 
            bbp_forum_permalink($query->post->ID);
            ?>
">
                                    <?php 
            the_post_thumbnail('g1_one_third');
            ?>
                                </a>
                            </figure>
                        <?php 
        } else {
            ?>
                            <?php 
            echo do_shortcode('[placeholder icon="camera" size="g1_one_third"]');
            ?>
                        <?php 
        }
        ?>
                        <div class="g1-nonmedia">
                            <div class="g1-inner">
                                <header class="entry-header">
                                    <h3 class="entry-title">
                                        <a href="<?php 
        bbp_forum_permalink($query->post->ID);
        ?>
"><?php 
        bbp_forum_title($query->post->ID);
        ?>
</a>
                                    </h3>
                                    <p class="entry-meta g1-meta">
                                        <span><?php 
        _e('Topics', 'bbpress');
        ?>
: <?php 
        bbp_forum_topic_count($query->post->ID);
        ?>
</span>
                                        <span><?php 
        bbp_show_lead_topic() ? _e('Replies', 'bbpress') : _e('Posts', 'bbpress');
        ?>
: <?php 
        bbp_show_lead_topic() ? bbp_forum_reply_count($query->post->ID) : bbp_forum_post_count($query->post->ID);
        ?>
</span>
                                    </p>
                                </header>
                                <div class="entry-summary">
                                    <?php 
        the_excerpt();
        ?>
                                </div>
                            </div>
                        </div>
                    </article>
                </li>
//.........这里部分代码省略.........
开发者ID:aragonc,项目名称:3clicks,代码行数:101,代码来源:shortcode-forums.php

示例15: _e

?>
" class="bbp-topics">

	<li class="bbp-header">

		<ul class="forum-titles">
			<li class="bbp-topic-title"><?php 
_e('Topic', 'wpdance');
?>
</li>
			<li class="bbp-topic-voice-count"><?php 
_e('Voices', 'wpdance');
?>
</li>
			<li class="bbp-topic-reply-count"><?php 
bbp_show_lead_topic() ? _e('Replies', 'wpdance') : _e('Posts', 'wpdance');
?>
</li>
			<li class="bbp-topic-freshness"><?php 
_e('Freshness', 'wpdance');
?>
</li>
		</ul>

	</li>

	<li class="bbp-body">

		<?php 
while (bbp_topics()) {
    bbp_the_topic();
开发者ID:mynein,项目名称:myne,代码行数:31,代码来源:loop-topics.php


注:本文中的bbp_show_lead_topic函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。