WordPress.org

Support

Support » Plugins and Hacks » Photon Not Resizing Featured Image/Post Thumbnail

Photon Not Resizing Featured Image/Post Thumbnail

  • Photon isn’t resizing my featured images.

    Before:

    http://i.imgur.com/xHjv1.png

    Image HTML:

    <img width="125" height="125" src="http://www.sixprizes.com/wp-content/uploads/2012/11/season3_ep6_ss3-pikachus-e1352426241464-125x125.jpg" class="attachment-125x125 wp-post-image" alt="season3_ep6_ss3 pikachus" title="Mastering Marathons">

    After:

    http://i.imgur.com/V6nyC.png

    Image HTML:

    <img src="http://i2.wp.com/www.sixprizes.com/wp-content/uploads/2012/11/season3_ep6_ss3-pikachus.jpg?fit=%2C" class="attachment-125x125 wp-post-image" alt="season3_ep6_ss3 pikachus" title="Mastering Marathons">

    Thumbnail generated with this:

    global $post;
    $size = array(125,125); // $size = array(100,100); in sidebars
    $attr = array( 'title' => get_the_title( $post->ID ) );
    get_the_post_thumbnail( $post->ID, $size, $attr );

    Any ideas why it’s not working? Photon seems incredible and I’d really like to use it!

    http://wordpress.org/extend/plugins/jetpack/

Viewing 15 replies - 1 through 15 (of 32 total)
  • There seems to be a general issue with image resizing in photon, not limited to featured images.

    I think my particular issue is due to using $size = array(125,125) for the thumbnail size AND possibly the cropping, rather than a pre-defined size that has a name. I haven’t had issues other than the featured images/thumbnails where this is the case.

    I’ll try to play around with the code eventually if this isn’t fixed in an update.

    Plugin Contributor designsimply

    @designsimply

    Member

    Just to make sure, are you sure Photon is enabled? I checked your http://www.sixprizes.com/2012/11/08/mastering-marathons/ post just now and it seems like Photon might be turned off.

    Yeah it’s off right now. I don’t want to have the thumbnails messed up on the home page when the site is live.

    I’m seeing the same issue – I don’t understand why there’s an issue at all. Instead of hosting the already resized image, photon is hosting the full-sized image and trying/failing to resize it.

    I thought photon would be an easy to setup CDN service – it looks like it even hosts the css and js files – but if it does such an awful job with resized images, which is like 80% of the images on any given site, it’s useless.

    Plugin Contributor designsimply

    @designsimply

    Member

    Thanks for the update. I’ve found out some additional info.

    I think my particular issue is due to using $size = array(125,125) for the thumbnail size AND possibly the cropping,

    Those are two separate issues. The first one that sets a custom thumbnail size has been fixed and you will see the update working in Jetpack 2.0.1 when it is released.

    The cropping problem is more complex and the developers are aware of the issue and working to fix it. It may or may not be updated in 2.0.1.

    Plugin Contributor designsimply

    @designsimply

    Member

    @bheadrick, the problem wasn’t for all resized images like you suggested, it was only happening for customized sizes of post thumbnails or when modifications were made to an image but those modifications weren’t applied to all sizes. As mentioned above, one of the issues is already fixed and the other is being worked on.

    Thank you for the info Sheri!

    Plugin Contributor designsimply

    @designsimply

    Member

    Here is the fix for the thumbnail resizing issue if you’d like to apply the fix yourself before 2.0.1 is released: http://plugins.trac.wordpress.org/changeset/625457

    I wanted to follow up since 2.0.2 was released. I still have issues with cropped images and I want to bring this up since it looks like the cropping bug might have been worked on.

    How it should look: http://i.imgur.com/OQ6GF.png
    How it looks with Photon on: http://i.imgur.com/vc8hH.png

    It’s almost there! Here’s what the issue is…

    Post thumbnails where I crop ALL image sizes are appearing correctly (which coincidentally is the case for the first article in the middle). Normally I don’t do this, so it’s kind of odd that happened to be a case here. But we can work with this info!

    However when I crop just the THUMBNAIL size, what it’s loading is a scaled version of the uncropped image. So the scaling is working perfectly now, it’s just not applying the crop quite right.

    For reference here’s what my HTML looks like:

    Correct thumbnail (where I cropped all image sizes)

    Photon on:

    <img src="http://i1.wp.com/www.sixprizes.com/wp-content/uploads/2012/11/800px-Dawn_Piplup-e1353520156848.png?fit=125%2C125" class="attachment-125x125 wp-post-image" alt="800px-Dawn_Piplup" title="The Marvelous Misadventures of Empoleon / Accelgor at Santiago Regionals">

    Photon off:

    <img width="125" height="125" src="http://www.sixprizes.com/wp-content/uploads/2012/11/800px-Dawn_Piplup-e1353520156848-125x125.png" class="attachment-125x125 wp-post-image" alt="800px-Dawn_Piplup" title="The Marvelous Misadventures of Empoleon / Accelgor at Santiago Regionals">

    Incorrect thumbnail (where I cropped only the thumbnail size)

    Photon on:

    <img src="http://i2.wp.com/www.sixprizes.com/wp-content/uploads/2012/11/star-wars-empire-strikes-back.jpg?fit=125%2C125" class="attachment-125x125 wp-post-image" alt="star wars empire strikes back" title="The Empire Strikes Back! A Norwegian Regionals Report">

    Photon off:

    <img width="125" height="125" src="http://www.sixprizes.com/wp-content/uploads/2012/11/star-wars-empire-strikes-back-e1353514976709-125x125.jpg" class="attachment-125x125 wp-post-image" alt="star wars empire strikes back" title="The Empire Strikes Back! A Norwegian Regionals Report">

    And the post thumbnails are still being generated with this:

    global $post;
    $size = array(125,125); // $size = array(100,100); in sidebars
    $attr = array( 'title' => get_the_title( $post->ID ) );
    get_the_post_thumbnail( $post->ID, $size, $attr );

    I’m going to revert this back to “not resolved” if that’s ok, just so everyone knows there’s still a bug. Thank you for your efforts with Photon, it’s shaping up to be a really great feature!

    Plugin Contributor designsimply

    @designsimply

    Member

    It’s the “where I cropped only the thumbnail size” versus the “where I cropped all image sizes” that’s the tricky part. This issue will be looked at again in the next major Jetpack release. Thanks tons for the follow-up and specific examples.

    Plugin Contributor designsimply

    @designsimply

    Member

    Adam, can you try these updates and let me know if they solve the problem for you?
    http://plugins.trac.wordpress.org/changeset/632022
    http://plugins.trac.wordpress.org/changeset/632030

    I’m not seeing any difference, unfortunately (for both updates). I’m still getting the same scenario as above where the thumbnail-only crop isn’t working.

    I really appreciate you working on this. If you want, I could leave it active on my site so you could see. I’m going to disable it again for now though.

    I have an issue that if I use Photon, all my images fill the width of the post, regardless of which size I choose to insert in the post. I can resolve this by manually adding image size attributes but this is a bit of a faff – can’t WordPress do this automatically – or can JetPack/Photon not see which size image I want to use?

    Plugin Contributor designsimply

    @designsimply

    Member

    @mhk1058, can you link us to an example of one of the posts where this happens? Also, can you talk a little bit about your process for adding images? Do you add them through the WordPress visual editor directly? Which size option do you select when you add an image? Last question for now, does your theme set a $content_width in its functions.php file?

Viewing 15 replies - 1 through 15 (of 32 total)
  • The topic ‘Photon Not Resizing Featured Image/Post Thumbnail’ is closed to new replies.