=== Schema & Structured Data for WP & AMP ===
Contributors: magazine3
Tags: Schema, Structured Data, Rich Snippets, SEO, AMP
Requires at least: 4.5
Tested up to: 6.6
Requires PHP: 5.6.20
Stable tag: 1.38
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Schema & Structured Data adds Google Rich Snippets markup according to Schema.org guidelines to structure your site for SEO.
== Description ==
Schema & Structured Data for WP & AMP adds Google Rich Snippets markup according to Schema.org guidelines to structure your site for SEO. (AMP Compatible)
Features
- Schema Types: Currently, We have more than 35 schema types such as Blog Posting, News article, Local Business, Web page, Article, Recipe, Product, and Video Object view all. We are going to add all the schema types in the future. You can request the one you want and we will add it for you!
- Conditional Display Fields: Meaning you include or exclude any posts, pages, post types, taxonomies and more!
- Knowlegde Base Support: Recognize the content based on the organization or a person via data type option.
- Full AMP Compatiblity: Supports the AMP for WP and AMP by Automattic plugins.
- Advanced Settings: Play with output of schema markup using these options (Defragment, Add in Footer, Pretty Print, MicroData CleanUp etc.)
- Migration: Import the data from other schema plugins such as (SEO Pressor, WP SEO Schema, Schema Plugin etc )
- Compatibility: Generate the schema markup for the plugins. We have provided schema support for them. Few of them are - kk Star Ratings, WP-PostRatings, bbPress
- Google Review: Display your business google reviews and its schema markup on your website.
- [Premium] Reviews ( Fetch reviews from 75+ platforms ).
- [Premium] Priority Support. Get it We get more than 100 technical queries a day but the Priority support plan will help you skip that and get the help from a dedicated team.
- Review Module: Create your own review rating box with pros and cons and its schema markup
- Schema Type Blocks in Gutenberg: Create your own content with the blocks and json schema markup will be added automatically
- Unlimited Custom Post Types: You can control to represent the Rich Snippets data in the google search console using unlimited custom post types.
- Easy to use with Minimal Settings
- Archive Page Listing Support
- JSON-LD Format
- Easy to use Setup Wizard
- Breadcrumbs Listing Support
- Comments Post comments Support
- Constant Development & New Features: We’ll be releasing the constant updates along with the more handy features as soon as we get the feedback from the users.
Supported Schema Types
- Apartment
- House
- SingleFamilyResidence
- Article
- Blogposting
- Book
- Course
- DiscussionForumPosting,
- DataFeed
- HowTo
- NewsArticle
- QAPage
- Review
- Recipe
- TVSeries
- SoftwareApplication
- MobileApplication
- SpecialAnnouncement (Related to Coronavirus)
- TechArticle
- WebPage
- Event
- VideoGame
- JobPosting
- Service
- Trip
- AudioObject
- VideoObject
- MedicalCondition
- MusicPlaylist
- MusicAlbum
- LocalBusiness with all the sub categories
- Product
- TouristAttraction
- TouristDestination
- LandmarksOrHistoricalBuildings
- HinduTemple
- Church
- Mosque
- Person
- View All
Extensions
Some useful extensions to extend Schema & Structured Data for WP & AMP features, check Woocommerce Compatibility For Schema, Cooked Compatibility For Schema and We are going to add more.
Support
We try our best to provide support on WordPress.org forums. However, We have a special team support where you can ask us questions and get help. Delivering a good user experience means a lot to us and so we try our best to reply each and every question that gets asked.
Bug Reports
Bug reports for Schema & Structured Data for WP & AMP are welcomed on GitHub. Please note GitHub is not a support forum, and issues that aren't properly qualified as bugs will be closed.
Credits
== Frequently Asked Questions ==
= How to install and use this Schema plugin? =
After you Active this plugin, just go to Dashboard > Structured data > Settings, and then setup the default settings, after that, just go back to 'Structured Data' click on Add New and add any data that you like!
= How do I report bugs and suggest new features? =
You can report the bugs for this Schema plugin here
= Will you include features to my request? =
Yes, Absolutely! We would suggest you send your feature request by creating an issue in Github . It helps us organize the feedback easily.
= How do I get in touch? =
You can contact us from here
== Changelog ==
= 1.38 (02 November 2024) =
- Feature: Added ProductGroup Schema Type #2071
- Feature: Added ption to show/hide schema markup inside elementor widget #2171
- Enhancement: Fixed issue of correct image in ImageObject schema #2188
- Enhancement: Schema meta fields should not be appeared inside custom fields. #2189
- Feature: Automated the faqs data added manually in classic editor #2193
- Fixed: Code improvement #2194
- Fixed: ACF time picker conflict issue in block editor #2195
- Enhancement: Schema markup shown for the AMP pages showing the same markup as non-AMP #2199
- Enhancement: Rankmath keyword issue with Category and Tag for WebPage schema #2201
- Enhancement: Added FAQ compatibility with Elementor accordian #2202
- Feature: Added Compatibility with wpForo plugin #2204
- Enhancement: Issue with adding a live YouTube video to post #2205
- Feature: Added compatibility with the plugin RealtyPress Premium #2206
= 1.37 (09 October 2024) =
- Fixed: Avatars are disabled still they are being added to the schema markup #2184
- Feature: Added compatibility with Discout Rules plugin #2190
- Fixed: Issue with Taxonomy placement setup #2191
- Fixed: ACF time picker conflict issue in block editor #2195
= 1.36 (18 September 2024) =
- Feature: Added URL Parameter placement to targer URL's #2117
- Enhancement: Categories text appears in headline fields #2155
- Fixed: Conflict between the DiscussionForumPosting schema placement and the wpForo plugin #2157
- Enhancement: Removed the Article type from webpages schema #2158
- Feature: Added missing field in car schema #2159
- Feature: Jackrabbit compatibility with course and event schema #2163
- Feature: Added compatibility with the WP Job Board Pro plugin #2166
- Fixed: Warnings appearing on user end #2167
- Fixed: Time picker issue with plugin Advanced Custom Fields in the Admin mode #2173
- Feature: Added compatability for ACF CPT with JobPosting schema #2174
- Enhancement: Delete files after importing settings #2176
- Enhancement: Fixed GTIN12 issue with the product schema for variable products #2180
- Fixed: Comments was not appears in Recipes #2182
= 1.35 (02 August 2024) =
- Enhancement: Added new properties in LodgingBusiness > Hotel schema #2105
- Fixed: Feature image size duplicate issue in schema markup #2140
- Fixed: Issue with country field missing in the schema markup while modifying the schema output (Local Business) #2147
- Fixed: A fatal error issue in the latest update of 1.34.2 #2148
- Fixed: FAQ Block not working on Divi Builder #2149
- Fixed: PHP warnings on schema types page #2150
- Fixed: ACF fields are unclickable when the plugin is activated and an error appears in the Console #2152
- Fixed: The ReturnFeesCustomerResponsibility field is missing in the product schema #2153
= 1.34.2 (18 July 2024) =
- Fixed: Error after version 1.34.1 update #2144
- Fixed: Tested with new version of wordpress i.e. 6.6v #2145
= 1.34.1 (16 July 2024) =
- Fixed: Fatal error after recent update #2142
= 1.34 (16 July 2024) =
- Bug: Fixed vulnerability repoted by Wordfence
= 1.33 (27 June 2024) =
- Enhancement: Schema markup is being added to the post types even if set to "Draft" #2118
- Feature: Added an option to enable only custom schema #2121
- Fixed: Warning messages when trying to preview pages after making changes #2126
- Fixed: Warning of Realestate Schema #2127
- Fixed: Conflict issues with WP-Multilang Plugin #2128
- Enhancement: Added an educationalAlignment property to Learning Resource Schema. #2131
- Enhancement: Added Event Schedule repeater property to Event Schema #2133
- Fixed: A warning Undefined array key "saswp_product_schema_rp_country_code" #2134
= 1.32 (01 June 2024) =
- Fixed: Fix PHP warning #2111
- Fixed: Line Breaks issue in schema using FAQ block #2112
- Fixed: Mapping issue with ACF Google Map type for VacationalRental Schema type #2113
- Fixed: Issue with comments url in schema #2114
- Feature: Added compatibility with EventPrime #2115
- Fixed: Issue with HotelRoom Schema #2116
- Fixed: Issue with LocalBusiness schema #2120
- Feature: Added compatibility with the plugin Joli FAQ SEO #2122
- Enhancement: Added changes related to Product schema Return Policy #2124
= 1.31 (29 April 2024) =
- Fixed: Warning appearing on the website #2089
- Feature: Added compatibility with dreams.co.uk to fetch reviews #2102
- Feature: Added schema markup compatibility with attachments #2103
- Fixed: PHP warning appearing in extension manager #2104
- Fixed: A HTML tag appears on the frontend while using FAQ Block #2106
= 1.30 (16 April 2024) =
- Fixed: Security vulnerability issues raised by Wordfence
= 1.29 (29 March 2024) =
- Fixed: PHP warning is showing on the user's end #2080
- Fixed: Conflict issue with Widget Options plugin #2087
- Fixed: Product reviews compatibility issue #2092
- Fixed: Fatal error for collection review #2094
- Fixed: PHP Warning on schema settings Review tab #2095
- Fixed: Test with new version of wordpress i.e. 6.5v #2096
- Fixed: Issue with Import/export option #2098
= 1.28 (29 Feb 2024) =
- Enhancement: Implemented new LearningResource schema type #1789
- Enhancement: Implemented new Vacationrental schema type #2068
- Enhancement: Remove articleBody property from schema markup when it is empty #2070
- Fixed: Resolved problem with DOM after filling data in the product schema #2073
- Fixed: Added field "@id" in itemlist #2074
- Fixed: Ratingbox Warning that appeared after latest update #2079
- Enhacement: Author url is missing in QandA schema #2081
- Fixed: Q&A Schema is not getting enabled and disabled on post page #2082
- Fixed: Custom Schema markup breakage #2083
- Fixed: Review collection PHP error on the user end #2084
= 1.27 (17 Feb 2024) =
- Feature: Added an option to edit/modify star rating box #1930
- Fixed: Shopify Reviews fetching issue #1944
- Feature: Added an option of custom CSS for review collection #2025
- Feature: "@type":"Course" is Missing fields "hasCourseInstance" & "offers" (Critical Issue - Rich Results Checker) #2042
- Enhancement: Resolved course schema generated errors in rich result test #2057
- Feature: Changed H2 Font Size in FAQ Scheme Code Without Changing SEO Structure #2060
- Enhancement: Resolved warning appearing in the GSC #2064
- Feature: Automated the instructions and ingrediencies from gutenberg list block #2066
- Fixed: Resolved warning appearing on the wp-admin dashboard #2067
- Fixed: Resolved placement issue while adding multiple placements for schema type with and condition #2069
- Feature: Added the custom schema support in WPGraphQL #2072
- Fixed: Users Unable to Edit Publish Date/Time for Schema Type #2075
- Enhancement: Saved reCaptcha details in options table #2077
- Fixed: Security vulnerability issues raised by Wordfence
= 1.26 (10 Jan 2024) =
- Fixed: Event schema automation issues #2058
- Fixed: PHP warnings #2059
- Fixed: Cross Site Scripting (XSS) vulnerability reported by patchstack.com
= 1.25 (16 Dec 2023) =
- Enhancement: Added ‘acceptedAnswer’ and ‘suggestedAnswer’ globally in Q&A schema #1967
- Feature: Added TouristTrip schema type #2023
- Feature: Added "hasCourseInstance" & "offers" properties to Course schema type #2042
- Enhancement: Removed UTM parameters and # from menus url #2047
- Fixed: PHP warnings and errors #2051
- Fixed: PHP 8.1 Fatal Error : Unsupported Operand Types: int + string in Schema Plugin #2052
- Fixed: Conflict with Mobile Menu premium plugin #2053
- Enhancement: Added returnShippingFeesAmount property for product schema #2054
= 1.24 (29 Nov 2023) =
- Fixed: Fatal Error Call to undefined function wp_getimagesize() #2027
- Fixed: Schema type not displaying in admin for post specific #2045
- Fixed: Review Title Link Displays 404 Error #2046
- Fixed: Broken Access Control vulnerability reported by patchstack.com
= 1.23 (21 Nov 2023) =
- Feature: Added compatibility with "custom-post-types" plugin #2017
- Fixed: Fixed Fatal Error: Call to undefined function wp_getimagesize() #2027
- Feature: Created an option of 'Read More' in the description of review #2028
- Enhancement: Do not strip html tags from job posting description #2030
- Feature: Added compatibility with Webwinkelkeur to fetch reviews #2032
- Feature: Added an option to hide the Place ID URL #2037
- Fixed: The issue with Graphql on the pages shows the internal server error #2039
- Fixed: Test with wordpress v6.4 #2040
- Fixed: PHP warning in query monitor "Undefined array key 1" #2043
All changelog available on GitHub.