SNIP: Structured Data Plugin for WordPress v2.28.2

SNIP is a WordPress plugin that uses structured data and schemas to generate rich snippets and rich search results.Structured data is needed to help search engines understand the material on your page and provide specific clues about its importance.You get compelling search results on Google, Yandex, Bing, and other search engines, which is a huge side benefit.

"Rich Search Results" is another name for Rich Snippets. These search results (SERPS) may include celebrities, photos, and more.Not only will this increase your CTR, but structured data is also a ranking criterion for major search engines, so having it on your WordPress site should also help with SEO.

Demo: https://code

Features: SNIP: Structured Data Plugin for WordPress

Mark up structured data in a computer-aided way

WordPress structured data is a technical topic. This is great because you only need to build a pattern before automation. This feature is called a "global" fragment.Schema templates are useful because once they are configured, they are available for all your posts. You can choose where you want to go. It's as simple as defining some rules.It's all over!


First, SNIP provides complete architectural documentation. Documentation has been steadily increasing over the past eight years. Not many questions remain unanswered.Regardless of your ability level, my documentation can help you. If you are completely new to structured data, a free structured data course will definitely help.


There is no doubt that structured data helps improve search engine rankings. This is because some code can tell search engines exactly what kind of material to expect on your site.In this way, they will be able to better understand the subject.On search results pages, certain pieces of structured data appear as rich search results, a unique way to display your material on search engine results pages (SERPs).

CTR (click-through rate) increased

There are millions of results for a certain search. Everyone expects users to choose their own search results. This can be achieved by presenting it in a new way. Yes!This is what really works. It's done in WordPress using schemas, which are inserted as structured data. Rich snippets and rich search results are created by some of them.The search results are then displayed "different", for example, they are larger and include pictures, star ratings or other information such as product price and availability.
Trust me when I say this: this is something you must have! You will undoubtedly surpass your opponents!

Can add custom fields (for schema properties)

You can arrange anything the way you want with the built-in world's first structured data generator. Of course, you want to automate as much as possible. This is also possible.The so-called "field kind" automatically populates the schema attribute and populates it differently for each article. You can load data from WooCommerce as well as the Postmeta database in WordPress.You already use advanced custom fields to build fields? In most cases, SNIP can read these and insert them into the schema automatically.

Highly improved

I attach great importance to speed. On the front end, SNIP does not load CSS, JavaScript, images, or anything else. Structured data is only used when absolutely necessary.Also, search engines are the only ones that can read these small snippets of text. This eliminates the need for browsers to read and display them. There is hardly any sluggishness.SNIP is resource-efficient even on the server. Load only the PHP files needed for the job. Finally, only on the SNIP settings page.

Changelog: SNIP: Structured Data Plugin for WordPress

2.28.1 (Oct. 29, 2021)
Fix: Rows did not sort correctly.

2.28.0 (Oct. 19, 2021)
New: Show count of schemas in the post list.
Fix: Caching was active after initial activation of the plugin even the checkbox on the settings page was turned OFF.
Fix: Settings with a default value of true (checkbox ON) were not stored correctly if they were unchecked.
Updated language translation.

2.27.0 (Oct. 13, 2021)
New filter: wpbuddy/rich_snippets/rule/query

2.26.0 (Sept. 9, 2021)
New: Allow to fetch data from blocks. Read more about it here.

2.25.7 (Aug. 4, 2021)
Fix: Added missing JS file.

2.25.6 (Aug. 4, 2021)
[PRO] Fix: Make sure that post meta values are returned as an array correctly
[PRO] Improvement: Load JS files from disk instead of the API.

2.25.5 (July 9, 2021)
Fix [PRO]: ACF fields did not fill correctly if there were sub-schemas included that runs through a loop.

2.25.4 (July 9, 2021)
Fix [PRO]: Post meta field was not selectable in some cases.
Fix [PRO]: Post meta value did not return arrays correctly.

2.25.3 (June 15, 2021)
Fix [PRO]: ACF fields did not retrieve correct values on taxonomy pages.

2.25.2 (May 20, 2021)
Fix [PRO]: ACF Repeater loop did not work on category pages.

2.25.1 (May 12, 2021)
Fix [PRO]: Fatal error when ACF is not active.

2.25.0 (May 10, 2021)
New [PRO]: Support ACF repeater fields in loops.
Fix: Overriding with descendant types did not work correctly.
Updated language translations.

2.24.2 (Apr. 28, 2021)
New: Master Key support (for volume licenses).

2.24.1 (Apr. 22, 2021)
[PRO] Fix: Overridable field wasn’t actually overridable when field type was != textfield.
Updated language translations.

2.24.0 (Apr. 21, 2021)
[PRO] New: First set of Advanced Custom Fields (ACF) support. Read this post on what’s supported yet.
New filter: wpbuddy/rich_snippets/allowed_html
Fix: Arrows were converted to HTML special chars but object vars could not be accessed then.
Enhancement: Return field type list in alphabetical order.

2.23.1 (Mar 12, 2021)
[Free] Setup Wizard: Fix warning when descendants are loading.
[Free/Pro] Setup Wizard Fix: Individual Textfield was gone when Prev button was used

2.23.0 (Mar. 12, 2021)
New Setup Wizard.
Updated language translations.

2.22.4 (Feb. 23, 2021)
[Pro] Fix: Prevent support menu counter to constantly ping the API on WP sites where transients are not working correctly.

2.22.3 (Feb. 14, 2021)
Fix: WooCommerce: Offers field type returned LimitedAvailabilit even when stock management on a product level has been turned OFF.

2.22.2 (Feb. 8, 2021)
[Free/Pro]: WP 5.7 compatibility: Removed old jQuery functions
Added feedback tool
Updated language translations