Are you talking about the Site Icon? In WordPress Admin, take a look at Appearance -> Customize -> Site Identity. make sure you have uploaded a 512 x 512 pixel image for your Site Icon.
It wouldn’t hurt to also add a favicon to the public_html folder for your site.
Thread Starter
tu586
(@tu586)
The site icon could be a feature image for the main page.
But I am talking about adding feature images to each page, specially on the blogs, so that when I leave a link in social media sites that feature image comes as the image of the page.
Maybe I can just upload an image and that image would automatically show up on each link.
But what if I want the feature image NOT to be visible on the actual page?
What if I upload 2 or 3 images? How would any website know which image to pick up?
People from Yoast and Visual Composer told me maybe the theme creator controls this type of setting, and that is why I am posting here.
Other people told me that “open graph” which is a code setting could handle this type image setting.
So far no luck with any of the wordpress plugins, theme, or site creator tools.
Okay, I think I know what you mean now.
Adding the Open Graph meta tag for images does sound like what you need to do.
Take a look at this tutorial. It suggests using the Yoast SEO plugin to add the Open Graph meta tags and has some useful information about how to debug Facebook if it’s not showing your images. If you don’t need all the features of Yoast SEO, search the plugins page for “open graph” and you’ll see a bunch of plugins that can add the meta tags.
You will need to add Featured Images to each post, but if there are pages/posts that you don’t want to display a featured image for on your site, you can use CSS to hide them or use a theme that doesn’t display them.
We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.