Forums

Single Post Author Gravatar and Name (1 post)

  1. maxy
    Member
    Posted 3 months ago #

    Hi there,

    I have the following code in my single.php

    Its supposed to pull the Gravatar for the relevant author who has written the post and display their name as well within each single post. Similar code is within my comments.php and this works fine.

    I can't understand what I am missing - I'm no expert!

    Thanks in advance -

    http://www.joecrogan.com

    </div><!--/post-->

    <?php if (get_option('woo_author') != "") { ?>

    <div class="author_info">
    <h3>This post was written by:</h3>

    <?php
    // Determine which gravatar to use for the user
    $email = get_the_author_email();
    $grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=".md5($email). "&default=".urlencode($GLOBALS['defaultgravatar'] )."&size=48";
    $usegravatar = get_option('woo_gravatar');
    ?>

    <?php if ( $usegravatar ) { ?><span class="author_photo"><img src="<?php echo $grav_url; ?>" width="48" height="48" alt="" /></span><?php } ?>
    <p><?php the_author_posts_link(); ?> - who has written <?php the_author_posts(); ?> posts on /"><?php bloginfo('name'); ?>.</p>
    <p><?php the_author_description(); ?> <br style="clear:both;" /></p>
    <p class="author_email">">Contact the author</p>
    </div>

    <?php } ?>

Reply

You must log in to post.

About this Topic