When you post my forum on social media (Facebook and Twitter) no image shows up:
https://smallcaps.com.au/forum/
(it works on LinkedIn however)
I can't see why the feature image is not loading.
Here are screen shots of what's in my wordpress and the social media validators:
https://imgur.com/a/HSOa8in
How can I have the feature image show?
I have run it through facebook debugger and twitter card validator but no success there.
@stocksforum I've noticed this too. Originally, I thought it was my code (I've written a function that will take the full URL of the page and share that instead of stopping at just "/forum" for example) but on checking, all the OG tags are intact, and my code works fine for general posts and pages - however, it doesn't work for wpForo pages.
wpForo allows to set default image for social network sharing. Also it automatically adds a share image on topic page if the first post of that topic has some image, so when you share some topic it comes with according image dynamically. Please read these support topics:
- https://wpforo.com/community/how-to-and-troubleshooting-2/my-forum-share-button-is-selecting-a-particular-image-thumbnail-for-all-the-posttopic-discussions/#post-24616
- https://wpforo.com/community/how-to-and-troubleshooting-2/wpforo-is-not-genereating-ogimage-tags/#post-16386
- https://wpforo.com/community/general-discussions/sharing-wpforo-links-on-linkedin/#post-14202
Note: Social Network share functions have a hard cache system, after adding a default share image please use other URLs to share to seee the result, otherwise you'll see the old "no image" screen.
Have got it almost all sorted. Facebook works, however with Twitter we can't get the large summary card image to appear.
My developer is saying that:
Looks like wpforo is overriding the Yoast setting. Can you please get in touch with them and request the hook / filter to correct this
Wpforo makes this:
<meta name="twitter:card" content="summary" />
We need this:
<meta name="twitter:card" content="summary_large_image" />