summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'themes/mantra/includes/theme-comments.php')
-rw-r--r--themes/mantra/includes/theme-comments.php65
1 files changed, 31 insertions, 34 deletions
diff --git a/themes/mantra/includes/theme-comments.php b/themes/mantra/includes/theme-comments.php
index f5186c96..51655495 100644
--- a/themes/mantra/includes/theme-comments.php
+++ b/themes/mantra/includes/theme-comments.php
@@ -1,10 +1,10 @@
<?php /*
- * Comments related functions - comments.php
+ * Comments related functions - comments.php
*
* @package mantra
* @subpackage Functions
*/
-
+
if ( ! function_exists( 'mantra_comment' ) ) :
/**
* Template for comments and pingbacks.
@@ -30,10 +30,6 @@ function mantra_comment( $comment, $args, $depth ) {
</div><!-- .comment-author .vcard -->
- <?php if ( $comment->comment_approved == '0' ) : ?>
- <em><?php _e( 'Your comment is awaiting moderation.', 'mantra' ); ?></em>
- <br />
- <?php endif; ?>
<div class="comment-meta commentmetadata"><a href="<?php echo esc_url( get_comment_link( $comment->comment_ID ) ); ?>">
<?php
@@ -42,7 +38,12 @@ function mantra_comment( $comment, $args, $depth ) {
?>
</div><!-- .comment-meta .commentmetadata -->
- <div class="comment-body"><?php comment_text(); ?></div>
+ <div class="comment-body">
+ <?php if ( $comment->comment_approved == '0' ) : ?>
+ <em><?php _e( 'Your comment is awaiting moderation.', 'mantra' ); ?></em>
+ <br />
+ <?php endif; ?>
+ <?php comment_text(); ?></div>
<div class="reply">
<?php comment_reply_link( array_merge( $args, array( 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>
@@ -62,6 +63,7 @@ function mantra_comment( $comment, $args, $depth ) {
}
endif;
+
/**
* Removes the default styles that are packaged with the Recent Comments widget.
*
@@ -74,15 +76,15 @@ function mantra_remove_recent_comments_style() {
global $wp_widget_factory;
remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) );
}
-
add_action( 'widgets_init', 'mantra_remove_recent_comments_style' );
+
if ( ! function_exists( 'mantra_comments_on' ) ) :
/**
* Number of comments on loop post if comments are enabled.
*/
function mantra_comments_on() {
- printf ( comments_popup_link( __( 'Leave a comment', 'mantra' ), __( '<b>1</b> Comment', 'mantra' ), __( '<b>%</b> Comments', 'mantra' ) ));
+ printf ( comments_popup_link( __( 'Leave a comment', 'mantra' ), __( '1 Comment', 'mantra' ), __( '% Comments', 'mantra' ) ));
}
endif;
@@ -90,54 +92,49 @@ endif;
* The number of comments title
*/
function mantra_number_comments() { ?>
- <h3 id="comments-title">
- <?php printf( _n( 'One Response to %2$s', '%1$s Responses to %2$s', get_comments_number(), 'mantra' ),
- number_format_i18n( get_comments_number() ), '<em>' . get_the_title() . '</em>' ); ?>
- </h3>
-<?php }
-
+ <h3 id="comments-title">
+ <?php printf( _n( 'One Response to %2$s', '%1$s Responses to %2$s', get_comments_number(), 'mantra' ),
+ number_format_i18n( get_comments_number() ), '<em>' . get_the_title() . '</em>' ); ?>
+ </h3> <?php
+}
add_action('cryout_before_comments_hook','mantra_number_comments');
/**
* The comments navigation in case of comments on multiple pages (both top and bottom)
*/
function mantra_comments_navigation() {
-if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?>
- <div class="navigation">
- <div class="nav-previous"><?php previous_comments_link( '<span class="meta-nav">&larr;</span>'.__('Older Comments', 'mantra' ) ); ?></div>
- <div class="nav-next"><?php next_comments_link( __( 'Newer Comments', 'mantra' ).' <span class="meta-nav">&rarr;</span>' ); ?></div>
- </div> <!-- .navigation -->
-<?php endif; // check for comment navigation
+ if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?>
+ <div class="navigation">
+ <div class="nav-previous"><?php previous_comments_link( '<span class="meta-nav">&larr;</span>'.__('Older Comments', 'mantra' ) ); ?></div>
+ <div class="nav-next"><?php next_comments_link( __( 'Newer Comments', 'mantra' ).' <span class="meta-nav">&rarr;</span>' ); ?></div>
+ </div> <!-- .navigation -->
+ <?php endif; // check for comment navigation
}
-
add_action('cryout_before_comments_hook','mantra_comments_navigation');
add_action('cryout_after_comments_hook','mantra_comments_navigation');
/*
* Listing the actual comments
-*
+*
* Loop through and list the comments. Tell wp_list_comments()
* to use mantra_comment() to format the comments.
* If you want to overload this in a child theme then you can
* define mantra_comment() and that will be used instead.
* See mantra_comment() in mantra/functions.php for more.
*/
-function mantra_list_comments() {
- wp_list_comments( array( 'callback' => 'mantra_comment' ) );
- }
-
-add_action('cryout_comments_hook','mantra_list_comments');
+function mantra_list_comments() {
+ wp_list_comments( array( 'callback' => 'mantra_comment' ) );
+}
+add_action('cryout_comments_hook','mantra_list_comments');
/*
* If there are no comments and comments are closed
*/
-function mantra_comments_off() {
-if ( ! comments_open() ) : ?>
+function mantra_comments_off() {
+ if ( ! comments_open() ) : ?>
<p class="nocomments"><?php _e( 'Comments are closed.', 'mantra' ); ?></p>
-<?php endif; // end ! comments_open()
+ <?php endif; // end ! comments_open()
}
-
-
add_action('cryout_nocomments_hook','mantra_comments_off');
-?> \ No newline at end of file
+// FIN \ No newline at end of file