SitePoint Sponsor

User Tag List

Results 1 to 9 of 9
  1. #1
    SitePoint Zealot Mantti's Avatar
    Join Date
    Nov 2008
    Location
    Finland
    Posts
    159
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How can I remove avatars from a Wordpress theme?

    I'd like to get rid of avatars on wordpress comments but haven't figured out how to do that. If you know the file or lines to edit I would be grateful?

  2. #2
    Is Still Alive silver trophybronze trophy RetroNetro's Avatar
    Join Date
    Jul 2003
    Location
    Texas
    Posts
    6,883
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Should be comments.php. Not sure on the line number, but if you post the content of that file I will take a look.

  3. #3
    SitePoint Member
    Join Date
    Aug 2009
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Remove the comments section in single.php

  4. #4
    SitePoint Zealot Mantti's Avatar
    Join Date
    Nov 2008
    Location
    Finland
    Posts
    159
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks, here's the comments file

    <?php
    /**
    * @package WordPress
    * @subpackage Default_Theme
    */

    // Do not delete these lines
    if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    die ('Please do not load this page directly. Thanks!');

    if ( post_password_required() ) { ?>
    <p class="nocomments">This post is password protected. Enter the password to view comments.</p>
    <?php
    return;
    }
    ?>

    <!-- You can start editing here. -->

    <?php if ( have_comments() ) : ?>
    <h3 id="comments"><?php comments_number('Ei viel&auml; kommentteja', 'Yksi kommentti', '&#37; arviota' );?> artikkelista “<?php the_title(); ?>”</h3>

    <ol class="commentlist">
    <?php wp_list_comments(); ?>
    </ol>

    <div class="navigation">
    <div class="alignleft"><?php previous_comments_link() ?></div>
    <div class="alignright"><?php next_comments_link() ?></div>
    </div>
    <?php else : // this is displayed if there are no comments so far ?>

    <?php if ('open' == $post->comment_status) : ?>
    <!-- If comments are open, but there are no comments. -->

    <?php else : // comments are closed ?>
    <!-- If comments are closed. -->
    <p class="nocomments">Kommentointi suljettu.</p>

    <?php endif; ?>
    <?php endif; ?>


    <?php if ('open' == $post->comment_status) : ?>

    <div id="respond">

    <h3><?php comment_form_title( 'Lis&auml;&auml; kommentti', 'Lis&auml;&auml; kommentti %s' ); ?></h3>

    <div class="cancel-comment-reply">
    <small><?php cancel_comment_reply_link(); ?></small>
    </div>

    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">logged in</a> 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 <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Log out of this account">Log out &raquo;</a></p>

    <?php else : ?>

    <p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
    <label for="author"><small>Author<?php if ($req) echo " (vaaditaan)"; ?></small></label></p>

    <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
    <label for="email"><small>Email <?php if ($req) echo ""; ?></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; ?>
    <?php if (function_exists('ratings_input_table')) ratings_input_table(); ?>
    <!--<p><small><strong>XHTML/strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->
    <small><b>Comment</b></small>
    <p><textarea name="comment" id="comment" cols="100%" rows="4" tabindex="4"></textarea></p>

    <p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit comment" />
    <?php comment_id_fields(); ?>
    </p>
    <?php do_action('comment_form', $post->ID); ?>

    </form>

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

  5. #5
    SitePoint Zealot Mantti's Avatar
    Join Date
    Nov 2008
    Location
    Finland
    Posts
    159
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by countyleave View Post
    Remove the comments section in single.php
    That I could do, but then it removes the whole comments section which is not the purpose. I only want to remove those avatar images.

  6. #6
    SitePoint Evangelist rhysboy84's Avatar
    Join Date
    May 2007
    Location
    Colwyn Bay, North Wales, UK
    Posts
    438
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ah yes, wordpress 2.x's "wp_list_comments()" upgrade.

    Basically, it sets the template. It can be useful, particularly for newbies, but I think it's a pain.

    Nevertheless, to remove avatars easily, I'd open up your style.css, and put this right at the bottom:-

    Code:
    .avatar
    
    {
    
    display:none;
    
    }
    Should do the trick.
    I'm Rhys Wynne & I blog at Winwar Media
    WP Email Capture: Free Email/Ebook Marketing Wordpress Plugin
    UK Based SEO? Tweet Your Location to #ukseohere!
    | My Brand New Brand | Twitter |

  7. #7
    SitePoint Zealot Mantti's Avatar
    Join Date
    Nov 2008
    Location
    Finland
    Posts
    159
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That worked, thanks rhysboy84. It still shows on source code but it seems too complicated to start removing it from there.

  8. #8
    SitePoint Evangelist rhysboy84's Avatar
    Join Date
    May 2007
    Location
    Colwyn Bay, North Wales, UK
    Posts
    438
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Mantti View Post
    That worked, thanks rhysboy84. It still shows on source code but it seems too complicated to start removing it from there.
    Yes. Wordpress recently switched to a format that the comment code was automatically generated, including the avatars. Why I have no idea. But 99 times out of 100 the solution I posted will suffice
    I'm Rhys Wynne & I blog at Winwar Media
    WP Email Capture: Free Email/Ebook Marketing Wordpress Plugin
    UK Based SEO? Tweet Your Location to #ukseohere!
    | My Brand New Brand | Twitter |

  9. #9
    SitePoint Zealot
    Join Date
    Jul 2009
    Posts
    111
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Mantti View Post
    I'd like to get rid of avatars on wordpress comments but haven't figured out how to do that. If you know the file or lines to edit I would be grateful?
    This is a simple question ...

    In the default folder, find comments.php change.

    Or if you do not want to comment, put <? Php comments_template ();?> Get rid of.


Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •