47 lines
1.7 KiB
PHP
47 lines
1.7 KiB
PHP
|
<?php
|
||
|
if(!function_exists('add_filter')) exit;
|
||
|
if(post_password_required()) {
|
||
|
return;
|
||
|
}
|
||
|
$post_id = get_the_ID();
|
||
|
$cpost = get_post($post_id);
|
||
|
if(!is_a($cpost, 'WP_Post')) {
|
||
|
return;
|
||
|
}
|
||
|
$comments_title = apply_filters('fansub_comments_title_text', __('Leave your comment', 'fansub'));
|
||
|
?>
|
||
|
<div id="comments" class="comments-area">
|
||
|
<h3 class="comments-title">
|
||
|
<span class="title-left"><?php echo $comments_title; ?></span>
|
||
|
<?php if(have_comments()) : ?>
|
||
|
<span class="count">
|
||
|
<?php
|
||
|
$comments_number = get_comments_number();
|
||
|
$comments_count = apply_filters('fansub_comments_title_count', sprintf(_nx('1 comment', '%d comments', $comments_number, 'comments title', 'fansub'), number_format_i18n($comments_number)), $comments_number);
|
||
|
echo $comments_count;
|
||
|
?>
|
||
|
</span>
|
||
|
<?php endif; ?>
|
||
|
</h3>
|
||
|
<?php
|
||
|
if(have_comments()) {
|
||
|
fansub_comment_nav();
|
||
|
$classes = apply_filters('fansub_comment_list_class', array());
|
||
|
$classes[] = 'comment-list';
|
||
|
$classes[] = 'list-comments';
|
||
|
fansub_sanitize_array($classes);
|
||
|
echo '<ol class="' . implode(' ', $classes) . '">';
|
||
|
wp_list_comments();
|
||
|
echo '</ol>';
|
||
|
fansub_comment_nav();
|
||
|
}
|
||
|
if(!comments_open($post_id) && get_comments_number($post_id) && post_type_supports(get_post_type($cpost), 'comments')) {
|
||
|
$no_comment_text = apply_filters('fansub_comments_closed_text', __('Comments are closed.', 'fansub'));
|
||
|
?>
|
||
|
<p class="no-comments"><?php echo $no_comment_text; ?></p>
|
||
|
<?php
|
||
|
}
|
||
|
comment_form();
|
||
|
?>
|
||
|
</div><!-- .comments-area -->
|