• Resolved sconet

    (@sconet)


    Hello,

    I have been trying to work this out, i want it when Comments are disabled not to display:

    No Comments

    No comments yet.

    Comments RSS TrackBack Identifier URI

    Sorry, the comment form is closed at this time.

    I want it to display nothing when comments are disabled.

    How can i do this?

    Thanks alot

Viewing 5 replies - 1 through 5 (of 5 total)
  • You’ll need to just edit your theme files. Check your comment files, etc for all instances of those. Either delete (if you know what you are doing) or comment them out…

    Thread Starter sconet

    (@sconet)

    Yes, but if i do that it wont apear if i want them enabled. I want it if the comments is set to disable not do display anything. and end it

    Yes, Kahil was correct. Edit your theme’s comments.php. Your theme seems to lack a test to see if comments are open or closed, so examine the default one to see how it does it.

    Thread Starter sconet

    (@sconet)

    Here is my comments.php file:

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


    <?php comments_number(__(‘No Comments’), __(‘1 Comment(s)’), __(‘% Comments’)); ?>

    <?php if ( $comments ) : ?>

    <div class=”commentlist”>

      <?php foreach ($comments as $comment) : ?>

      <li id=”comment-<?php comment_ID() ?>”>
      <cite><?php comment_type(__(‘Comment’), __(‘Trackback’), __(‘Pingback’)); ?> <?php _e(‘by’); ?> <?php comment_author_link() ?> on <?php comment_date() ?> “><?php comment_time() ?></cite>
      <?php comment_text() ?>

      <?php endforeach; ?>

    </div>

    <?php else : ?>
    <?php _e(‘No comments yet.’); ?>
    <?php endif; ?>

    <?php comments_rss_link(__(‘Comments RSS’)); ?>
    <?php if ( pings_open() ) : ?>

    ” rel=”trackback”><?php _e(‘TrackBack Identifier URI’); ?>

    <?php endif; ?>

    <?php if ( comments_open() ) : ?>
    <?php _e(‘Leave a comment’); ?>

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

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

    <?php if ( $user_ID ) : ?>

    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 »

    <?php else : ?>

    <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>

    <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>

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

    <?php endif; ?>

    <textarea name=”comment” id=”comment” cols=”40″ rows=”10″ tabindex=”4″></textarea>

    <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); ?>

    </form>

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

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

    look at the “else” sections… by either deleting or commenting them out (I’d go for commenting them out in case you change your mind later), you will still have your comments if you want them enabled and you won’t have those things there when disabled…

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Hidden Comments’ is closed to new replies.