Can I get a discount?

From time to time people are asking for a discount. To make it short: I’m afraid I can’t offer you any discounts due to technical reasons. Read on to learn more about this.

Continue reading

How to renew your support

If you bought SNIP on CodeCanyon you subscribed to a 6-month (or optionally to a 12 month) support plan that expires automatically after at that time. After that you need to renew your support in order to get one-to-one support via E-Mail. Here is how you can do that.

Continue reading

Structured Data Examples

In this post I want to show you a few Structured Data examples, how they may look like in search results and how they’re actually build. If you’re using SNIP, my Structured Data Plugin for WordPress, you can either copy&paste the JSON+LD code or (even better) copy&paste the Global Snippets code. That will save you a ton of work because you basically only need to have look if it fit’s your need. No coding. Nothing. Enjoy! 😉

Continue reading

How to use a certain post thumbnail size

Bill asked me today how it’s possible to use a certain post thumbnail size in SNIP. Unfortunately that is not possible at the moment directly within SNIP. However there is a workaround that extends its functionality. And here is how it works:

Continue reading

Schema for WooCommerce: The Ultimate Guide

The time has come: nobody can avoid structured data anymore. It’s part of technical SEO. I wrote a lot about it in the past but in this blog post I want to focus on Schema for WooCommerce. Hopefully you can learn a lot about it and you are able to create your own snippets after that. Have fun!

Continue reading

How to deactivate Structured Data Generation in Yoast SEO

Yoast SEO has started to integrate Structured Data in version 11.0. However it’s still not possible to create your own schemas without the knowledge of the programming language PHP. If you want to totally remove Structured Data generated by the plugin, follow the instructions below. In the end I also clarify how it’s possible to remove Structured Data generated by Yoast SEO for WooCommerce plugin.

Continue reading

How to Exclude Structured Data on certain Posts

Of course you can exclude Structured Data on certain posts (pages and custom post types), too. It’s super easy (see down below). However I would not recommend to use this functionality very often as it messes up your ruleset-metabox and therefore it quickly gets very complicated.

Continue reading

How to use stamped.io ratings in Structured Data with SNIP

A customer asked how he can use stamped.io review ratings for an AggregateRating for his WooCommerce products. Here is how it works:


As far as I know you need to use stamped.io’s WordPress Plugin. It fetches all the ratings from their API and buffers it into the WordPress post meta database table. SNIP can access this data.

First of all you need to follow the example on how to work with custom fields. The configuration of the AggregateRating schema is a little different.

You can use the following values:

  • ratingValue: Post meta field “stamped_io_product_reviews_new->rating”
  • bestRating: Direct Text Input “5”
  • reviewCount: Post meta field “stamped_io_product_reviews_new->count”
  • worstRating: Direct Text Input “1”

That’s it! Have fun! 😉

Errors and warnings on Googles Structured Data Test Tool. What should I do?

It seem that currently no single week passes by where Google does not change something on the Structured Data algorithm. More and more users a writing to me because they get errors and/or warnings on the Structured Data Test Tool or in the Search Console. This blogpost exists to clarify the difference of both.

Read more

How to generate a BreadcrumbList Schema

A breadcrumb trail on a page indicates the page’s position in the site hierarchy. A user can navigate all the way up in the site hierarchy, one level at a time, by starting from the last breadcrumb in the breadcrumb list.

Google uses the BreadcrumbList Schema-Type to show it in search results. You can read more about that on Googles Reference Page. In this post I’ll show you how to generate a BreadcrumbList with SNIP – The Rich Snippets and Structured Data Plugin for WordPress.

Continue reading

How to install the Rich Snippets Plugin.

Installing the plugin is super easy. After you have downloaded the plugin from CodeCanyon or (in case you bought it from me) right from this site, you just need to follow the steps below:

  1. Upload the rich-snippets-wordpress plugin folder to the /wp-content/plugins/ directory.
  2. Activate the Rich Snippets WordPress Plugin through the „Plugins“ menu in WordPress.
  3. Head to the „Rich Snippets“ menu that appears in your WordPress dashboard and click „Activation“. Enter your Envato purchase code end click the big blue „Let’s get started“ button.? If you don’t know where you can find your Envato purchase code, click here.
  4. Then click the „Global Snippets“ menu in your WordPress dashboard to manage global snippets.
  5. Or add your own snippets directly in your blog posts, pages or custom post types.

Quick start

Take the Structured Data Training. It’s free for all customers. It tells you every thing from:

  • What Structured Data is.
  • What Rich Snippets are.
  • How to use SNIP.

 

How to deactivate JSON+LD schema output of “The Events Calendar” plugin

Google and other search engines are working heavily on schema.org integration. In the past, a lot of theme and plugin authors have integrated schema.org in their plugins but could not keep up with the speed of changes. So what I see happens a lot is that plugin and theme authors do not update their code accordingly. This is the case with the The Events Calendar plugin, too. It is missing some fields search engines want to see.

Continue reading

How does the licensing work?

I’m a seller on Envato Market (CodeCanyon) so I’m bound to their license system. If you want to read more about their licensing, please go and read the information about the Standard License. They even have a FAQ page that should answer most of your questions as well.

The questions that I get most often are the following ones:

Do I need a a license for every single domain?

The short answer is yes. Even the extended license does not allow you to use it on multiple domains. As far as I know, Envato has no plans to changes this in the future.

Do I need multiple licenses if I’m on a multisite?

  • Yes, you need multiple licenses if every site on your multisite has its own domain name.
  • No, you don’t need multiple licenses if you’re using subfolders or subdomains for the multisites.

How to add @id field to a snippet

Since version 2.4.0 it’s now possible to add a customized @id-field to each global snippet. Just edit a global snippet and scroll down to the JSON+LD metabox as shown below.

WordPress Metabox with a field for the @id value of a snippet
Edit the @id value.

Normally, search engines expect an URL with a hashtag here. So you can add the {url} placeholder to replace it with the current page URL. For example, if the snippet get’s included into the page https://this-is-my.site/whatever/ and you define the @id value as {url}#product then the full @id value would be https://this-is-my.site/whatever/#product.