[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-ChvvZsn1Cd41Z2VOctnwrmVHLI8aHv3R1AZ-5VANKM":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":132,"fingerprints":197},"schemify","Schemify","0.1.0","Steve Grunwell","https:\u002F\u002Fprofiles.wordpress.org\u002Fstevegrunwell\u002F","\u003Cp>Structured data allows developers and publishers to mark up content in a way that it’s easy for machines to understand. Proper use of structured data \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fguides\u002Fintro-structured-data\" rel=\"nofollow ugc\">enables third-parties like Google to parse reviews, event data, and contact information in meaningful ways\u003C\u002Fa>, ensuring you’re getting the most “bang” out of your publishing buck.\u003C\u002Fp>\n\u003Cp>Fortunately, the major players in the Search game, including Google, Microsoft, Yahoo!, and Yandex) came together in the early 2010s to form \u003Ca href=\"http:\u002F\u002Fschema.org\u002Fdocs\u002Fabout.html\" rel=\"nofollow ugc\">Schema.org\u003C\u002Fa>, a collaborative, community-driven standard for structured data.\u003C\u002Fp>\n\u003Cp>With the major search engines and communities behind it, we’re all marking up everything with appropriate structured data now, right?\u003C\u002Fp>\n\u003Cp>Unfortunately, the process of implementing Schema.org in a site — especially one driven by dynamic content — is less than straightforward. \u003Ca href=\"https:\u002F\u002Fwordpress.org\" rel=\"ugc\">WordPress\u003C\u002Fa>, for instance, \u003Ca href=\"https:\u002F\u002Fma.tt\u002F2015\u002F11\u002Fseventy-five-to-go\u002F\" rel=\"nofollow ugc\">powers roughly a quarter of the web\u003C\u002Fa>, but implementing structured data across hundreds of thousands of themes would be a nightmare.\u003C\u002Fp>\n\u003Cp>Or, at least it would be, if it weren’t for Schemify.\u003C\u002Fp>\n\u003Ch4>What does Schemify do?\u003C\u002Fh4>\n\u003Cp>There are two approaches to adding structured data to a website: via the markup or \u003Ca href=\"http:\u002F\u002Fjson-ld.org\u002F\" rel=\"nofollow ugc\">JSON for Linking Data (JSON-LD)\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Consider the following author information, which might appear at the bottom of a blog post:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    \n        \n        \u003Ca href=\"https:\u002F\u002Fstevegrunwell.com\" rel=\"author nofollow ugc\">Steve Grunwell\u003C\u002Fa>\n        \u003Cp>Steve is the Director of Technology at Growella. When he's not working, you can find him speaking at conferences, roasting coffee, or spending time with his wife and daughter\u003C\u002Fp>\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If I wanted this information to use Schema.org markup, it would look something like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    \n        \n        \u003Ca href=\"https:\u002F\u002Fstevegrunwell.com\" rel=\"author nofollow ugc\">Steve Grunwell\u003C\u002Fa>\n        \u003Cp>Steve is the Director of Technology at Growella. When he's not working, you can find him speaking at conferences, roasting coffee, or spending time with his wife and daughter\u003C\u002Fp>\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>While that may not \u003Cem>seem\u003C\u002Fem> like a lot of work, that’s still a lot of extra markup being added. Even worse, a lot of that markup might normally be generated by WordPress helper functions like \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fget_avatar\u002F\" rel=\"nofollow ugc\">\u003Ccode>get_avatar()\u003C\u002Fcode>\u003C\u002Fa>, which means extra work to get the necessary \u003Ccode>itemprop\u003C\u002Fcode> attribute in place.\u003C\u002Fp>\n\u003Cp>Fortunately, the other approach for adding structured data is much more straight-forward in a theme, as it’s simply a JSON-LD object:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    \n    {\n        \"@context\": \"http:\u002F\u002Fschema.org\",\n        \"@type\": \"Person\",\n        \"name\": \"Steve Grunwell\",\n        \"url\": \"https:\u002F\u002Fstevegrunwell.com\",\n        \"image\": \"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002F88ea4e10ed968136228545d7112d82cb?s=200\",\n        \"description\": \"Steve is the Director of Technology at Growella. When he's not working, you can find him speaking at conferences, roasting coffee, or spending time with his wife and daughter\"\n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>We simply generate this JSON-LD object and append it to our document’s \u003Ccode>\u003Cbody>\u003C\u002Fcode>. When Google or anyone else who supports JSON-LD structured data parses our page, they can immediately understand that Steve Grunwell is a person and determine his website, avatar, and biography.\u003C\u002Fp>\n\u003Cp>The best part? There’s no need to change the markup within our theme!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schemify aims to automate the generation of JSON-LD objects for content within WordPress.\u003C\u002Fstrong> Its flexible structure and reasonable defaults enables drop-in support for structured data, regardless of the WordPress theme.\u003C\u002Fp>\n","Automatically generate Schema.org JSON-LD markup for WordPress content.",20,2352,100,1,"2017-01-31T03:19:00.000Z","4.7.32","4.7","",[20,21,22],"json-ld","schema","structured-data","https:\u002F\u002Fstevegrunwell.com\u002Fschemify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschemify.0.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"stevegrunwell",6,2120,30,84,"2026-04-04T11:52:56.412Z",[38,58,79,97,115],{"slug":21,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"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",[20,54,21,55,22],"rich-snippets","schema-org","https:\u002F\u002Fschema.press","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschema.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":52,"tags":73,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":26,"last_vuln_date":78,"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","6.9.4","4.4",[20,54,21,55,22],"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":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":13,"num_ratings":89,"last_updated":90,"tested_up_to":50,"requires_at_least":17,"requires_php":18,"tags":91,"homepage":95,"download_link":96,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wpspeed-localbusiness-schema","Local Business Schema (JSON-LD) Lite","3.0.0","Lumiverse Dynamic","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestseogr\u002F","\u003Ch4>Local Business Schema Lite by Lumiverse\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>JSON-LD Local Business Schema\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cbr \u002F>\n  Easily add structured Local Business Schema (JSON-LD) to your website — improve your visibility on Google, attract more local customers, and enhance your search rankings. No coding needed. Fast, simple, and effective!\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Features Available:\u003C\u002Fstrong>\u003Cbr \u002F>\n  1. Business Type (4 Generic Types Available)\u003Cbr \u002F>\n  2. Business Name\u003Cbr \u002F>\n  3. Street Address\u003Cbr \u002F>\n  4. Image\u003Cbr \u002F>\n  5. City\u003Cbr \u002F>\n  6. State\u003Cbr \u002F>\n  7. AddressCountry\u003Cbr \u002F>\n  8. Postal Code\u003Cbr \u002F>\n  9. Phone\u003Cbr \u002F>\n  10. URL\u003Cbr \u002F>\n  11. Geo Coordinates\u003Cbr \u002F>\n  12. Google Map\u003Cbr \u002F>\n  13. Price Range\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>GO PRO\u003C\u002Fstrong>\u003Cbr \u002F>\n  View our pro version, \u003Ca href=\"https:\u002F\u002Fstore.lvdynamic.com\u002Fproduct\u002Flocal-business-schema-pro\u002F\" rel=\"friend nofollow ugc\">Localbusiness Schema PRO [JSON-LD]\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Cbr \u002F>\n  \u003Cstrong>Features Available:\u003C\u002Fstrong>\u003Cbr \u002F>\n  1. Business Type (113+ business types)\u003Cbr \u002F>\n  2. Essential Business Details (Business Name, Street Address, City, State, Postal Code, Phone Number)\u003Cbr \u002F>\n  3. Second Address Support\u003Cbr \u002F>\n  4. Online Presence Information (Google Maps URL, Website URL)\u003Cbr \u002F>\n  5. Image to represent your business visually\u003Cbr \u002F>\n  6. List the payment methods\u003Cbr \u002F>\n  7. Add precise geographic coordinates to help search engines pinpoint your exact location.\u003Cbr \u002F>\n  8. Define your business’s operating hours\u003Cbr \u002F>\n  9. Specify your price range\u003Cbr \u002F>\n  10. Woocommerce Product Schema\u003Cbr \u002F>\n  11. Breadcrumbs Schema\u003Cbr \u002F>\n  \u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fstore.lvdynamic.com\u002Fproduct\u002Flocal-business-schema-pro\u002F\" rel=\"friend nofollow ugc\">VIEW MORE\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Do You Need Help with your Website?\u003C\u002Fstrong>\u003Cbr \u002F>\n  Check out our Services, \u003Ca href=\"https:\u002F\u002Flvdynamic.com\u002F\" rel=\"friend nofollow ugc\">Lumiverse Dynamic\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Boost Local SEO with Smart Local Business Schema JSON-LD",3000,25782,11,"2025-09-22T17:28:00.000Z",[92,20,93,94,22],"json-schema","local-seo","seo-optimization","https:\u002F\u002Flvdynamic.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpspeed-localbusiness-schema.3.0.0.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":13,"num_ratings":32,"last_updated":107,"tested_up_to":108,"requires_at_least":18,"requires_php":109,"tags":110,"homepage":113,"download_link":114,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"faq-schema-for-elementor","FAQ Schema for Elementor","1.0.2","Jason Hsu","https:\u002F\u002Fprofiles.wordpress.org\u002Fjasonhsu\u002F","\u003Cp>FAQ Schema for Elementor adds a widget to Elementor that inserts FAQ schema (structured data) in JSON-LD format, without rendering anything on the front-end. Widget can be found under General.\u003C\u002Fp>\n\u003Cp>Do not use more than one widget to a page, add multiple FAQs to the same widget instead.\u003C\u002Fp>\n\u003Cp>Tested on Elementor 2.8.5 – 3.0.14\u003C\u002Fp>\n","Adds an Elementor widget that inserts FAQ schema (structured data) in JSON-LD format.",900,7432,"2020-12-16T23:40:00.000Z","5.5.18","5.2.4",[111,112,20,21,22],"elementor","faq","https:\u002F\u002Fprojectpi.ca\u002Fproject\u002Felementor-faq-schema-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaq-schema-for-elementor.1.0.2.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":13,"num_ratings":14,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":109,"tags":128,"homepage":130,"download_link":131,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"websitescanner-custom-schema","Websitescanner Custom Schema","1.3.7","Tim van Iersel","https:\u002F\u002Fprofiles.wordpress.org\u002Ftimvaniersel\u002F","\u003Cp>Adds custom field to the post & pages editor for custom JSON-ld schema markup also known as structured data. The plugin also validates if the JSON is formated correctly. \u003Ca href=\"http:\u002F\u002Fcoderisk.com\u002Fwp\u002Fplugin\u002Fwebsitescanner-custom-schema\u002FRIPS-8iSfZmxGFd\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Add your own JSON-ld on every page, post and custom post without the \u003Ccode>\u003Cscript>\u003C\u002Fcode> to show your own custom Schema markup.\u003C\u002Fp>\n\u003Cp>Works well with the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-schema\u002F\" title=\"Remove Schema WordPress plugin\" rel=\"ugc\">Remove Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Usecases:\u003C\u002Fp>\n\u003Cp>With the combination of the WordPress plugin it’s easy to overwrite the schema on a specific page.\u003Cbr \u002F>\nIf a plugin like Yoast SEO or other plugin or theme that generates schema you can disable the schema and add your own custom schema to the page.\u003C\u002Fp>\n","Adds custom field to the post & pages editor for custom JSON-ld schema markup also known as structured data.",600,9660,"2021-07-24T23:50:00.000Z","5.8.13","3.0.1",[20,54,21,129,22],"schema-markup","https:\u002F\u002Fplugin.nl\u002Fen\u002Fwebsitescanner-custom-schema-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsitescanner-custom-schema.zip",{"attackSurface":133,"codeSignals":172,"taintFlows":184,"riskAssessment":185,"analyzedAt":196},{"hooks":134,"ajaxHandlers":168,"restRoutes":169,"shortcodes":170,"cronEvents":171,"entryPointCount":26,"unprotectedCount":26},[135,141,145,151,154,158,162,165],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","add_meta_boxes","anonymous","includes\\admin.php",23,{"type":136,"name":142,"callback":138,"file":143,"line":144},"save_post","includes\\cache.php",31,{"type":146,"name":147,"callback":138,"priority":148,"file":149,"line":150},"filter","schemify_get_properties_Person",10,"includes\\compat\\wordpress-seo.php",41,{"type":146,"name":152,"callback":138,"priority":148,"file":149,"line":153},"schemify_get_properties",68,{"type":136,"name":155,"callback":138,"file":156,"line":157},"init","includes\\compat.php",48,{"type":136,"name":159,"callback":138,"file":160,"line":161},"after_setup_theme","includes\\theme.php",22,{"type":146,"name":163,"callback":138,"priority":14,"file":160,"line":164},"schemify_schema",67,{"type":136,"name":166,"callback":138,"file":160,"line":167},"wp_footer",93,[],[],[],[],{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":177,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":183},[],{"prepared":175,"raw":26,"locations":176},2,[],{"escaped":178,"rawEcho":14,"locations":179},9,[180],{"file":139,"line":181,"context":182},38,"raw output",[],[],{"summary":186,"deductions":187},"The \"schemify\" v0.1.0 plugin exhibits a strong security posture based on the provided static analysis.  There are no identified attack surface entry points (AJAX, REST API, shortcodes, cron), and no dangerous functions, file operations, or external HTTP requests were detected. SQL queries are 100% prepared, and output escaping is mostly handled, with only one minor unescaped output observed. The absence of known vulnerabilities and a clean vulnerability history further contributes to this positive assessment.  The plugin appears to be developed with security in mind, focusing on robust input sanitization and output escaping where applicable. \n\nHowever, the lack of any nonce checks or capability checks across all observed code signals is a significant concern, especially if any future updates introduce any form of user interaction or data handling. While the current version has no exposed entry points, this absence of fundamental WordPress security mechanisms leaves it vulnerable to potential issues in future iterations or if used in conjunction with other plugins that might expose functionality. The overall risk is currently low due to the limited scope and functionality of the plugin as presented, but the missing security checks represent a potential area for future exploitation.",[188,191,193],{"reason":189,"points":190},"Missing nonce checks",5,{"reason":192,"points":190},"Missing capability checks",{"reason":194,"points":195},"Minor unescaped output detected",3,"2026-03-16T23:05:28.404Z",{"wat":198,"direct":207},{"assetPaths":199,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[200,201],"\u002Fwp-content\u002Fplugins\u002Fschemify\u002Fassets\u002Fcss\u002Fschemify.css","\u002Fwp-content\u002Fplugins\u002Fschemify\u002Fassets\u002Fjs\u002Fschemify.js",[],[201],[205,206],"schemify\u002Fassets\u002Fcss\u002Fschemify.css?ver=","schemify\u002Fassets\u002Fjs\u002Fschemify.js?ver=",{"cssClasses":208,"htmlComments":209,"htmlAttributes":210,"restEndpoints":211,"jsGlobals":212,"shortcodeOutput":213},[],[],[],[],[],[]]