Structured Data Plugin for WordPress

Download the Structured Data Plugin for WordPress. snip is an innovative structured data plugin for WordPress that adds JSON+LD formatted snippets to your website. This is needed to help search engines understand the content on your page and give them explicit clues about the meaning of it.

Some of that structured data will show so-called “Rich Snippets” or “Rich Search Results” like stars, images and a lot more. Not only will this push your search results forward, but using structured data is also a ranking factor of all major search engines, too.

Changelog and Roadmap

  • 2.17.6 (May 28, 2020)
    • Added new formal German translation; corrected some wrong translations
    • Fix: Term Title and Term URL maybe wrong when used on archive pages and in a loop
    • Updated language translations
  • 2.17.5 (May 19, 2020)
    • Fixed a deprecated warning from YoastSEO due to code changes in version 14.x
  • 2.17.4 (May 18, 2020)
    • Fix: WooCommerce product price may not show up in configurations where the field type is in a loop and the current product is a “simple” WooCommerce product
  • 2.17.3 (May 15, 2020)
    • Fix: PHP fatal error on thumbnail fetching function
    • Fix: Prevent future PHP errors on installations with weird post-ID behavior
  • 2.17.2 (May 14, 2020)
    • Fix: Plugin did not update to 2.17.1 automatically
  • 2.17.1 (May 14, 2020)
    • Fix: make sure that the “Variable products” loop includes the single product and all grouped products, too!
  • 2.17.0 (May 12, 2020)
    • New: two new filters to allow filtering HTML tags for fields.
    • Fix: overwritten fields did not allow HTML tags.
  • 2.16.2 (May 11, 2020)
    • Fix for WooCommerce: availability field type. People with WooCommerce y 3.5.0
    • Fix: make sure overwritten descendant-types get overwritten correctly
  • 2.16.1 (May 7, 2020)
    • Fix issue where ‘descendant-’ was prefixed when a property with possible descendants was overwritten.
  • 2.16.0 (May 3, 2020)
    • New: Setting to allow schema.org/PreOrder instead of schema.org/LimitedAvailability.
    • Updated language translations.
  • 2.15.4 (May 3, 2020)
    • Fix: Show dropdown of descendant schema types if the sub-schema is an Enumeration
  • 2.15.3 (Apr. 24, 2020)
    • Allow to set the home URL.
    • Allow certain HTML tags in the textarea field. See https://developers.google.com/search/docs/data-types/faqpage#answer
    • Added a notice to the deprecated ”@id” option in the metabox.
    • Updated language translations.
  • 2.15.2 (Apr. 23, 2020)
    • Fix: WooCommerce availability field type will now return schema.org/PreOrder if backorder is allowed. Will also return schema.org/LimitedAvailability if low stock.
  • 2.15.1 (Mar. 18, 2020)
    • Fix: supporting schema.org/Mass (allowing textfield and metafields)
  • 2.15.0 (Mar. 2, 2020)
    • New: added method `get_main_snippet_id()` for a better filtering using custom code.
  • 2.14.26 (Mar. 2, 2020)
    • Fix “Incorrect description of a {min,max} interval” error on MySQL version >= 8.0
  • 2.14.25 (Jan. 21, 2020)
    • Fix: make sure that filters that add data to an already overwritten fields get applied correctly
    • Updated language translations
    • Added Health Check information for outdated PHP and WP versions for future SNIP versions
    • Fix: properties of sub-schemas did not show a text field
  • 2.14.24 (Jan. 20, 2020)
    • Fixed issue where duration field type showed a second textarea a89156f Florian Simeth <florian@florian-simeth.de> 20.01.2020, 18:23
  • 2.14.23 (Jan. 6, 2020)
    • Loop fix: make sure that the Item ID is the key of the array so it’s handed over to the function correctly.
  • 2.14.22 (Nov. 26, 2019)
    • Fix for breadcrumbs: make sure that the category with the highest number of parents are returned so that the breadcrumb trail is complete.
  • 2.14.21 (Nov. 22, 2019)
    • Fix PHP warning that may occur on some WooCommerce setups
  • 2.14.20 (Nov. 17, 2019)
    • Fix: remove thousands separator on WooComerce price field
  • 2.14.19 (Nov. 9, 2019)
    • Fix: make sure already overwritten values get their default values IF NOT overwritten
  • 2.14.18 (Nov. 8, 2019)
    • Fix: rules were not saved correctly in some circumstances
    • Fix: some overwritten values of possible sub-snippets where not filled correctly on the frontend in some constellations.
  • 2.14.17 (Nov. 6, 2019)
    • Avoid confusion: Remove “getting started” tab on “welcome” screen as it has a link to the PRO version which is not yet out.
    • Updated some language translations
  • 2.14.16 (Nov. 5, 2019)
    • Fix: Allow to add text input to XPathType fields
  • 2.14.15 (Nov. 1, 2019)
    • New: Show additional information in the health check window of WordPress
    • Fix: overwritten data from version > 2.13 and > 2.14.1 did not appear anymore
  • 2.14.14 (Oct. 31, 2019)
    • Fixed PHP error
  • 2.14.13 (Oct. 30, 2019)
    • Fix: overwriting did not work correctly if someone has multiple properties with the same name that are all marked as overridable and as list.
    • Fix an issue where some properties got a wrong value if there were multiple properties of the same name where one is marked as “list”.
  • 2.14.12 (Oct. 30, 2019)
    • Fix: duplication of overwritten list properties was not possible in some configurations
  • 2.14.11 (Oct. 29, 2019)
    • Fix: duplicated overwritten snippet values did not show up
  • 2.14.10 (Oct. 28, 2019)
    • Fix: make sure that WooCommerce variable products can be detected properly when defining a rule where post taxonomy = variable
  • 2.14.9 (Oct. 25, 2019)
    • Fix: multiple overwritten properties did not appear when marked as “list”
  • 2.14.8 (Oct. 24, 2019)
    • Fix: import of rules may not select the right value
    • Fix some issues where data-properties could not be read with jQuery
    • Speed: Avoid overwriting-check if there are no properties to overwrite
    • Speed: Do not search the whole schema database to check for overwridable properties
  • 2.14.7 (Oct. 20, 2019)
    • Fix: Overwritten properties get sometimes overwritten again if they have a default value
  • 2.14.6 (Oct. 19, 2019)
    • Fixed issue where some form elements did not appear in the overwrite window
  • 2.14.5 (Oct. 18, 2019)
    • WooCommerce “offers” field type: remove all offered items (aka IndividualProduct sub schemas) to get rid of the new product errors that Google brings up. Instead show an AggregateOffer on variable and a single Offer for normal products. Check out this blog post for more information.
  • 2.14.4 (Oct. 18, 2019)
    • Fix: Global Snippets could not be saved correctly.
    • Fix: Overwritten values maybe deleted after Global Snippets are saved to database.
  • 2.14.3 (Oct. 17, 2019)
    • Fix: Fix issues with overridable properties
    • Fix: post meta data from are maybe not deleted properly on uninstall
  • 2.14.2 (Sept. 30, 2019)
    • Fix: overwriting of properties that are deeper than 2 could not be overwritten properly
    • Fix: overwritten properties got overwritten again in some cases
  • 2.14.1 (Sept. 24, 2019)
    • Fix: make sure new overridable variables are actually overwritten on the frontend
  • 2.14.0 (Sept. 24, 2019)
    • New: Added DocBlocks for all Hooks (for Developers). Hook Documentation is available here.
    • New: Export feature now exports rules on Global Snippets, too.
    • New (in Pro): Setup Wizard
    • New (in Pro): Sync functionality
    • New: Allow to uninstall (remove all data) if user decides to
    • Prepare for PRO version.
    • Fix: “Global Snippets” menu moved into SNIPs main menu.
    • Fix: make sure that overridable properties that are marked as lists and inherit schema classes are saved correctly.
    • Fix: WooCommerce width, height, depth and weight values did not return the right content.
    • Fix: make sure all field types for WooCommerce can be loaded for variable products as well.
    • Updated language translations.
  • 2.13.3 (Sept. 1, 2019)
    • Fix: the value of the loop select box was not exported
    • Fix: Allow overriding if the initial field type is not equal to a textfield
  • 2.13.2 (Aug. 23, 2019)
    • New: allow to add term meta data and term description
    • Fix: “Term title” and “Term URL” field types now return the right values if integrated on taxonomy archive pages
    • Fix: “Category URL” field type now returns the category URL if integrated on a category page
    • Fix: “Category” field type now returns the category name if integrated on a category page
    • Fix: Rule “Page type is equal to Archive page: categories” and “Page type is equal to Archive page: tags” did not work
    • Fix: Global Snippet Value window did not list all Global Snippets
    • Updated some translations
  • 2.13.1 (Aug. 7, 2019)
    • New: Allow to uninstall the plugin
    • New: added “Cannot active the plugin?” link
    • New setting: pretty print of JSON-LD code
    • Fix: make sure plugin does not active itself if there is no purchase code
    • Fix: make sure the plugin fetches the right loop items on archive pages
  • 2.13.0 (May 20, 2019, see post: What’s new in version 2.13.?)
    • New: Allow to import JSON+LD examples from around the web into a Global Snippet
    • New: Allow to import SNIP code examples.
    • New: Global Snippets can be exported
    • Fix: The “training” tab on the “Let’s start” page has been layouted due to changes in WordPress 5.2
    • Fix: make sure that overwritten 5-star ratings are transformed to AggregateRating schemas correctly
    • Fix: send nonce when fetching global snippets to avoid permission problems
    • Updated translation files
  • 2.12.2 (Apr. 25, 2019)
    • Fix: make sure that empty sub-snippets get removed even when they are in an array
  • 2.12.1 (Apr. 24, 2019)
    • Fix: it was not possible to add text to Number fields
    • Make sure sub-schemas are not included if all properties are empty
    • Updated language translations
  • 2.12.0 (Apr. 22, 2019; see: What’s new in 2.12?)
    • New: New WooCommerce fields
    • New: allow to loop through variation products in WooCommerce
    • New: Allow to deactivate Yoast SEO schema
    • Fix: Show the right version number on welcome screen
    • Renamed WooCommerce fields (for better overview)
    • WooCommerce: update “priceValidUntil” to show a date in 1 year instead of 1 month
    • Added $post_id to the wpbuddy/rich_snippets/rich_snippet/loop/items filter
  • 2.11.0 (Mar. 30, 2019; see What’s new in 2.11?)
    • New: Allow to turn off caching.
    • Fix: Avoid autoloading of cached snippets.
    • Fix issue where it was not possible to add text or a number for schema.org/Quantity values.
    • Fix: make sure the plugin does not overwrite settings options if deactivated and activated again
    • Updated language translations
  • 2.10.2 (Mar. 28, 2019)
    • Fix: allow all fields that can have a text-value to be overwritten
    • Fix: Allow to use the “Date” fields on “DateTime” values, too.
  • 2.10.1 (Mar. 21, 2019)
    • Fix: Allow to set “Yoast SEO Content Image” for URL fields, too!
    • Fix: Caches maybe not always cleared (especially when a Global Snippet gets deleted)
    • Fix: do not strip zero-values that have been manually been entered
  • 2.10.0 (Mar. 18, 2019; see What’s new in 2.10?)
    • New field type: “First image in Content” (Yoast SEO only)
    • New: Added Persian language translation. Thanks to CG-Team.
    • New: allow to include values from the WordPress options database
    • New: allow to integrate terms from taxonomies as a comma separated list
    • New: allow to target child terms in ruleset metabox
    • Fix: Updated the global Article schema to include fallback images and tags for keywords
    • Fix: Filter empty values from properties that are arrays (have multiple values) to avoid errors on the Structured Data Test Tool
    • Updated language translations
  • 2.9.1 (Mar. 9, 2019)
    • Fix: remove the “s” from “https” for the availability property on the WooCommerce “Offers” Field Type
    • Added all new videos to the “training” section of the “Let’s start” page.
    • New language translations
  • 2.9.0 (Feb. 28, 2019; see What’s new in 2.9?)
    • New: Make the user aware that (s)he should rate the plugin.
    • New: Allow to enter text into the “Delivery Method” field.
    • Fix: global snippets overview showed snippet id in the “predefined” column
    • Looping-Functionality fix: taxonomy loop did return the wrong terms
    • Fix double slash that gets added in some plugin/webserver constellations (WPML, etc.)
  • 2.8.3 (Feb. 21, 2019)
    • Fix: Settings options did not save properly if there was no value in the database.
  • 2.8.2 (Feb. 18, 2019)
    • Fixed: carousel for products were active an all pages
    • Fixed: Sitelink search box was active an all pages (should only be active on the front page)
    • Fix: Added url property for the Sitelink Searchbox (to avoid errors)
  • 2.8.1 (Feb. 15, 2019)
    • Fixed the Sitelink Searchbox predefined snippet (it produced an error)
  • 2.8.0 (Feb. 14, 2019)
    • New: Allow to loop through a query to dynamically create properties (particular interesting for archive pages, breadcrumbs, etc.)
    • New filterswpb_rs/cache/rule_{post_id}wpbuddy/rich_snippets/fields/loop_subselect/valueswpbuddy/rich_snippets/fields/loop_subselect/options
    • New: Two new fields: ‘Search URL’ and ‘Search URL with placeholder’ (important to create the Sitelink Searchbox)
    • New: Two new fields: ‘Term URL’ and ‘Term title’ that are needed for looping
    • New: New predefined examples: Sitelink Searchbox, Breadcrumbs for posts, Breadcrumbs for pages, Carousel for archive- and search-pages
    • New: Two new action hooks: wpbuddy/rich_snippets/save_snippet and wpbuddy/rich_snippets/clear_call_caches
    • New: Allow usage of sequential numbers (auto-fill with sequential numbers)
    • New: Allow to target archive- and search pages.
    • New: Integrated new columns into global snippet posts view on admin screen
    • Integrate new columns into global snippet posts view on admin screen
    • Fix: make sure the excerpt does not show the full content if there is an excerpt in the database Fix: make sure primary category (from YoastSEO) is only taken if YoastSEO plugin is actually active
    • Fix: remove the activation banner from the activation page
    • Fix: Show the activation state (if plugin has been activated already – yeah, it confused people)
    • Fixed in issue where some Global Snippets may have disappeared due to a wrong caching behavior
    • Fix: It was not possible to target the front page with the ‘Page Type = Everything’ Rule
    • Updated language translations
  • 2.7.4 (Jan. 3, 2019)
    • Fix: Show the authors display name instead of his/her nicename when “Current Post Author” has been selected on a global snippet
  • 2.7.3 (Dec. 17, 2018)
    • Fixed issue on WooCommerce offers where the default value for the priceUntil property is the same day of the page load.
  • 2.7.2 (Dec. 14, 2018)
    • WooCommerce Fix: make sure that no aggregateRating property is added when there are no reviews
  • 2.7.1 (Dec. 11, 2018)
    • Updated language translations
  • 2.7.0 (Dec. 11, 2018) – Add your feature request here.
    • This update is all about help!
    • New layout on snippet generation (now showing field type as well)
    • New: allow to expand/collapse all properties at once
    • New Activation page
    • New Training page
    • New: Recipe snippet as an example shipped with the plugin
    • New: Added a lot more inline help links
    • New: For WooCommerce the plugin can now automatically add reviews.
    • Fix: Default Organization snippet has been updated because of this
    • Fix: The WooCommerce offers field type has been updated because of this.
    • Fix: empty sub-schemas where transformed to a “Thing” if there were no properties
    • Updated: the predefined product snippet has been updated to use WooCommerce reviews, review ratings and product attributes for mpn, gtins, etc.
    • Updated: language translations
  • 2.6.0 (Nov. 26, 2018)
    • New: You can now add a Product Review Rating for WooCommerce products
    • New: It’s now possible to link/reference a Thing (needed for Breadcrumbs)
    • Fix: Plugin did not update via WP-CLI.
    • Updated language translations
  • 2.5.5 (Nov. 2, 2018)
    • Fixed an issue where snippets may not get saved correctly
  • 2.5.4 (Oct. 30, 2018)
    • Fixed: Sub-Snippets did get an @id property when an ID has been defined in a global snippet.
  • 2.5.3 (Oct. 3, 2018)
    • Fixed an issue where referenced snippets were not merged into the original snippet

Download 

Leave a Reply

Your email address will not be published. Required fields are marked *

E-courses Hub © 2015