Support » Fixing WordPress » Aligning the thumbnail image

  • I want to control the alignment of the featured image(the thumbnail) with the options given in the ‘Set featured image’ pop box.

    <?php if(has_post_thumbnail()) {
                   echo '<div class="border">'; the_post_thumbnail(); echo '</div>';
                } ?>

    I want to add to the div with the class of border a class floatleft or floatright(or nothing) according for what the user chooses.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • To add a class to the post’s thumbnail, you should pass array of attributes to the function get_the_post_thumbnail(), see here

    So it will look something like this (I assume you are in the loop, so $post->ID will work, if not, you should handle to fetch the ID):

    <?php if(has_post_thumbnail()) {
     echo get_the_post_thumbnail($post->ID, 'thumbnail', array('class' => 'border') );
                } ?>

    I can’t get this to work for some reason.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Aligning the thumbnail image’ is closed to new replies.