Discussion on SNIP: Structured Data Plugin for WordPress

Discussion on SNIP: Structured Data Plugin for WordPress

4.72 (528 ratings) 4.72 stars
Cart 4,196 sales
Recently Updated

wpbuddy supports this item


This author's response time can be up to 1 business day.

607 comments found.

Pre Sale Question: Is this plugin automatically add schema? I mean I have a job listing site. Am I have to set up every post schema individually?

Hey there. No. There is a functionality that I’ve called „Global Snippets“ or „Schema Templates“ that you can use. You set it up once and it will be live for every job posting.

Hi, thanks for awesome plug-in. I just bought the plug-in, in the plug-in i use class for the post block content, it did put the content auto filled.
But shows show some HTML tag like ( p) Or (strong) in Google snippets tests. Is that something I should worried about ?

Hey there, nice to hear that you like the plugin! ;)

Some HTML tags (like p, strong, etc.) are totally fine. Everything else would be filtered by the plugin.

Greetings Flo

I’m trying to connect a global snippt ‘article’ and a specific snippet ‘thing’ that depends on the post itself. So I always load the global snippet ‘article’ but how do I get this global snippet to also have a mention to another global snippet? Or is it possible to reference a snippet somehow? I tried following this but it doesn’t work. If needed I can provide screenshots.

The @id property of the sub-schema of the mentions-property in the Article is not the same as the one in the Thing-Schema. Use “#PostTicker” on both @id properties.

Awesome! ;) So it was the wrong @id, wasn’t it?


Already using a schema plugin, and have added dozens of gutenberg schema blocks (FAQ, HOW TO etc) . I had to convert them all manually when I moved away from Yoast.

If I were to use SNIP, would I have to convert all these blocks again manually? SNIP looks so much better for my needs, but the thought of doing this again (converted them to yoast previous to this).

So how would it work if I had to convert? What I mean is how does it detect the data in the post for the schema entries? Honestly, it’s such a pain, there’s about 40 entries each category, and converting between blocks, with images took ages.

Should be something that analyses blocks and marks the data ready for another plugin or something. I’d have to keep both plugins active because if I deactivated the one I’m using I get a stack of google errors.

Well, you create a Global Snippet (Schema Template) for your pages and decide on which posts or pages it should be active.

SNIP can use data from a variety of sources (of course there are limitations) but I’m sure you’ll find a way. You can also use data from blocks as described here:


Thanks for your answer, if it can read the content of the Gutenberg blocks and extract the fields from there, that would save a lot of time.

Hello, I would like to know if i use Yoast SEO already do i still need SNIP? are the same thing?

Hey there. It depends what you want to achieve. Here are some thoughts:

hello. the yoast seo plugin has a latest version can i use it both at the same time?

Yes you can but it’s not recommended because in most cases most of the schemes could get in each other’s way. As always: it depends what you want to achieve with your structured data.


Pre-sale – Hi – I would like to feature multiple ‘events’ (from an events custom post type) schemas on a separate page (for example, an events archive page) – Is that possible? I am currently not crawling the actual events post pages, only displaying their data using a loop on an archive page or the home page.