wp/wp-includes/theme-compat/comments.php
changeset 9 177826044cd9
parent 7 cf61fcea0001
child 16 a86126ab1dd4
equal deleted inserted replaced
8:c7c34916027a 9:177826044cd9
     3  * @package WordPress
     3  * @package WordPress
     4  * @subpackage Theme_Compat
     4  * @subpackage Theme_Compat
     5  * @deprecated 3.0.0
     5  * @deprecated 3.0.0
     6  *
     6  *
     7  * This file is here for backward compatibility with old themes and will be removed in a future version
     7  * This file is here for backward compatibility with old themes and will be removed in a future version
     8  *
       
     9  */
     8  */
    10 _deprecated_file(
     9 _deprecated_file(
    11 	/* translators: %s: template name */
    10 	/* translators: %s: template name */
    12 	sprintf( __( 'Theme without %s' ), basename( __FILE__ ) ),
    11 	sprintf( __( 'Theme without %s' ), basename( __FILE__ ) ),
    13 	'3.0.0',
    12 	'3.0.0',
    15 	/* translators: %s: template name */
    14 	/* translators: %s: template name */
    16 	sprintf( __( 'Please include a %s template in your theme.' ), basename( __FILE__ ) )
    15 	sprintf( __( 'Please include a %s template in your theme.' ), basename( __FILE__ ) )
    17 );
    16 );
    18 
    17 
    19 // Do not delete these lines
    18 // Do not delete these lines
    20 	if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    19 if ( ! empty( $_SERVER['SCRIPT_FILENAME'] ) && 'comments.php' == basename( $_SERVER['SCRIPT_FILENAME'] ) ) {
    21 		die ('Please do not load this page directly. Thanks!');
    20 	die( 'Please do not load this page directly. Thanks!' );
       
    21 }
    22 
    22 
    23 	if ( post_password_required() ) { ?>
    23 if ( post_password_required() ) { ?>
    24 		<p class="nocomments"><?php _e('This post is password protected. Enter the password to view comments.'); ?></p>
    24 		<p class="nocomments"><?php _e( 'This post is password protected. Enter the password to view comments.' ); ?></p>
    25 	<?php
    25 	<?php
    26 		return;
    26 	return;
    27 	}
    27 }
    28 ?>
    28 ?>
    29 
    29 
    30 <!-- You can start editing here. -->
    30 <!-- You can start editing here. -->
    31 
    31 
    32 <?php if ( have_comments() ) : ?>
    32 <?php if ( have_comments() ) : ?>
    33 	<h3 id="comments">
    33 	<h3 id="comments">
    34 		<?php
    34 		<?php
    35 			if ( 1 == get_comments_number() ) {
    35 		if ( 1 == get_comments_number() ) {
    36 				/* translators: %s: post title */
    36 			/* translators: %s: post title */
    37 				printf( __( 'One response to %s' ),  '&#8220;' . get_the_title() . '&#8221;' );
    37 			printf( __( 'One response to %s' ), '&#8220;' . get_the_title() . '&#8221;' );
    38 			} else {
    38 		} else {
    39 				/* translators: 1: number of comments, 2: post title */
    39 			/* translators: 1: number of comments, 2: post title */
    40 				printf( _n( '%1$s response to %2$s', '%1$s responses to %2$s', get_comments_number() ),
    40 			printf(
    41 					number_format_i18n( get_comments_number() ),  '&#8220;' . get_the_title() . '&#8221;' );
    41 				_n( '%1$s response to %2$s', '%1$s responses to %2$s', get_comments_number() ),
    42 			}
    42 				number_format_i18n( get_comments_number() ),
       
    43 				'&#8220;' . get_the_title() . '&#8221;'
       
    44 			);
       
    45 		}
    43 		?>
    46 		?>
    44 	</h3>
    47 	</h3>
    45 
    48 
    46 	<div class="navigation">
    49 	<div class="navigation">
    47 		<div class="alignleft"><?php previous_comments_link() ?></div>
    50 		<div class="alignleft"><?php previous_comments_link(); ?></div>
    48 		<div class="alignright"><?php next_comments_link() ?></div>
    51 		<div class="alignright"><?php next_comments_link(); ?></div>
    49 	</div>
    52 	</div>
    50 
    53 
    51 	<ol class="commentlist">
    54 	<ol class="commentlist">
    52 	<?php wp_list_comments();?>
    55 	<?php wp_list_comments(); ?>
    53 	</ol>
    56 	</ol>
    54 
    57 
    55 	<div class="navigation">
    58 	<div class="navigation">
    56 		<div class="alignleft"><?php previous_comments_link() ?></div>
    59 		<div class="alignleft"><?php previous_comments_link(); ?></div>
    57 		<div class="alignright"><?php next_comments_link() ?></div>
    60 		<div class="alignright"><?php next_comments_link(); ?></div>
    58 	</div>
    61 	</div>
    59  <?php else : // this is displayed if there are no comments so far ?>
    62 <?php else : // this is displayed if there are no comments so far ?>
    60 
    63 
    61 	<?php if ( comments_open() ) : ?>
    64 	<?php if ( comments_open() ) : ?>
    62 		<!-- If comments are open, but there are no comments. -->
    65 		<!-- If comments are open, but there are no comments. -->
    63 
    66 
    64 	 <?php else : // comments are closed ?>
    67 	<?php else : // comments are closed ?>
    65 		<!-- If comments are closed. -->
    68 		<!-- If comments are closed. -->
    66 		<p class="nocomments"><?php _e('Comments are closed.'); ?></p>
    69 		<p class="nocomments"><?php _e( 'Comments are closed.' ); ?></p>
    67 
    70 
    68 	<?php endif; ?>
    71 	<?php endif; ?>
    69 <?php endif; ?>
    72 <?php endif; ?>
    70 
    73 
    71 <?php comment_form(); ?>
    74 <?php comment_form(); ?>