Support » Themes and Templates » Change appearance of Comments

  • Hello, I currently use the theme “Stripes 1” by Valerie Holifield. By default, comments are not displayed below posts, and you have to click on the “comments” link to see them. Please see the current page:

    I would like to change this so that each comment automatically appears directly below the post it refers to.

    I will paste the code for the “Comment” section I see in the theme editor below. Please tell me how I can change it to make the Comments appear automatically instead of having to click through to see them. Thanks.

    “Comments” section Code in “Theme Editor”:

    <?php if ( !empty($post->post_password) && $_COOKIE[‘wp-postpass_’ . COOKIEHASH] != $post->post_password) : ?>
    <p><?php _e(‘Enter your password to view comments.’); ?></p>
    <?php return; endif; ?>

    <h2 id=”comments”><?php comments_number(__(‘No Comments’), __(‘1 Comment’), __(‘% Comments’)); ?>
    <?php if ( comments_open() ) : ?>
    <?php endif; ?>

    <?php if ( $comments ) : ?>
    <ol id=”commentlist”>

    <?php foreach ($comments as $comment) : ?>
    <li id=”comment-<?php comment_ID() ?>” class=”<? comment_style(); ?>”>
    <?php comment_text() ?>
    <p><cite><?php comment_type(__(‘Comment’), __(‘Trackback’), __(‘Pingback’)); ?> <?php _e(‘by’); ?> <?php comment_author_link() ?> — <?php comment_date() ?> @ “><?php comment_time() ?></cite> <?php edit_comment_link(__(“Edit This”), ‘ |’); ?></p>

    <?php endforeach; ?>

    <?php else : // If there are no comments yet ?>
    <p><?php _e(‘No comments yet.’); ?></p>
    <?php endif; ?>

    <p><?php comments_rss_link(__(‘RSS feed for comments on this post.’)); ?>
    <?php if ( pings_open() ) : ?>
    ” rel=”trackback”><?php _e(‘TrackBack URI’); ?>
    <?php endif; ?>

    <?php if ( comments_open() ) : ?>
    <h2 id=”postcomment”><?php _e(‘Leave a comment’); ?></h2>

    <?php if ( get_option(‘comment_registration’) && !$user_ID ) : ?>
    <p>You must be /wp-login.php?redirect_to=<?php the_permalink(); ?>”>logged in to post a comment.</p>
    <?php else : ?>

    <form action=”<?php echo get_option(‘siteurl’); ?>/wp-comments-post.php” method=”post” id=”commentform”>

    <?php if ( $user_ID ) : ?>

    <p>Logged in as /wp-admin/profile.php”><?php echo $user_identity; ?>. /wp-login.php?action=logout” title=”<?php _e(‘Log out of this account’) ?>”>Logout »</p>

    <?php else : ?>

    <p><input type=”text” name=”author” id=”author” value=”<?php echo $comment_author; ?>” size=”22″ tabindex=”1″ />
    <label for=”author”><small>Name <?php if ($req) _e(‘(required)’); ?></small></label></p>

    <p><input type=”text” name=”email” id=”email” value=”<?php echo $comment_author_email; ?>” size=”22″ tabindex=”2″ />
    <label for=”email”><small>Mail (will not be published) <?php if ($req) _e(‘(required)’); ?></small></label></p>

    <p><input type=”text” name=”url” id=”url” value=”<?php echo $comment_author_url; ?>” size=”22″ tabindex=”3″ />
    <label for=”url”><small>Website</small></label></p>

    <?php endif; ?>

    <!–<p><small>XHTML: You can use these tags: <?php echo allowed_tags(); ?></small></p>–>

    <p><textarea name=”comment” id=”comment” cols=”100%” rows=”10″ tabindex=”4″></textarea></p>

    <p><input name=”submit” type=”submit” id=”submit” tabindex=”5″ value=”Submit Comment” />
    <input type=”hidden” name=”comment_post_ID” value=”<?php echo $id; ?>” />
    <?php do_action(‘comment_form’, $post->ID); ?>


    <?php endif; // If registration required and not logged in ?>

    <?php else : // Comments are closed ?>
    <p><?php _e(‘Sorry, the comment form is closed at this time.’); ?></p>
    <?php endif; ?>

  • The topic ‘Change appearance of Comments’ is closed to new replies.