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


PHP comments_template函数代码示例

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


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

示例1: render_content

/**
 * Template for fallback single post view (ie. when no Flow Template assigned, this loop template will be in use)
 * 
 * @package ThemifyFlow
 * @since 1.0.0
 */
function render_content()
{
    ?>
	
	<?php 
    if (have_posts()) {
        while (have_posts()) {
            the_post();
            ?>

		<?php 
            get_template_part('includes/loop', 'single');
            ?>
	
		<?php 
            wp_link_pages(array('before' => '<p><strong>' . __('Pages:', 'themify-flow') . ' </strong>', 'after' => '</p>', 'next_or_number' => 'number'));
            ?>
		
		<?php 
            comments_template();
            ?>

	<?php 
        }
    }
    ?>
	
<?php 
}
开发者ID:jhostetter,项目名称:wp_intern_themes,代码行数:35,代码来源:single.php

示例2: ultimatum_get_comments_template

function ultimatum_get_comments_template($instance=array()) {
	global $post;
	if ( ! post_type_supports( $post->post_type, 'comments' ) )
		return;
	if ( is_singular() && $instance['show_comments_form']=='true')
		comments_template( '', true );
}
开发者ID:polaris610,项目名称:medicalhound,代码行数:7,代码来源:comments.php

示例3: comments

function comments()
{
    // If comments are open or we have at least one comment, load up the comment template.
    if (comments_open() || get_comments_number()) {
        comments_template();
    }
}
开发者ID:zebedeu,项目名称:fw-apweb,代码行数:7,代码来源:class-function.php

示例4: render_shortcode

    /**
     * Render main shortcode.
     * 
     * @since 1.0.0
     * @access public
     * @param array $atts 
     * @param string $content 
     * @return string
     */
    public function render_shortcode($atts, $content = null)
    {
        $args = shortcode_atts(array('comments_per_page' => get_option('comments_per_page'), 'avatar_size' => 64), array_filter($atts), $this->shortcode);
        if (TF_Model::is_template_page()) {
            global $post;
            $old_post = $post;
            $post_with_comment = get_posts(array('posts_per_page' => 1, 'orderby' => 'comment_count', 'order' => 'DESC'));
            if (!empty($post_with_comment)) {
                $post = current($post_with_comment);
            }
        }
        $this->comments_args = $args;
        add_filter('wp_list_comments_args', array($this, 'wp_list_comments_args'));
        add_filter('pre_option_comments_per_page', array($this, 'pre_option_comments_per_page'));
        add_filter('pre_option_page_comments', array($this, 'pre_option_page_comments'));
        ob_start();
        ?>

                <?php 
        comments_template();
        ?>

                <?php 
        $output = ob_get_clean();
        remove_filter('wp_list_comments_args', array($this, 'wp_list_comments_args'));
        remove_filter('pre_option_comments_per_page', array($this, 'pre_option_comments_per_page'));
        remove_filter('pre_option_page_comments', array($this, 'pre_option_page_comments'));
        if (isset($old_post)) {
            wp_reset_postdata();
            $post = $old_post;
        }
        return $output;
    }
开发者ID:jhostetter,项目名称:wp_intern_themes,代码行数:42,代码来源:module.php

示例5: storefront_display_comments

 /**
  * Storefront display comments
  * @since  1.0.0
  */
 function storefront_display_comments()
 {
     // If comments are open or we have at least one comment, load up the comment template
     if (comments_open() || '0' != get_comments_number()) {
         comments_template();
     }
 }
开发者ID:a-peu,项目名称:storefront,代码行数:11,代码来源:storefront-template-functions.php

示例6: vca_comments_template

function vca_comments_template()
{
    // If comments are open or we have at least one comment, load up the comment template
    if (CA_Option::get('enable_comments', true) && (comments_open() || '0' != get_comments_number())) {
        comments_template();
    }
}
开发者ID:justnorris,项目名称:village-client-area,代码行数:7,代码来源:functions.php

示例7: pinnacle_page_comments

function pinnacle_page_comments()
{
    global $pinnacle;
    if (isset($pinnacle['page_comments']) && $pinnacle['page_comments'] == 1) {
        comments_template('/templates/comments.php');
    }
}
开发者ID:oeuvrayjoris,项目名称:grece,代码行数:7,代码来源:template-actions.php

示例8: render_content

function render_content()
{
    if (have_posts()) {
        ?>
		<div class="loop">
			<div class="loop-content">
				<?php 
        while (have_posts()) {
            // The Loop
            the_post();
            do_action('epl_property_single');
            comments_template();
            // include comments template
        }
        // end of one post
        ?>
			</div>
		</div>
		<?php 
    } else {
        // do not delete
        do_action('builder_template_show_not_found');
    }
    // do not delete
}
开发者ID:ksan5835,项目名称:rankproperties,代码行数:25,代码来源:single-listing.php

示例9: tc_comments

 /**
  * Main commments template
  *
  * @package Customizr
  * @since Customizr 3.0.10
  */
 function tc_comments()
 {
     if (!$this->tc_are_comments_enabled()) {
         return;
     }
     comments_template('', true);
 }
开发者ID:mightyx,项目名称:customizr,代码行数:13,代码来源:class-content-comments.php

示例10: siteorigin_ajax_comments_ajax_comment_rerender

/**
 * Render all the ajax comments
 */
function siteorigin_ajax_comments_ajax_comment_rerender($location, $comment)
{
    if (empty($_POST['is_ajax'])) {
        return $location;
    }
    $post_id = isset($_POST['comment_post_ID']) ? intval($_POST['comment_post_ID']) : '';
    // We're going to pretend this is a single
    $query = array('post_id' => $post_id);
    if (get_option('page_comments')) {
        $args['per_page'] = get_option('comments_per_page');
        $cpage = get_page_of_comment($comment->comment_ID, $args);
        $query['cpage'] = $cpage;
    }
    // Prevents a conflict with older versions of Page Builder.
    remove_filter('the_posts', 'siteorigin_panels_prepare_post_content');
    query_posts($query);
    global $wp_query;
    $wp_query->is_single = true;
    $wp_query->is_singular = true;
    ob_start();
    comments_template();
    $comment_html = ob_get_clean();
    wp_reset_query();
    echo json_encode(array('status' => 'success', 'html' => $comment_html));
    exit;
}
开发者ID:craighays,项目名称:wpcraighays,代码行数:29,代码来源:ajax-comments.php

示例11: rt_get_commnets_template

 /**
  * get commnets template shortcode
  *
  * retrives post comments as a string
  * 
  * @param  array $atts
  * @param  string $content
  * @return string comments 
  */
 function rt_get_commnets_template($atts, $content = null)
 {
     ob_start();
     comments_template();
     $output_string = ob_get_contents();
     ob_end_clean();
     return $output_string;
 }
开发者ID:ryan-konkolewski,项目名称:rt-theme-19-extentions-multisite,代码行数:17,代码来源:rt_get_commnets_template.php

示例12: genesis_get_comments_template

/**
 * Output the comments at the end of posts / pages.
 *
 * Load comments only if we are on a page or post and only if comments or
 * trackbacks are enabled.
 *
 * @since 1.1.0
 *
 * @uses genesis_get_option()
 */
function genesis_get_comments_template()
{
    if (is_single() && (genesis_get_option('trackbacks_posts') || genesis_get_option('comments_posts'))) {
        comments_template('', true);
    } elseif (is_page() && (genesis_get_option('trackbacks_pages') || genesis_get_option('comments_pages'))) {
        comments_template('', true);
    }
}
开发者ID:hscale,项目名称:webento,代码行数:18,代码来源:comments.php

示例13: thb_comments

 function thb_comments($form_args = array())
 {
     comments_template('', true);
     $form_args += array('title_reply' => __('Reply', 'thb_text_domain'));
     if (comments_open()) {
         comment_form($form_args);
     }
 }
开发者ID:alfredpp,项目名称:sarath-portfolio,代码行数:8,代码来源:helper.comments.php

示例14: beans_comments_template

/**
 * Echo comments template part.
 *
 * The comments template part only loads if comments are active to prevent unnecessary memory usage.
 *
 * @since 1.0.0
 */
function beans_comments_template()
{
    global $post;
    if (!post_type_supports(beans_get('post_type', $post), 'comments')) {
        return;
    }
    comments_template();
}
开发者ID:KevinFairbanks,项目名称:Beans,代码行数:15,代码来源:template-parts.php

示例15: section_template

	function section_template() { 
		
		// Important! Comments.php must be in theme root to work properly. Also 'comments_template() function must be used. Its a wordpress thing.

		global $post;
		comments_template();
		
	}
开发者ID:vinvinh315,项目名称:maintainwebsolutions.com,代码行数:8,代码来源:section.comments.php


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