You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

72 line
2.1 KiB

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