MEC Calendar featured image not showing when shared to FB

Hi there,

When sharing events from MEC calendar to Facebook, the event featured image is not showing. I have looked into the settings and have unchecked the Schema box, but that didn’t fix the issue. https://alderwood.cc/

So when you click the share button in the event, it pulls up the correct image: https://prnt.sc/q79yp4,
but once you post to your FB page, it just has the thumbnail of the logo: https://prnt.sc/q79zdk

Hi @tkcostello,

Thank you for writing in, this works on my end


Please use the Facebook Debugger to fetch new data from your page.

Lastly, ensure you’re not using 2 Open Graph systems. If you’re using Yoast, please turn off the Open Graph under the Theme Options > Social.

Cheers!

So I used the debugger and this site isn’t using YOAST. The Christmas Eve event for whatever reason has been fine, but the Starting Point still doesnt pull:

When I did the debugger on that specific URL for that event, it doesn’t even pull in the image: https://prnt.sc/q8f6se

Hi @tkcostello,

I tried to scraped again and the image is there already.

Seems to be good now. Thank you.

I lied. So it seems like when I pull up the event to share, it sometimes will pull in the image in the opening window, but then when it actually posts, it just goes back to having a very smooshed version of the logo:

After I actually share it -

Same happened on the above Christmas event that actually shows up in the preview before sharing, it doesn’t share the image when you actually post it:

BTW - this also happens with Sermon Manger when shared to FB, so if that can be addressed to, that would be great. :slight_smile:

Hi @tkcostello,

I can see the issue. When it was actually shared, I notice it pick ups the logo instead. The issue is happening because you have no actual OG image set on your post. Facebook pickups any images on that page that is available. What we can recommend instead is for you to add an actual OG image. See this article as guide.

Hope this helps.

Doing the debugger isn’t making any changes…I just get these errors https://prnt.sc/q9kdzw and I am not sure what that means. From what I could google, we aren’t using YOAST so I am not sure why it isn’t working. Any other tips for me?
Same goes for the Sermon Manager plugin that also isn’t pulling in the featured image. If the featured image is set, I can’t see why FB isn’t pulling that in.

Thank you!

Hi @tkcostello,

The error that you get shows that the MEC plugin does not add the og:image code which is necessary for Facebook to realize which image to pick from the page.

Facebook tries to guess the correct image, and apparently, it guesses correctly on the debugger but not when it is added in real life. You might get this error intermittently as sometimes it seems that Facebook can guess the correct image. But the underlying problem is that the proper code is missing in the plugin.

I checked the MEC documentation and in the comment section of the Social Networks article I see that someone else has the same problem that you have:

The solution given there, is to make sure that you use the latest version of the MEC plugin. The next step I took was to check the changelog of the plugin here:

I found out that the problem is fixed in version 4.0.0:

I checked our version compatibility list and found out that we already support till version 4.9.0 of the Modern Events Calendar plugin:

The conclusion is that you must have an old version of the plugin and you need to update, but I do not have access to the admin of your website to be sure.

kindly get back to us with the result of the steps above and URL/User/Pass of your WordPress dashboard using the Secure Note functionality of the post to follow up the case if you still have problems.

Thank you.

Thank you.

I replied with login info in a secure note. I did update the MEC plugin to the 4.9.0 version. When I pull up the FB sharing, the image now shows in the window, but when it shares, it still only actually posts the logo still…not sure what else I need to do there.

I appreciate your last post and your investigation. :slight_smile:

Hello @tkcostello,

Since you do not have any SEO plugin, please enable the Open Graph in Pro > Theme Options > Social so that the featured image in a post, pages and in your events will automatically be used as the image for sharing in social networks. You may also insert a Social Image Fallback for pages, post, or events that does not have any featured image.

We would love to know if this has worked for you. Thank you.

That did the trick! Thank you so much

That worked for the MEC Calendar, but not for the Sermon Manager. That one when shared to FB is now showing the Fallback image instead of the featured image that is set.

Any ideas?

Hi @tkcostello,

The reason behind that behavior that you have described is that the option my colleague suggested, adds a default image for the cases that do not have open graph code. Open Graph is the code necessary for Facebook to show the image.

It seems that the plugin in question does not have the Open Graph code and naturally, the theme option will use the default image for that.

Unfortunately, there is nothing that we can do about that, you either need to avoid using the theme option and contact the third party plugin to implement the Open Graph code or have the theme option enabled and use the default image.

We suggest that you contact the plugin developer and ask them to implement the functionality.

Thank you for your understanding.

I will contact them, thank you guys!

You’er welcome :slight_smile:.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.