[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRe_mDu-wfboJKLZqxYnoOA4KudRDtLOKNbTKVtT_e1Y":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":138,"fingerprints":644},"wp-covid-19-schema","WP COVID-19 Schema","1.0.5","Sweans Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fsweans\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fschema.org\u002F\" rel=\"nofollow ugc\">Schema\u003C\u002Fa> is referred to a structured data vocabulary defining actions, relationships and entities on the web. This is a code snippet helping search engines to understand the meaning of the subject matters (entities) on the Internet so as to provide the best user experience for the internet users. Search engines including Google is on the mission of building a more semantic web. These markups play a crucial role in effective internet communication.\u003C\u002Fp>\n\u003Ch3>What is COVID-19 Schema?\u003C\u002Fh3>\n\u003Cp>On 16th March 2020, Schema.org added coronavirus-related structured data types in version 7.0 due to the massive COVID- 19 outbreak. “CovidTestingFacility” is the significant structured data type introduced in this update. It represents both temporary and established testing facilities opened to handle the Coronavirus pandemic.\u003C\u002Fp>\n\u003Ch3>Essential Features\u003C\u002Fh3>\n\u003Cp>Covid Test Facility announcement\u003Cbr \u002F>\nSchool closure announcement because of Corona virus pandemic\u003Cbr \u002F>\nThis is a standard schema.org implementation as a WordPress plugin and makes it easy to integrate your school or hospital website.\u003C\u002Fp>\n\u003Cp>This schema type has been introduced recently. Search engines are still working on the usage of these snippets for the benefit of the public. Due to the severity of the pandemic it’s for sure that they will give more importance to the website with this snippets.\u003C\u002Fp>\n\u003Cp>They can announce the launch of this service in their website and this will be shown in Google and Yahoo search results once that companies incorporate this schema in their search result.\u003C\u002Fp>\n","WP COVID-19 Schema plugin adds a schema snippet in the WordPress websites of schools and hospitals to serve the specific purpose of announcements.",10,1369,0,"2020-04-27T07:21:00.000Z","5.4.19","3.0","5.3",[19,20,21,22,23],"microdata","rich-snippets","schema-markup","schema-org","structured-data","https:\u002F\u002Fwww.sweans.com\u002Fwp-covid-19-schema\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-covid-19-schema.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"sweans",3,130,30,84,"2026-04-03T20:01:10.758Z",[38,59,83,102,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"schema","Schema","1.7.9.6","Hesham Zebida","https:\u002F\u002Fprofiles.wordpress.org\u002Fhishaman\u002F","\u003Cp>Like Schema plugin? Consider leaving a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fschema\u002Freviews\u002F\" rel=\"ugc\">5 star review\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Super fast, light-weight plugin for adding schema.org structured data markup in recommended JSON-LD format automatically to WordPress sites.\u003C\u002Fp>\n\u003Cp>Enhanced Presentation in Search Results By including structured data appropriate to your content, your site can enhance its search results and presentation.\u003C\u002Fp>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fschema.press\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> for more info and \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>What is Schema markup?\u003C\u002Fh3>\n\u003Cp>Schema markup is code (semantic vocabulary) that you put on your website to help the search engines return more informative results for users. So, Schema is not just for SEO reasons, it’s also for the benefit of the searcher.\u003C\u002Fp>\n\u003Ch3>Schema.org Structured Data Demo & Examples\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>View our \u003Ca href=\"https:\u002F\u002Fdemo.schema.reviews\u002F\" rel=\"nofollow ugc\">Live Structured Data Demo\u003C\u002Fa> examples site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>View \u003Ca href=\"https:\u002F\u002Fwpgrade.com\u002F\" rel=\"nofollow ugc\">WordPress Grade\u003C\u002Fa> site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Schema Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to use, set it and forget it, with minimal settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> Support for different schema.org types. \u003C\u002Fli>\n\u003Cli>Enable Schema types at once per post type or post category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> Enable Schema types anywhere you want on your site content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> Customize source data of schema.org properties.\u003C\u002Fli>\n\u003Cli>Valid markup, test it in Google Structured Data Testing Tool.\u003C\u002Fli>\n\u003Cli>Output JSON-LD format, the most recommended by Google.\u003C\u002Fli>\n\u003Cli>Reuse data saved in post meta, which is created by other plugins.\u003C\u002Fli>\n\u003Cli>Extensible, means you can extend its functionality via other plugins, extensions or within your Theme’s functions.php file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Note: some features are Premium. Which means you need Schema Premium to have those features. \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get Schema Premium here\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Free vs Premium\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>See: a \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fvs\u002F\" rel=\"nofollow ugc\">Free vs Premium comparison\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Free Plugin Extensions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fschema-review\u002F\" rel=\"ugc\">Schema Review\u003C\u002Fa>: Extend Schema functionality by adding review and rating Structured Data functionality for Editors and Authors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fschema-default-image\u002F\" rel=\"ugc\">Schema Default Image\u003C\u002Fa>: Add ability to set a default WordPress Featured image for schema.org markup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Plugin Extensions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-woocommerce\u002F\" rel=\"nofollow ugc\">Schema for WooCommerce\u003C\u002Fa>: Integration for WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-faq-block\u002F\" rel=\"nofollow ugc\">Schema FAQ Block\u003C\u002Fa>: Add FAQ Block. ( \u003Ca href=\"https:\u002F\u002Fdemo.schema.reviews\u002Fextensions\u002Fschema-faq-block\u002F\" rel=\"nofollow ugc\">FAQPage Demo\u003C\u002Fa> ).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-howto-block\u002F\" rel=\"nofollow ugc\">Schema How-To Block\u003C\u002Fa>: Add How-To Block.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-rating\u002F\" rel=\"nofollow ugc\">Schema Rating\u003C\u002Fa>: Allow site visitors to submit rating ( \u003Ca href=\"https:\u002F\u002Fdemo.schema.reviews\u002Fnested-aggregate-rating\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> ).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-reviews\u002F\" rel=\"nofollow ugc\">Schema Reviews\u003C\u002Fa>: Allow site visitors to submit reviews ( \u003Ca href=\"https:\u002F\u002Fdemo.schema.reviews\u002Fnested-review\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Google\u002FSchema Markups\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Fcustomize\u002Foverview\" rel=\"nofollow ugc\">Knowledge Graph\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Fcustomize\u002Flogos\" rel=\"nofollow ugc\">Logos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Fcustomize\u002Fcontact-points\" rel=\"nofollow ugc\">Company Contact Numbers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Fcustomize\u002Fsocial-profiles\" rel=\"nofollow ugc\">Social Profile Links\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Style Your Search Results:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Fcustomize\u002Flogos\" rel=\"nofollow ugc\">Enable Sitelinks Search Box\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Fsite-name\" rel=\"nofollow ugc\">Show Your Site Name in Search\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Schema.org Types\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Creative Work\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FArticle\" rel=\"nofollow ugc\">Article\u003C\u002Fa> enabled on Pages\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FBlogPosting\" rel=\"nofollow ugc\">BlogPosting\u003C\u002Fa> enabled on Posts\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FNewsArticle\" rel=\"nofollow ugc\">NewsArticle\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FReport\" rel=\"nofollow ugc\">Report\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FScholarlyArticle\" rel=\"nofollow ugc\">ScholarlyArticle\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FTechArticle\" rel=\"nofollow ugc\">TechArticle\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FBlog\" rel=\"nofollow ugc\">Blog\u003C\u002Fa> to markup Blog posts list page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FWPHeader\" rel=\"nofollow ugc\">WPHeader\u003C\u002Fa> to markup Web Page Header.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FWPFooter\" rel=\"nofollow ugc\">WPFooter\u003C\u002Fa> to markup Web Page Footer.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FBreadcrumbList\" rel=\"nofollow ugc\">BreadcrumbList\u003C\u002Fa> to markup Breadcrumbs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FCollectionPage\" rel=\"nofollow ugc\">CollectionPage\u003C\u002Fa> to markup Categories Archives.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FCollectionPage\" rel=\"nofollow ugc\">CollectionPage\u003C\u002Fa> to markup Tags Archives.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FItemList\" rel=\"nofollow ugc\">ItemList\u003C\u002Fa> to markup Post Type Archives.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FAboutPage\" rel=\"nofollow ugc\">AboutPage\u003C\u002Fa> to markup the About page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FContactPage\" rel=\"nofollow ugc\">ContactPage\u003C\u002Fa> to markup the Contact page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FPerson\" rel=\"nofollow ugc\">Person\u003C\u002Fa> enabled on Author pages\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FVideoObject\" rel=\"nofollow ugc\">VideoObject\u003C\u002Fa> enable automatically on all videos embedded with oEmbed. Supports VideoPress, YouTube, TED, Vimeo, Dailymotion, and Vine.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FAudioObject\" rel=\"nofollow ugc\">AudioObject\u003C\u002Fa> enable automatically on all audio embedded with oEmbed. Supports SoundCloud, and Mixcloud.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Supported Schema.org Types\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>Schema Premium has additional support for \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fsupported-types\u002F\" rel=\"nofollow ugc\">schema.org types\u003C\u002Fa>, including:\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-article\u002Fs\" rel=\"nofollow ugc\">Article\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-markup-blogposting\u002F\" rel=\"nofollow ugc\">Blog Posting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-event\u002F\" rel=\"nofollow ugc\">Event\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-faq-page\u002F\" rel=\"nofollow ugc\">FAQPage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-howto\u002F\" rel=\"nofollow ugc\">HowTo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-course\u002F\" rel=\"nofollow ugc\">Course\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-markup-special-announcement\u002F\" rel=\"nofollow ugc\">SpecialAnnouncement\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FJobPosting\" rel=\"nofollow ugc\">Job Posting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-localbusiness\u002F\" rel=\"nofollow ugc\">Local Business\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.org\u002FPerson\" rel=\"nofollow ugc\">Person\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-product\u002F\" rel=\"nofollow ugc\">Product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-recipe\u002F\" rel=\"nofollow ugc\">Recipe\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-markup-for-review\u002F\" rel=\"nofollow ugc\">Review\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-service\u002F\" rel=\"nofollow ugc\">Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdocs-premium\u002Fadd-schema-org-markup-for-software-application\u002F\" rel=\"nofollow ugc\">Software Application\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fschema.press\u002Fversion-110-support-medical-web-page\u002F\" rel=\"nofollow ugc\">WebPage\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Schema.org Markup Examples\u003C\u002Fh3>\n\u003Cp>View our \u003Ca href=\"https:\u002F\u002Fdemo.schema.reviews\u002F\" rel=\"nofollow ugc\">Live Structured Data Demo\u003C\u002Fa> examples.\u003C\u002Fp>\n\u003Ch3>Supported Plugins\u003C\u002Fh3>\n\u003Cp>Schema plugin integrates and\u002For play nicely with (not necessarily a full integration):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>AMP plugin (Automattic’s Accelerated Mobile Pages)\u003C\u002Fli>\n\u003Cli>Accelerated Mobile Pages – AMP for WP\u003C\u002Fli>\n\u003Cli>WPRichSnippets\u003C\u002Fli>\n\u003Cli>The SEO Framework\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder\u003C\u002Fli>\n\u003Cli>ThirstyAffiliates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> WooCommerce: \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-woocommerce\u002F\" rel=\"nofollow ugc\">Schema for WooCommerce\u003C\u002Fa> extension.\u003C\u002Fli>\n\u003Cli>Easy Digital Downloads (EDD)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Themes\u003C\u002Fh3>\n\u003Cp>The plugin should work fine with any well coded WordPress theme, however these themes were tested and works properly with the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Genesis 2.x \u003C\u002Fli>\n\u003Cli>Thesis 2.x\u003C\u002Fli>\n\u003Cli>Divi\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium support\u003C\u002Fh3>\n\u003Cp>schema.press team does not always provide active support for the Schema plugin on the WordPress.org forums, as we prioritize our email support. One-on-one email support is available to people who \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fpricing\u002F\" rel=\"nofollow ugc\">bought Schema Premium\u003C\u002Fa> only.\u003C\u002Fp>\n\u003Cp>Note that the premium \u003Ca href=\"https:\u002F\u002Fschema.press\u002Fdownloads\u002Fschema-premium\u002F\" rel=\"nofollow ugc\">Schema Plugin\u003C\u002Fa> also has several extra \u003Ca href=\"https:\u002F\u002Fschema.press\u002Ffeatures\u002F\" rel=\"nofollow ugc\">features\u003C\u002Fa> too, including the option to enable more schema.org types, set content location target for markup, and map schema.org properties, so it is well worth your investment!\u003C\u002Fp>\n\u003Ch3>Developers?\u003C\u002Fh3>\n\u003Cp>Feel free to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fschemapress\u002FSchema\" rel=\"nofollow ugc\">fork the project on GitHub\u003C\u002Fa> and submit your contributions via pull request.\u003C\u002Fp>\n","Get the next generation of Schema Structured Data to enhance your WordPress site presentation in Google search results.",40000,1415232,86,221,"2025-06-14T22:57:00.000Z","6.8.5","4.0","5.4",[55,20,39,22,23],"json-ld","https:\u002F\u002Fschema.press","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschema.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":13,"last_vuln_date":82,"fetched_at":28},"all-in-one-schemaorg-rich-snippets","Schema – All In One Schema Rich Snippets","1.7.7","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Cp>Get eye-catching results in search engines with the most popular schema markup plugin. Easy implementation of schema types like Review, Events, Recipes, Article, Products, Services etc\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fzipwp.org\u002Fplugins\u002Fall-in-one-schemaorg-rich-snippets\u002F\" rel=\"nofollow ugc\">Try Live Demo of All In One Schema Rich Snippets\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What is a Rich Snippet?\u003C\u002Fh4>\n\u003Cp>It is basically a short summary of your page in the search results of Google, Yahoo, Bing and sometimes in the News feed of Facebook in nice format with star ratings, author photo, image, etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpschema.com\u002Ffree-rich-snippets-schema-plugin-for-wordpress\u002F?utm_source=wp-org-readme&utm_medium=rich-snippet-example\" title=\"Rich Snippets Examples\" rel=\"nofollow ugc\">See Examples of Rich Snippets Here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How does a Rich Snippet help you?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>It provides only the essential and accurate information for search engines to display in search result snippets.\u003C\u002Fli>\n\u003Cli>Rich snippets are highly interactive, featuring photos, star ratings, prices, authors, and more, helping you stand out from the competition.\u003C\u002Fli>\n\u003Cli>Helps you rank higher in search results\u003C\u002Fli>\n\u003Cli>Helps Facebook display proper information when users share your links on Facebook\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpschema.com\u002Ffree-rich-snippets-schema-plugin-for-wordpress\u002F\" title=\"See the difference\" rel=\"nofollow ugc\">Check the difference it makes\u003C\u002Fa>\u003C\u002Fstrong> in Click Through Rate (CTR)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Content Types:\u003C\u002Fh4>\n\u003Cp>This plugin supports the following types of Schemas:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Review – Show star ratings and reviews in Google results.\u003C\u002Fli>\n\u003Cli>Event – Display event dates, times, and locations directly in search.\u003C\u002Fli>\n\u003Cli>Person – Highlight author or person details with rich snippets.\u003C\u002Fli>\n\u003Cli>Product – Add product info like price, availability, and ratings.\u003C\u002Fli>\n\u003Cli>Recipe – Show cooking time, ingredients, and ratings in search.\u003C\u002Fli>\n\u003Cli>Software Application – Display app name, pricing, and download info.\u003C\u002Fli>\n\u003Cli>Video – Enhance video results with thumbnails and descriptions.\u003C\u002Fli>\n\u003Cli>Article – Improve blog\u002Farticle visibility with author and publish date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Need advanced schema types and automation? Upgrade to \u003Ca href=\"https:\u002F\u002Fwpschema.com\u002F\" rel=\"nofollow ugc\">Schema Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Unlock these schema types with Schema Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local Business Schema (Pro) – Show business details like address, hours, and contacts.\u003C\u002Fli>\n\u003Cli>Service Schema (Pro) – Highlight services with descriptions, providers, and pricing info.\u003C\u002Fli>\n\u003Cli>Review Schema (Pro) – Display customer reviews and ratings directly in search.\u003C\u002Fli>\n\u003Cli>Job Posting Schema (Pro) – Promote job listings with role, description, and application info.\u003C\u002Fli>\n\u003Cli>Book Schema (Pro) – Share book details, including title, author, and ISBN.\u003C\u002Fli>\n\u003Cli>Podcast Schema (Pro) – Feature podcast episodes with title, description, and links.\u003C\u002Fli>\n\u003Cli>Movie Schema (Pro) – Enhance movie listings with cast, release date, and ratings.\u003C\u002Fli>\n\u003Cli>How-To Schema (Pro) – Show step-by-step instructions with images and videos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Future release would include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Breadcrumbs\u003C\u002Fli>\n\u003Cli>Local Business\u003C\u002Fli>\n\u003Cli>Books\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Want to contribute to the plugin?\u003C\u002Fh4>\n\u003Cp>You may now contribute to the plugin on Github: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrainstormforce\u002FAll-In-One-Schema.org-Rich-Snippets\" title=\"Contribute on Github\" rel=\"nofollow ugc\">All in one Schema.org Rich Snippets on Github\u003C\u002Fa>\u003C\u002Fp>\n","Improve SEO, elevate rankings and Boost CTR. Supports different types of content and works well with Google, Bing, Yahoo, and Facebook.",30000,2067636,80,162,"2026-03-11T08:04:00.000Z","6.9.4","3.7","7.4",[76,20,21,23,77],"google-search","wordpress-seo","https:\u002F\u002Fwww.brainstormforce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-schemaorg-rich-snippets.1.7.7.zip",99,2,"2023-02-13 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":67,"downloaded":91,"rating":69,"num_ratings":92,"last_updated":93,"tested_up_to":51,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":98,"download_link":99,"security_score":80,"vuln_count":100,"unpatched_count":13,"last_vuln_date":101,"fetched_at":28},"wp-seo-structured-data-schema","WP SEO Structured Data Schema","2.8.1","kcseopro","https:\u002F\u002Fprofiles.wordpress.org\u002Fkcseopro\u002F","\u003Cp>Structured data and schema are becoming more and more important for search engine optimization.\u003C\u002Fp>\n\u003Cp>The bad news is that this is pretty complicated stuff and even the most seasoned SEO specialists struggle with the proper implementation of structured data and schema on a website.\u003C\u002Fp>\n\u003Cp>The good news is that we have created the WordPress SEO Structured Data Schema plugin which enables web designers and business owners a super-easy way to add schema for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Organizations\u003C\u002Fli>\n\u003Cli>Local Businesses\u003C\u002Fli>\n\u003Cli>News Articles\u003C\u002Fli>\n\u003Cli>Blog Postings\u003C\u002Fli>\n\u003Cli>Events\u003C\u002Fli>\n\u003Cli>Products\u003C\u002Fli>\n\u003Cli>Videos\u003C\u002Fli>\n\u003Cli>Audios\u003C\u002Fli>\n\u003Cli>About\u003C\u002Fli>\n\u003Cli>Contact\u003C\u002Fli>\n\u003Cli>Services\u003C\u002Fli>\n\u003Cli>Reviews\u003C\u002Fli>\n\u003Cli>Aggregate Ratings\u003C\u002Fli>\n\u003Cli>Restaurants\u003C\u002Fli>\n\u003Cli>Special Announcement\u003C\u002Fli>\n\u003Cli>Profile Page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Includes Auto-fill function \u003C—Popular\u003C\u002Fli>\n\u003Cli>Supports Custom Post Types beyond default page and posts\u003C\u002Fli>\n\u003Cli>Supports WordPress Multisite\u003C\u002Fli>\n\u003Cli>Supports more schema types:\u003C\u002Fli>\n\u003Cli>Books\u003C\u002Fli>\n\u003Cli>Courses\u003C\u002Fli>\n\u003Cli>Job Postings\u003C\u002Fli>\n\u003Cli>Movies\u003C\u002Fli>\n\u003Cli>Music\u003C\u002Fli>\n\u003Cli>Recipe\u003C\u002Fli>\n\u003Cli>TV Episode\u003C\u002Fli>\n\u003Cli>QAPages\u003C\u002Fli>\n\u003Cli>ItemList\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Archive Schema (Collection Page)\u003C\u002Fli>\n\u003Cli>Custom Schema\u003C\u002Fli>\n\u003Cli>Vacation Rental\u003C\u002Fli>\n\u003Cli>Vehicle Listing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsemplugins.com\u002Fdownloads\u002Fwordpress-schema-plugin\u002F\" rel=\"nofollow ugc\">Get Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We created this plugin for our own websites and for our clients websites after trying dozens of free and premium schema and rich snippet plugins for WordPress. There are some great ones out there for specific kinds of content.  There are also some plugins that try to automate schema markup without the ability to customize on a page-by-page level.\u003C\u002Fp>\n\u003Cp>We could not find an easy-to-use, comprehensive JSON-LD plugin that provided features that most business websites need, that also included a high level of manual tweaking.\u003C\u002Fp>\n\u003Cp>So we made our own and we get great results with it. And we strive to make these (the free and pro versions) the \u003Ca href=\"https:\u002F\u002Fbloggerlocal.com\u002Fnational\u002Freviews\u002Fbest-wordpress-schema-plugins\" rel=\"nofollow ugc\">best WordPress schema plugins\u003C\u002Fa> you can find, especially for bloggers, local businesses and ecommerce sites.\u003C\u002Fp>\n\u003Ch4>What is Structured Data & Schema?\u003C\u002Fh4>\n\u003Cp>Structured data adds context to your website content by way of using standardized search engine “vocabulary” at Schema.org. When implemented correctly, structured data increases the chances that search engines like Google will show additional information about your content directly in the search engine results pages (aka SERPs) via “rich snippets”. In other words, if you are searching for a WordPress rich snippet plugin, this may be the one you are looking for….\u003C\u002Fp>\n\u003Ch4>What is a Rich Snippet?\u003C\u002Fh4>\n\u003Cp>Rich snippets are the extra information that you often see right in the search results, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Star ratings\u003C\u002Fli>\n\u003Cli>Events and event times\u003C\u002Fli>\n\u003Cli>Embedded site search box\u003C\u002Fli>\n\u003Cli>Videos\u003C\u002Fli>\n\u003Cli>Breadcrumbs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In other words, rich snippets are the visible result of structured data that appears in the SERPs.\u003C\u002Fp>\n\u003Ch4>Does Structured Data Help With SEO?\u003C\u002Fh4>\n\u003Cp>Absolutely! There is no question that structured data that produces rich snippet “bling” that improves SERP click through rates (CTR). Virtually every search engine expert on the planet will tell you that organic click through rates are a major search engine optimization ranking factor. This, structured data has a very high correlation (ie indirect relationship) with search engine rankings.\u003C\u002Fp>\n\u003Cp>Proper structured data and schema markup on a website are also thought to increase a web page’s chances of triggering a “position zero” knowledge box or answer box at the verp top of the SERPs, and may even help improve your rankings in voice search.\u003C\u002Fp>\n\u003Cp>Is there a direct effect on SEO?  Maybe.  Recent communication from Google indicates that \u003Ca href=\"https:\u002F\u002Fsearchengineland.com\u002Fgoogle-may-add-structured-markup-data-to-ranking-algorithm-230402\" rel=\"nofollow ugc\">structured data may become a direct ranking factor in the near future\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Is This a “One and Done: Plugin Installation?\u003C\u002Fh4>\n\u003Cp>No!  The big difference with our WordPress schema plugin and some of the other ones out there is that our allows for a high degree of manual customization.  There are some sitewide schema settings you can apply, but in general, you set schema up page-by-page, just as you do with many SEO plugins.\u003C\u002Fp>\n\u003Cp>Just like all things on the Internet, it’s garbage in, garbage out. Just installing this plugin will not do anything for your website unless you use it correctly, and properly and accurately configure the data.\u003C\u002Fp>\n\u003Cp>In other words, you should never add schema markup code the backside of your web page, if the data does not exist on the front.\u003C\u002Fp>\n\u003Cp>Please don’t use our plugin to spam Google or any other search engine.\u003C\u002Fp>\n\u003Ch4>Why JSON-LD?\u003C\u002Fh4>\n\u003Cp>In summary, there are three structured data formats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>MicroData\u003C\u002Fstrong> (HTML based)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RFDa\u003C\u002Fstrong> (HTML based)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON-LD\u003C\u002Fstrong> (Java Script based)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We used JSON-LD for many reasons. For one, JSON is less invasive from a coding standpoint. Second, Google can read JSON-LD data that is dynamically injected from Javascript code and embedded widgets. In layman’s terms, JSON is the latest and greatest…it’s where structured data is headed and in our opinion, it should be used to implement structured data on all WordPress websites.\u003Cbr \u002F>\nRead more about \u003Ca href=\"http:\u002F\u002Fjson-ld.org\u002F\" rel=\"nofollow ugc\">JSON-LD\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>We Follow Google Standards\u003C\u002Fh4>\n\u003Cp>This plugin is modeled and will be updated according to Google guidelines that you will find here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can validate structured data on any web page here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Ftesting-tool\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdevelopers.google.com\u002Fstructured-data\u002Ftesting-tool\u002F\u003C\u002Fa>\u003Cbr \u002F>\nFor more information on the plugin author visit:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsemplugins.com\u002F\" rel=\"nofollow ugc\">WP SEM Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Comprehensive JSON-LD based Structured Data solution for WordPress for adding schema for organizations, businesses, blog posts, ratings & more.",1080481,68,"2025-07-08T08:58:00.000Z","4.5","",[19,20,39,97,23],"seo","https:\u002F\u002Fwpsemplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-seo-structured-data-schema.2.8.1.zip",1,"2025-05-07 17:42:22",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":72,"requires_at_least":115,"requires_php":53,"tags":116,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":13,"last_vuln_date":121,"fetched_at":28},"schema-app-structured-data-for-schemaorg","Schema App Structured Data","2.3.0","vberkel","https:\u002F\u002Fprofiles.wordpress.org\u002Fvberkel\u002F","\u003Cp>\u003Cstrong>What does the Schema App Structured Data WordPress Plugin Do?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Schema App Structured Data WordPress Plugin automatically creates and deploys the default Schema.org Markup for your pages, posts, author, and other types of content on your WordPress site. By adding Schema Markup to your WordPress site, your pages will be eligible for rich results – allowing your site to stand out in search and get more clicks and conversions.\u003C\u002Fp>\n\u003Cp>The plugin leverages the existing content on your site to automatically create and deploy the appropriate type of Schema Markup to your pages. Simply activate the plugin, add your business name and logo, and you’re done.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What type of default Schema Markup is automatically created with the Schema App WordPress Plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Page: https:\u002F\u002Fschema.org\u002FArticle\u003C\u002Fli>\n\u003Cli>Post: https:\u002F\u002Fschema.org\u002FBlogPosting\u003C\u002Fli>\n\u003Cli>Search: https:\u002F\u002Fsearch.org\u002FSearchResultsPage\u003C\u002Fli>\n\u003Cli>Author: https:\u002F\u002Fschema.org\u002FProfilePage\u003C\u002Fli>\n\u003Cli>Category: https:\u002F\u002Fschema.org\u002FCollectionPage\u003C\u002Fli>\n\u003Cli>Tag: https:\u002F\u002Fschema.org\u002FCollectionPage\u003C\u002Fli>\n\u003Cli>Blog: https:\u002F\u002Fschema.org\u002FBlog\u003C\u002Fli>\n\u003Cli>BreadcrumbList: https:\u002F\u002Fschema.org\u002FBreadcrumbList\u003C\u002Fli>\n\u003Cli>WebSite: https:\u002F\u002Fschema.org\u002FWebSite\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin also automatically adds Video Schema Markup for all YouTube Videos embedded on your page.\u003C\u002Fp>\n\u003Cp>You can customize your Page and Post Schema Markup through the default settings (e.g. posts can default to NewsArticle) or by directly editing the generated JSON-LD for each page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>End-to-End Schema Markup Solution for Enterprise Marketing Teams\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Need more than just default Schema Markup for your WordPress site? We can help.\u003C\u002Fp>\n\u003Cp>At Schema App, we offer an end-to-end custom Schema Markup solution for WordPress users. Our End-to-End Schema Markup Solution includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Access to Schema App Editor to generate custom Schema Markup for any page on your website\u003C\u002Fli>\n\u003Cli>Access to the Schema App Highlighter to generate accurate, advanced Schema Markup at scale and deploy JSON-LD to your WordPress site\u003C\u002Fli>\n\u003Cli>An assigned Customer Success Manager to help you manage your entire Schema Markup process, from strategy to results\u003C\u002Fli>\n\u003Cli>Development of a reusable content knowledge graph that gives you insights into your content strategy and supports AI-driven search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With our solution, you can generate custom Schema Markup to describe your website content in detail and develop a reusable content knowledge graph that drives quality traffic to your site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.schemaapp.com\u002Fget-started\u002F?utm_source=WordPress&utm_medium=Plugin+Repository\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> to learn how we can help you implement accurate, robust Schema Markup at scale across your WordPress site.\u003C\u002Fp>\n","Get Schema.org structured data for all pages, posts, categories and profile pages on activation. Use Schema App to customize any Schema Markup.",7000,688536,82,36,"2025-12-02T22:16:00.000Z","4.4",[55,20,39,22,23],"http:\u002F\u002Fwww.schemaapp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschema-app-structured-data-for-schemaorg.2.3.0.zip",97,4,"2024-12-11 15:13:07",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":58,"num_ratings":132,"last_updated":133,"tested_up_to":72,"requires_at_least":52,"requires_php":95,"tags":134,"homepage":95,"download_link":137,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"protect-schemaorg-markup-in-html-editor","Protect schema.org markup in HTML editor","0.6","Ecwid by Lightspeed Ecommerce Shopping Cart","https:\u002F\u002Fprofiles.wordpress.org\u002Fecwid\u002F","\u003Cp>WordPress HTML editor (tinyMCE) treats schema.org attributes like itemscope\u002Fitemtype\u002Fitemprop as invalid HTML attributes and strips them when you save the post or page content. This plugin alters this behavior and prevent the WordPress HTML editor from removing the schema.org\u002Fmicrodata markup.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>@azaozz suggested the solution. See the issue discussion here: https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F27931\u003C\u002Fp>\n","Easy tool to stop HTML editor from removing schema.org\u002Fmicrodata tags from post or page content.",800,18329,5,"2025-12-01T06:20:00.000Z",[135,19,20,22,136],"html-editor","tinymce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprotect-schemaorg-markup-in-html-editor.0.6.zip",{"attackSurface":139,"codeSignals":167,"taintFlows":270,"riskAssessment":636,"analyzedAt":643},{"hooks":140,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":13,"unprotectedCount":13},[141,147,151,155,160],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_enqueue_scripts","wp_covid_schema_start_load_admin_scripts","inc\\settings\\settings.php",32,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_menu","wp_covid_schema_getting_started_menu",66,{"type":142,"name":152,"callback":153,"file":145,"line":154},"admin_head","swwpcs_admin_style",751,{"type":142,"name":156,"callback":157,"priority":58,"file":158,"line":159},"admin_bar_menu","swwpcs_add_to_admin_toolbar","wp-covid19-schema.php",41,{"type":142,"name":161,"callback":162,"file":158,"line":112},"wp_head","swwpcs_hook_schema",[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":13,"externalRequests":13,"nonceChecks":100,"capabilityChecks":100,"bundledLibraries":269},[],{"prepared":13,"raw":13,"locations":170},[],{"escaped":172,"rawEcho":173,"locations":174},49,48,[175,178,180,182,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,230,232,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267],{"file":145,"line":176,"context":177},259,"raw output",{"file":145,"line":179,"context":177},267,{"file":145,"line":181,"context":177},275,{"file":145,"line":181,"context":177},{"file":145,"line":184,"context":177},283,{"file":145,"line":186,"context":177},291,{"file":145,"line":188,"context":177},307,{"file":145,"line":190,"context":177},316,{"file":145,"line":192,"context":177},317,{"file":145,"line":194,"context":177},325,{"file":145,"line":196,"context":177},333,{"file":145,"line":198,"context":177},341,{"file":145,"line":200,"context":177},360,{"file":145,"line":202,"context":177},361,{"file":145,"line":204,"context":177},362,{"file":145,"line":206,"context":177},365,{"file":145,"line":208,"context":177},368,{"file":145,"line":210,"context":177},372,{"file":145,"line":212,"context":177},373,{"file":145,"line":214,"context":177},374,{"file":145,"line":216,"context":177},377,{"file":145,"line":218,"context":177},381,{"file":145,"line":220,"context":177},385,{"file":145,"line":222,"context":177},394,{"file":145,"line":224,"context":177},483,{"file":145,"line":226,"context":177},491,{"file":145,"line":228,"context":177},499,{"file":145,"line":228,"context":177},{"file":145,"line":231,"context":177},507,{"file":145,"line":231,"context":177},{"file":145,"line":234,"context":177},515,{"file":145,"line":236,"context":177},539,{"file":145,"line":238,"context":177},562,{"file":145,"line":240,"context":177},570,{"file":145,"line":242,"context":177},579,{"file":145,"line":244,"context":177},598,{"file":145,"line":246,"context":177},599,{"file":145,"line":248,"context":177},600,{"file":145,"line":250,"context":177},601,{"file":145,"line":252,"context":177},603,{"file":145,"line":254,"context":177},607,{"file":145,"line":256,"context":177},608,{"file":145,"line":258,"context":177},613,{"file":145,"line":260,"context":177},614,{"file":145,"line":262,"context":177},615,{"file":145,"line":264,"context":177},620,{"file":158,"line":266,"context":177},65,{"file":158,"line":268,"context":177},76,[],[271,516],{"entryPoint":272,"graph":273,"unsanitizedCount":514,"severity":515},"swwpcs_handle_form_data (inc\\settings\\settings.php:638)",{"nodes":274,"edges":466},[275,280,284,290,294,296,298,302,304,306,310,312,314,318,320,322,326,328,330,334,336,338,342,344,346,350,352,354,358,360,362,366,368,370,374,376,378,382,384,386,390,392,394,398,400,402,406,408,410,414,416,418,422,424,426,430,432,434,438,440,442,446,448,450,454,456,458,462,464],{"id":276,"type":277,"label":278,"file":145,"line":279},"n0","source","$_POST (x4)",656,{"id":281,"type":282,"label":283,"file":145,"line":279},"n1","transform","→ swwpcs_update_settings()",{"id":285,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n2","sink","update_option() [Settings Manipulation]",735,"update_option",{"id":291,"type":277,"label":292,"file":145,"line":293},"n3","$_POST['swwpcs_testing_facility_post_select']",659,{"id":295,"type":282,"label":283,"file":145,"line":293},"n4",{"id":297,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n5",{"id":299,"type":277,"label":300,"file":145,"line":301},"n6","$_POST['swwpcs_testing_facility_page_select']",661,{"id":303,"type":282,"label":283,"file":145,"line":301},"n7",{"id":305,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n8",{"id":307,"type":277,"label":308,"file":145,"line":309},"n9","$_POST['swwpcs_testing_facility_announcement_name']",667,{"id":311,"type":282,"label":283,"file":145,"line":309},"n10",{"id":313,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n11",{"id":315,"type":277,"label":316,"file":145,"line":317},"n12","$_POST['swwpcs_testing_facility_desc_text']",668,{"id":319,"type":282,"label":283,"file":145,"line":317},"n13",{"id":321,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n14",{"id":323,"type":277,"label":324,"file":145,"line":325},"n15","$_POST['swwpcs_testing_facility_article_url']",676,{"id":327,"type":282,"label":283,"file":145,"line":325},"n16",{"id":329,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n17",{"id":331,"type":277,"label":332,"file":145,"line":333},"n18","$_POST['swwpcs_testing_facility_price_range']",677,{"id":335,"type":282,"label":283,"file":145,"line":333},"n19",{"id":337,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n20",{"id":339,"type":277,"label":340,"file":145,"line":341},"n21","$_POST['swwpcs_testing_facility_address']",678,{"id":343,"type":282,"label":283,"file":145,"line":341},"n22",{"id":345,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n23",{"id":347,"type":277,"label":348,"file":145,"line":349},"n24","$_POST['swwpcs_testing_facility_telephone']",679,{"id":351,"type":282,"label":283,"file":145,"line":349},"n25",{"id":353,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n26",{"id":355,"type":277,"label":356,"file":145,"line":357},"n27","$_POST['swwpcs_testing_facility_name']",681,{"id":359,"type":282,"label":283,"file":145,"line":357},"n28",{"id":361,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n29",{"id":363,"type":277,"label":364,"file":145,"line":365},"n30","$_POST['swwpcs_testing_facility_image']",682,{"id":367,"type":282,"label":283,"file":145,"line":365},"n31",{"id":369,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n32",{"id":371,"type":277,"label":372,"file":145,"line":373},"n33","$_POST['swwpcs_school_closure_post_select']",693,{"id":375,"type":282,"label":283,"file":145,"line":373},"n34",{"id":377,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n35",{"id":379,"type":277,"label":380,"file":145,"line":381},"n36","$_POST['swwpcs_school_closure_page_select']",695,{"id":383,"type":282,"label":283,"file":145,"line":381},"n37",{"id":385,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n38",{"id":387,"type":277,"label":388,"file":145,"line":389},"n39","$_POST['swwpcs_school_closure_announcement_name']",701,{"id":391,"type":282,"label":283,"file":145,"line":389},"n40",{"id":393,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n41",{"id":395,"type":277,"label":396,"file":145,"line":397},"n42","$_POST['swwpcs_school_closure_desc_text']",702,{"id":399,"type":282,"label":283,"file":145,"line":397},"n43",{"id":401,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n44",{"id":403,"type":277,"label":404,"file":145,"line":405},"n45","$_POST['swwpcs_school_closure_date_posted']",703,{"id":407,"type":282,"label":283,"file":145,"line":405},"n46",{"id":409,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n47",{"id":411,"type":277,"label":412,"file":145,"line":413},"n48","$_POST['swwpcs_school_closure_expires']",704,{"id":415,"type":282,"label":283,"file":145,"line":413},"n49",{"id":417,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n50",{"id":419,"type":277,"label":420,"file":145,"line":421},"n51","$_POST['swwpcs_school_closure_article_link']",705,{"id":423,"type":282,"label":283,"file":145,"line":421},"n52",{"id":425,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n53",{"id":427,"type":277,"label":428,"file":145,"line":429},"n54","$_POST['swwpcs_school_closure_feed_url']",711,{"id":431,"type":282,"label":283,"file":145,"line":429},"n55",{"id":433,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n56",{"id":435,"type":277,"label":436,"file":145,"line":437},"n57","$_POST['swwpcs_school_closure_encoding_format']",712,{"id":439,"type":282,"label":283,"file":145,"line":437},"n58",{"id":441,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n59",{"id":443,"type":277,"label":444,"file":145,"line":445},"n60","$_POST['swwpcs_school_closure_location_name']",713,{"id":447,"type":282,"label":283,"file":145,"line":445},"n61",{"id":449,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n62",{"id":451,"type":277,"label":452,"file":145,"line":453},"n63","$_POST['swwpcs_school_closure_location_url']",714,{"id":455,"type":282,"label":283,"file":145,"line":453},"n64",{"id":457,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n65",{"id":459,"type":277,"label":460,"file":145,"line":461},"n66","$_POST['swwpcs_school_closure_location']",715,{"id":463,"type":282,"label":283,"file":145,"line":461},"n67",{"id":465,"type":286,"label":287,"file":145,"line":288,"wp_function":289},"n68",[467,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513],{"from":276,"to":281,"sanitized":468},false,{"from":281,"to":285,"sanitized":468},{"from":291,"to":295,"sanitized":468},{"from":295,"to":297,"sanitized":468},{"from":299,"to":303,"sanitized":468},{"from":303,"to":305,"sanitized":468},{"from":307,"to":311,"sanitized":468},{"from":311,"to":313,"sanitized":468},{"from":315,"to":319,"sanitized":468},{"from":319,"to":321,"sanitized":468},{"from":323,"to":327,"sanitized":468},{"from":327,"to":329,"sanitized":468},{"from":331,"to":335,"sanitized":468},{"from":335,"to":337,"sanitized":468},{"from":339,"to":343,"sanitized":468},{"from":343,"to":345,"sanitized":468},{"from":347,"to":351,"sanitized":468},{"from":351,"to":353,"sanitized":468},{"from":355,"to":359,"sanitized":468},{"from":359,"to":361,"sanitized":468},{"from":363,"to":367,"sanitized":468},{"from":367,"to":369,"sanitized":468},{"from":371,"to":375,"sanitized":468},{"from":375,"to":377,"sanitized":468},{"from":379,"to":383,"sanitized":468},{"from":383,"to":385,"sanitized":468},{"from":387,"to":391,"sanitized":468},{"from":391,"to":393,"sanitized":468},{"from":395,"to":399,"sanitized":468},{"from":399,"to":401,"sanitized":468},{"from":403,"to":407,"sanitized":468},{"from":407,"to":409,"sanitized":468},{"from":411,"to":415,"sanitized":468},{"from":415,"to":417,"sanitized":468},{"from":419,"to":423,"sanitized":468},{"from":423,"to":425,"sanitized":468},{"from":427,"to":431,"sanitized":468},{"from":431,"to":433,"sanitized":468},{"from":435,"to":439,"sanitized":468},{"from":439,"to":441,"sanitized":468},{"from":443,"to":447,"sanitized":468},{"from":447,"to":449,"sanitized":468},{"from":451,"to":455,"sanitized":468},{"from":455,"to":457,"sanitized":468},{"from":459,"to":463,"sanitized":468},{"from":463,"to":465,"sanitized":468},26,"low",{"entryPoint":517,"graph":518,"unsanitizedCount":514,"severity":515},"\u003Csettings> (inc\\settings\\settings.php:0)",{"nodes":519,"edges":589},[520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588],{"id":276,"type":277,"label":278,"file":145,"line":279},{"id":281,"type":282,"label":283,"file":145,"line":279},{"id":285,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":291,"type":277,"label":292,"file":145,"line":293},{"id":295,"type":282,"label":283,"file":145,"line":293},{"id":297,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":299,"type":277,"label":300,"file":145,"line":301},{"id":303,"type":282,"label":283,"file":145,"line":301},{"id":305,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":307,"type":277,"label":308,"file":145,"line":309},{"id":311,"type":282,"label":283,"file":145,"line":309},{"id":313,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":315,"type":277,"label":316,"file":145,"line":317},{"id":319,"type":282,"label":283,"file":145,"line":317},{"id":321,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":323,"type":277,"label":324,"file":145,"line":325},{"id":327,"type":282,"label":283,"file":145,"line":325},{"id":329,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":331,"type":277,"label":332,"file":145,"line":333},{"id":335,"type":282,"label":283,"file":145,"line":333},{"id":337,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":339,"type":277,"label":340,"file":145,"line":341},{"id":343,"type":282,"label":283,"file":145,"line":341},{"id":345,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":347,"type":277,"label":348,"file":145,"line":349},{"id":351,"type":282,"label":283,"file":145,"line":349},{"id":353,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":355,"type":277,"label":356,"file":145,"line":357},{"id":359,"type":282,"label":283,"file":145,"line":357},{"id":361,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":363,"type":277,"label":364,"file":145,"line":365},{"id":367,"type":282,"label":283,"file":145,"line":365},{"id":369,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":371,"type":277,"label":372,"file":145,"line":373},{"id":375,"type":282,"label":283,"file":145,"line":373},{"id":377,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":379,"type":277,"label":380,"file":145,"line":381},{"id":383,"type":282,"label":283,"file":145,"line":381},{"id":385,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":387,"type":277,"label":388,"file":145,"line":389},{"id":391,"type":282,"label":283,"file":145,"line":389},{"id":393,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":395,"type":277,"label":396,"file":145,"line":397},{"id":399,"type":282,"label":283,"file":145,"line":397},{"id":401,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":403,"type":277,"label":404,"file":145,"line":405},{"id":407,"type":282,"label":283,"file":145,"line":405},{"id":409,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":411,"type":277,"label":412,"file":145,"line":413},{"id":415,"type":282,"label":283,"file":145,"line":413},{"id":417,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":419,"type":277,"label":420,"file":145,"line":421},{"id":423,"type":282,"label":283,"file":145,"line":421},{"id":425,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":427,"type":277,"label":428,"file":145,"line":429},{"id":431,"type":282,"label":283,"file":145,"line":429},{"id":433,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":435,"type":277,"label":436,"file":145,"line":437},{"id":439,"type":282,"label":283,"file":145,"line":437},{"id":441,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":443,"type":277,"label":444,"file":145,"line":445},{"id":447,"type":282,"label":283,"file":145,"line":445},{"id":449,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":451,"type":277,"label":452,"file":145,"line":453},{"id":455,"type":282,"label":283,"file":145,"line":453},{"id":457,"type":286,"label":287,"file":145,"line":288,"wp_function":289},{"id":459,"type":277,"label":460,"file":145,"line":461},{"id":463,"type":282,"label":283,"file":145,"line":461},{"id":465,"type":286,"label":287,"file":145,"line":288,"wp_function":289},[590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635],{"from":276,"to":281,"sanitized":468},{"from":281,"to":285,"sanitized":468},{"from":291,"to":295,"sanitized":468},{"from":295,"to":297,"sanitized":468},{"from":299,"to":303,"sanitized":468},{"from":303,"to":305,"sanitized":468},{"from":307,"to":311,"sanitized":468},{"from":311,"to":313,"sanitized":468},{"from":315,"to":319,"sanitized":468},{"from":319,"to":321,"sanitized":468},{"from":323,"to":327,"sanitized":468},{"from":327,"to":329,"sanitized":468},{"from":331,"to":335,"sanitized":468},{"from":335,"to":337,"sanitized":468},{"from":339,"to":343,"sanitized":468},{"from":343,"to":345,"sanitized":468},{"from":347,"to":351,"sanitized":468},{"from":351,"to":353,"sanitized":468},{"from":355,"to":359,"sanitized":468},{"from":359,"to":361,"sanitized":468},{"from":363,"to":367,"sanitized":468},{"from":367,"to":369,"sanitized":468},{"from":371,"to":375,"sanitized":468},{"from":375,"to":377,"sanitized":468},{"from":379,"to":383,"sanitized":468},{"from":383,"to":385,"sanitized":468},{"from":387,"to":391,"sanitized":468},{"from":391,"to":393,"sanitized":468},{"from":395,"to":399,"sanitized":468},{"from":399,"to":401,"sanitized":468},{"from":403,"to":407,"sanitized":468},{"from":407,"to":409,"sanitized":468},{"from":411,"to":415,"sanitized":468},{"from":415,"to":417,"sanitized":468},{"from":419,"to":423,"sanitized":468},{"from":423,"to":425,"sanitized":468},{"from":427,"to":431,"sanitized":468},{"from":431,"to":433,"sanitized":468},{"from":435,"to":439,"sanitized":468},{"from":439,"to":441,"sanitized":468},{"from":443,"to":447,"sanitized":468},{"from":447,"to":449,"sanitized":468},{"from":451,"to":455,"sanitized":468},{"from":455,"to":457,"sanitized":468},{"from":459,"to":463,"sanitized":468},{"from":463,"to":465,"sanitized":468},{"summary":637,"deductions":638},"The wp-covid-19-schema plugin v1.0.5 exhibits a generally positive security posture based on the provided static analysis.  The plugin has a minimal attack surface, with no detected AJAX handlers, REST API routes, shortcodes, or cron events exposed to user interaction. Furthermore, the code analysis indicates a strong adherence to secure coding practices, with all SQL queries utilizing prepared statements and a significant focus on nonce and capability checks. The absence of known vulnerabilities and a clean vulnerability history further contribute to a perception of robustness.\n\nHowever, a key area of concern lies in the output escaping. With 51% of outputs not being properly escaped, there is a notable risk of cross-site scripting (XSS) vulnerabilities. The taint analysis, while limited in scope (2 flows), did identify \"unsanitized paths,\" suggesting potential pathways for malicious input to be processed without adequate sanitization, although it did not reach critical or high severity levels.  The presence of \"unsanitized paths\" in the taint analysis, combined with the significant percentage of unescaped output, indicates a potential for vulnerabilities if user-supplied data is not handled with extreme care.\n\nIn conclusion, while the plugin excels in areas like attack surface reduction and secure database interactions, the output escaping and taint analysis findings present a clear area for improvement. The lack of historical vulnerabilities is a strength, but the current code analysis points to specific risks that need to be addressed to maintain a strong security profile. Addressing the unescaped output is paramount for mitigating potential XSS risks.",[639,641],{"reason":640,"points":132},"Significant percentage of unescaped output",{"reason":642,"points":32},"Taint flows with unsanitized paths","2026-03-17T01:17:42.730Z",{"wat":645,"direct":650},{"assetPaths":646,"generatorPatterns":647,"scriptPaths":648,"versionParams":649},[],[],[],[],{"cssClasses":651,"htmlComments":652,"htmlAttributes":655,"restEndpoints":656,"jsGlobals":657,"shortcodeOutput":658},[],[653,654],"\u003C!-- Schema added by WP COVID-19 Schema Plugin -->","\u003C!-- \u002F Schema added by WP COVID-19 Schema Plugin -->",[],[],[],[]]