Hi there:
I’ve been having a problem with our recipe card plugin from YumPrint. The plugin is great but the shortcode doesn’t work in emails to our subscribers. From what I understand from the plugin creator, this lies in JetPack’s hands. Obviously, the ideal solution for us would be for this shortcode to work in emails sent through JetPack.
This is an existing issue with third-party shortcodes and Jetpack. The problem lies in the fact that the emails get sent out using the same system that WordPress.com emails are sent. Since WordPress.com does not support plugins, but they do have their own list of shortcodes that they’ve developed (and most are included in Jetpack), those specific shortcodes will show in emails properly. Currently, shortcodes that aren’t supported on WordPress.com will show as the raw shortcode – like [example-shortcode]
in email notifications. We’ve opened an issue in GitHub to address this specific issue – you can follow along with the process here:
https://github.com/Automattic/jetpack/issues/869
However, I noticed that you have a very rudimentary recipe card shortcode and was going to try it out but I couldn’t activate JetPack shortcodes on our site to test it. Every time I did, the site loaded to a blank page. Any idea what is causing this?
I’m not entirely sure. The only shortcodes we support are the ones listed on this support document and the ones mentioned in our Custom Content Types module, which does include the [recipe]
shortcode.
Looking through the setup instructions – it looks like you need to create the recipe within the shortcodes:
https://en.support.wordpress.com/recipes/
However, the full recipe won’t show in the email notifications either – instead there will be a “Read more of this post” link where the recipe would display.
Regarding the white screen, can you let me know what site you’re having this problem? Once I have that information, I’ll be better able to help.
If you want it to remain private, you can also contact us via this contact form:
https://jetpack.me/contact-support/
Thanks!