WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Facebook open graph stopped showing thumbnails (safe image) (6 posts)

  1. dasfgh
    Member
    Posted 1 year ago #

    The thumbnails of my blogposts shared on FB are gone. Also, the logo of my site doesn't show on FB. i don't know exactly when this changed, but everything was OK previously.

    As far as I can see only the thumbnails hosted on my server are not shown. The thumbnails which i uploaded to photohosting sites (like photobucket.com) still appear and they have "external.ak.fbcdn.net/safe_image.php" in their urls. So it's like photobucket is considered safe and my images are unsafe? I don't get it.

    I tried the http://developers.facebook.com/tools/debug The thumbnails do not show for images on my server. Photobucket appears. The text descriptions appear with no problems.

    It says: Open Graph Warnings That Should Be Fixed: Unable to download og:image: The image referenced by the url of og:image tag could not be downloaded.

    I'm using Open Graph Protocol In Posts and Pages plugin to specify a thumbnail and introduction for each post and I have added meta properties in the header of my blog, including the og:image which now fails to load.

    The problem is not caused by Hotlinking protection. It didn't caused me such problems previously. I turned it off for a while, it didn't help.

    I guess that Facebook made some changes, so how can we solve this now? Thank you.

  2. dasfgh
    Member
    Posted 1 year ago #

    I found it! Strangely, it is related to hotlink protection. I turned on "Allow direct requests (i.e., entering the URL of an image into a browser)" in cpanel if someone needs it.

  3. Nina Max Daly
    Member
    Posted 1 year ago #

    Can you provide more specifics on the solution you found? My thumbnails were showing up on Facebook until about a week ago, and now none are available when I post. The only image option shown is the generic text page icon. I can't figure out how to get my thumbnails back.

    My site is http://www.thesteadytable.com/ I didn't change anything on my end, but I'm wondering if this might have coincided with my upgrade to WP 3.4.2

    I've searched through the forums to no avail.

    Thanks

  4. dasfgh
    Member
    Posted 1 year ago #

    I solved my problem in Cpanel, "Security" section > "Hotlink protection" where I turned on the option "Allow direct requests (i.e., entering the URL of an image into a browser"

    However, you have a completely different problem and it probably lies in your FB Social Reader plugin or the open graph meta data.

    In my case, the thumbs didn't load, I was getting an empty square, cause FB couldnt retrieve the image from my site due to my hotlink settings. FB was like "give me the image, I'd like to show it" and my Hotlink protection said "no, you can't have it".

    Your case is different. There IS a thumbnail, but a wrong one, here it is: http://www.thesteadytable.com/wp-content/plugins/fb-social-reader/images/fbdefaultarticle.png

    It is a default image from your FB Social Reader plugin. If you can open the plugin's settings in your WP Dashboard, try to see if you can specify a different image.

    FB cannot "see" the right thumbnails from your site and retrieves the default one provided by your plugin. It's like FB says: "give me thumbs", the plugin says: "ok, but you can have only this one"

    This happens only with your individual posts. If I post a link to your homepage: http://www.thesteadytable.com on my FB, the thumbs appear without problems and I can even choose.

    There are also other issues with your site.
    I checked it with the fb debug tool: http://developers.facebook.com/tools/debug

    I got the following warnings in FB debug tool for your homepage:

    Open Graph Warnings That Should Be Fixed
    Inferred Property: The 'og:url' property should be explicitly provided, even if a value can be inferred from other tags.
    Inferred Property: The 'og:description' property should be explicitly provided, even if a value can be inferred from other tags.
    Inferred Property: The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

    And I got this warning in fb debug tool for individual post:Parser Mismatched Metadata:
    The parser's result for this metadata did not match the input metadata. Likely, this was caused by the data being ordered in an unexpected way, multiple values being given for a property only expecting a single value, or property values for a given property being mismatched. Here are the input properties that were not seen in the parsed result: 'og:title'

    This is the line that specifies an image for individual post:
    Meta Tag: <meta property="og:image" content="http://www.thesteadytable.com/wp-content/plugins/fb-social-reader/images/fbdefaultarticle.png" />

    I never used that plugin, but i guess that you can open its settings and specify another image, so the meta property og:image will show url to it. Speaking of other issues reported by the debug tool, I'm not sure how to solve them, perhaps you should check your plugin or try to put everything in order manualy in your header file.

  5. dasfgh
    Member
    Posted 1 year ago #

    I forgot to add this it may be important. Have you tried to specify an image of your choice for each of the individual posts by using custom fields? Open a post to edit and find the custom fields section below

    Btw here's a code from your site: pasted on pastebin

    that generic thumb is definetly related to your FB Social Reader plugin

  6. Elle Bee
    Member
    Posted 1 year ago #

    @dasfgh:

    I found it! Strangely, it is related to hotlink protection. I turned on "Allow direct requests (i.e., entering the URL of an image into a browser)" in cpanel if someone needs it.

    OMG, thank you, thank you, thank you!!!

    I have been tearing my hair out over this issue for three weeks, and tried dozens of other suggested "fixes" to no avail. This finally resolved it for me.

    I hope your life is filled with candy and flowers and all manner of other wonderful things, because you TOTALLY ROCK. Thank you again.

Topic Closed

This topic has been closed to new replies.

About this Topic