Okay, just needed to shorten it further for Twitter and Bluesky. Now using:
{excerpt:characters(150)} {url_short}
However, it doesn’t use the excerpt we have set (via Yoast), it uses the first text in the article.
Also, the images don’t load reliably. If I go into Buffer and delete the image and save, then go back and load the “Suggested media” and save, it seems to work (at least, the preview shows the image, I’ll have to check if it actually appears in the social platform). Only works if I delete the image and save, and go back, not if I just try to X out the image and then press the “Suggested media” link.
I’ve tried “Use Open Graph” instead of “Use Feat. Image”, doesn’t seem to work either. Suggestions? Thank you.
-
This reply was modified 5 months, 1 week ago by
jamminjames. Reason: image problems
-
This reply was modified 5 months, 1 week ago by
jamminjames.
Plugin Author
wpzinc
(@wpzinc)
However, it doesn’t use the excerpt we have set (via Yoast), it uses the first text in the article.
Correct and expected behaviour, noting the Post’s excerpt will be used, not Yoast’s meta description: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#post
The Yoast meta description is available in the Pro version: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#yoast-seo
I’ve tried “Use Open Graph” instead of “Use Feat. Image”, doesn’t seem to work either. Suggestions?
Use OpenGraph is recommended. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/debugging-issues/#featured-image-does-not-display, specifically points 5 through 13.
Thanks. So, I switched to OpenGraph, and it worked for Facebook & Twitter, but not for Bluesky, which posted, but the photo did not show. I did go through the recommendations at the link, and the validation links show it’s good, but of course, there isn’t one for Bluesky.
Any recommendations for Bluesky? There are no errors in the log. It was working with Featured Image checked, instead of OpenGraph. Is there perhaps a hook I could use in our child theme’s function.php file to make Bluesky use Featured Image?
Following up, hoping for some answers. Do you have any recommendations to get the image to work in Bluesky? It had previously worked with Featured Image checked, instead of OpenGraph, however, for X, it seems OpenGraph works best, and images are not posted there if we use Featured Image. So, there are conflicting results with the two plugins, depending on what setting is used for images.
Is there perhaps a hook we could use in our child theme’s function.php file to make Bluesky work with OpenGraph?
Plugin Contributor
Tim
(@n7studios)
See https://www.loom.com/share/8fd0a7b21a2c4d9c9758e28b63b96ec9, demonstrating use of this Plugin and Yoast SEO correctly serves OpenGraph cards across Bluesky, X and Facebook.
You’re welcome to:
Finally, some users report better results with Social Post Flow, which may be worth trying to isolate the issue: https://ww.wp.xz.cn/plugins/social-post-flow/
Thanks!
I have started a support request with Buffer, but still have not been able to solve this.
We have added a Cloudflare rule to skip Hotlink protection and Bot fight mode for WP to Buffer’s bot. Still, only Bluesky fails to load the image. The rule matches (http.user_agent contains “BufferLinkPreviewBot”) or (http.user_agent contains “Bufferbot”). Can you suggest something else to add to that rule?
Thanks.
Plugin Contributor
Tim
(@n7studios)
At this stage, only Buffer can diagnose this. The plugin is correctly sending your OpenGraph data, which validates correctly, and the image posts on other networks.
Bluesky image fetching is handled entirely by Buffer’s API, so any issues with caching or rendering need to be resolved with them.
As noted before, Buffer Support are best placed to advise on Cloudflare rules or hosting requirements specific to Bluesky. There’s no plugin hook to change this behavior per network.
Thanks.