[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4LXuuTZ2bvy2HKoRgTfWiTiJ8sJwYsCRitleN8N6EMQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":114,"fingerprints":320},"frank-schema-markup-generator","Frank Schema Markup Generator","1.0.1","FARAZFRANK","https:\u002F\u002Fprofiles.wordpress.org\u002Ffarazfrank\u002F","\u003Cp>\u003Cstrong>Frank Schema Markup Generator\u003C\u002Fstrong> is a powerful, WordPress.org-compliant plugin that helps you generate JSON-LD structured data (Schema.org markup) with centralized management. Generate, view, copy, edit, and manage all your schemas from one place!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> This plugin generates schema markup but does NOT automatically insert it into your pages. This ensures full compliance with WordPress.org security guidelines. You can easily copy the generated schema using View\u002FCopy buttons and paste it into your theme or use a code snippet plugin.\u003C\u002Fp>\n\u003Ch4>🌟 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>100+ Schema Types\u003C\u002Fstrong> – Comprehensive support across 15+ categories (Organization, Content, E-commerce, Events, Jobs, People, Health, Recipes, Real Estate, Travel, Education, Media, and more!)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>50+ Ready-Made Templates\u003C\u002Fstrong> – Pre-validated JSON-LD templates organized by category\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support\u003C\u002Fstrong> – 10 WooCommerce-specific placeholders for automatic product data (price, SKU, stock, brand, ratings)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Centralized Management\u003C\u002Fstrong> – Generate, view, edit, copy, and delete schemas from one dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View & Copy Features\u003C\u002Fstrong> – Modal popup to review schema code before copying, or quick copy with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter & Search\u003C\u002Fstrong> – Easily find schemas by post type, schema type, or search by post title\u003C\u002Fli>\n\u003Cli>\u003Cstrong>25+ Dynamic Placeholders\u003C\u002Fstrong> – Auto-populate with post\u002Fsite data (title, author, date, image, categories, tags, WooCommerce data, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin-Generated Schema\u003C\u002Fstrong> – All schema markup is generated by the plugin with strict validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types Support\u003C\u002Fstrong> – Works with any custom post type (including WooCommerce products)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress.org Compliant\u003C\u002Fstrong> – Follows all security guidelines (no auto-injection, no arbitrary code execution)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Documentation\u003C\u002Fstrong> – Detailed How to Use guide with 7 steps, common use cases, WooCommerce examples, and troubleshooting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensive FAQ\u003C\u002Fstrong> – 16+ questions covering copying, templates, placeholders, compatibility, WooCommerce, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful UI\u003C\u002Fstrong> – Modern tabbed interface with responsive design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% Free\u003C\u002Fstrong> – No ads, no upsells, completely open-source\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔒 Security Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Arbitrary Code Execution\u003C\u002Fstrong> – Users cannot insert unvalidated code\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Auto-Injection\u003C\u002Fstrong> – Plugin does not automatically insert code into pages (WordPress.org requirement)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin-Controlled Output\u003C\u002Fstrong> – Schema is generated by the plugin based on validated form inputs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Strict Sanitization\u003C\u002Fstrong> – All user inputs are properly sanitized using WordPress functions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nonce Verification\u003C\u002Fstrong> – All form submissions and AJAX requests are protected\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Capability Checks\u003C\u002Fstrong> – Only authorized users can edit schema data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📋 100+ Schema Types Across 15+ Categories\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Organization & Business:\u003C\u002Fstrong> Organization, LocalBusiness, Corporation, NGO, GovernmentOrganization, EducationalOrganization, MedicalOrganization, SportsOrganization, Store, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Website & Content:\u003C\u002Fstrong> WebSite, WebPage, Article, BlogPosting, NewsArticle, Report, Guide, Comment, SiteNavigationElement, ItemList, CollectionPage, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>E-commerce & Products:\u003C\u002Fstrong> Product, ProductGroup, Service, Offer, AggregateOffer, Brand, AggregateRating, FinancialProduct, MemberProgram, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Events:\u003C\u002Fstrong> Event, BusinessEvent, EducationEvent, Festival, MusicEvent, SportsEvent, TheaterEvent, VisualArtsEvent, ExhibitionEvent, CourseInstance, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Jobs & Employment:\u003C\u002Fstrong> JobPosting, Occupation, EmployeeRole, WorkBasedProgram\u003C\u002Fp>\n\u003Cp>\u003Cstrong>People & Personal Profiles:\u003C\u002Fstrong> Person, ProfilePage, Author, Celebrity, Teacher, Parent, Patient, Musician, Actor, Athlete, Politician, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Health & Medical:\u003C\u002Fstrong> MedicalCondition, Drug, Diet, ExercisePlan, HealthTopicContent, MedicalWebPage, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Recipes & Food:\u003C\u002Fstrong> Recipe, NutritionInformation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real Estate & Property:\u003C\u002Fstrong> Apartment, House, SingleFamilyResidence, VacationRental, RealEstateAgent, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Travel & Transportation:\u003C\u002Fstrong> TouristAttraction, TouristDestination, LandmarksOrHistoricalBuildings, Flight, Trip, TouristTrip, TaxiService, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Religious Places:\u003C\u002Fstrong> HinduTemple, Church, Mosque, PlaceOfWorship\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Education & Courses:\u003C\u002Fstrong> Course, LearningResource, School, CollegeOrUniversity\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Media & Entertainment:\u003C\u002Fstrong> Book, Movie, TVSeries, MusicAlbum, MusicPlaylist, VideoObject, AudioObject, BroadcastService, Photograph, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technology & Software:\u003C\u002Fstrong> SoftwareApplication, MobileApplication, WebAPI\u003C\u002Fp>\n\u003Cp>\u003Cstrong>And many more!\u003C\u002Fstrong> Browse all templates in the Schema Templates Library tab.\u003C\u002Fp>\n\u003Ch4>🔧 Dynamic Placeholders (25+ Total)\u003C\u002Fh4>\n\u003Cp>Use these placeholders to automatically populate your schemas:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress Placeholders:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>{{post_title}}\u003C\u002Fcode> – Post\u002FPage Title\u003Cbr \u002F>\n* \u003Ccode>{{post_excerpt}}\u003C\u002Fcode> – Post Excerpt\u003Cbr \u002F>\n* \u003Ccode>{{post_date}}\u003C\u002Fcode> – Publication Date (ISO 8601)\u003Cbr \u002F>\n* \u003Ccode>{{post_modified}}\u003C\u002Fcode> – Last Modified Date (ISO 8601)\u003Cbr \u002F>\n* \u003Ccode>{{author_name}}\u003C\u002Fcode> – Author Display Name\u003Cbr \u002F>\n* \u003Ccode>{{author_url}}\u003C\u002Fcode> – Author Archive URL\u003Cbr \u002F>\n* \u003Ccode>{{featured_image}}\u003C\u002Fcode> – Featured Image URL\u003Cbr \u002F>\n* \u003Ccode>{{post_url}}\u003C\u002Fcode> – Post Permalink\u003Cbr \u002F>\n* \u003Ccode>{{site_name}}\u003C\u002Fcode> – Website Name\u003Cbr \u002F>\n* \u003Ccode>{{site_url}}\u003C\u002Fcode> – Website URL\u003Cbr \u002F>\n* \u003Ccode>{{site_description}}\u003C\u002Fcode> – Website Tagline\u003Cbr \u002F>\n* \u003Ccode>{{post_category}}\u003C\u002Fcode> – Post Categories (comma-separated)\u003Cbr \u002F>\n* \u003Ccode>{{post_category_first}}\u003C\u002Fcode> – First Post Category\u003Cbr \u002F>\n* \u003Ccode>{{post_tags}}\u003C\u002Fcode> – Post Tags (comma-separated)\u003Cbr \u002F>\n* \u003Ccode>{{post_id}}\u003C\u002Fcode> – Post ID\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Placeholders (Auto-populated for WooCommerce products):\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>{{woo_price}}\u003C\u002Fcode> – Product Price (current\u002Fsale price)\u003Cbr \u002F>\n* \u003Ccode>{{woo_regular_price}}\u003C\u002Fcode> – Product Regular Price\u003Cbr \u002F>\n* \u003Ccode>{{woo_sale_price}}\u003C\u002Fcode> – Product Sale Price\u003Cbr \u002F>\n* \u003Ccode>{{woo_currency}}\u003C\u002Fcode> – Store Currency Code\u003Cbr \u002F>\n* \u003Ccode>{{woo_sku}}\u003C\u002Fcode> – Product SKU\u003Cbr \u002F>\n* \u003Ccode>{{woo_stock_status}}\u003C\u002Fcode> – Stock Status (instock\u002Foutofstock\u002Fonbackorder)\u003Cbr \u002F>\n* \u003Ccode>{{woo_availability}}\u003C\u002Fcode> – Schema.org Availability URL\u003Cbr \u002F>\n* \u003Ccode>{{woo_brand}}\u003C\u002Fcode> – Product Brand\u003Cbr \u002F>\n* \u003Ccode>{{woo_rating}}\u003C\u002Fcode> – Average Product Rating\u003Cbr \u002F>\n* \u003Ccode>{{woo_review_count}}\u003C\u002Fcode> – Number of Reviews\u003C\u002Fp>\n\u003Ch4>🎯 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – Add Article schema to improve visibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Sites\u003C\u002Fstrong> – Add Product schema with pricing and reviews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Businesses\u003C\u002Fstrong> – Add LocalBusiness schema for local SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong> – Add Video, Recipe, or HowTo schemas\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Sites\u003C\u002Fstrong> – Add NewsArticle schema for news content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Sites\u003C\u002Fstrong> – Add Course schema for online courses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job Boards\u003C\u002Fstrong> – Add JobPosting schema for job listings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 How It Works (4 Simple Steps)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Generate Schema\u003C\u002Fstrong> – Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Schema Box Generator \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Schema Generator tab, select a post\u002Fpage, choose schema type from 100+ options, fill in form fields with placeholders like {{post_title}}, and click “Generate & Save Schema”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Copy Schema Code\u003C\u002Fstrong> – Go to “Manage Schemas” tab, find your schema, and either click “Copy” button for instant copy or click “View” button to review code in a modal popup before copying\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add to Your Site\u003C\u002Fstrong> – Paste the copied schema into a code snippet plugin (recommended: Code Snippets, Insert Headers and Footers) or manually add to your theme’s header.php file\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Test & Validate\u003C\u002Fstrong> – Use Google Rich Results Test to verify your schema is valid and eligible for rich results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>📋 How to Copy & Apply Schema Code (DETAILED)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Method 1: Quick Copy (Fastest)\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to “Manage Schemas” tab\u003Cbr \u002F>\n2. Click the “Copy” button (📋 icon) next to your schema\u003Cbr \u002F>\n3. You’ll see “✓ Copied!” confirmation\u003Cbr \u002F>\n4. Schema code is now in your clipboard!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Method 2: View & Copy (Recommended for Review)\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to “Manage Schemas” tab\u003Cbr \u002F>\n2. Click the “View” button (👁️ icon) next to your schema\u003Cbr \u002F>\n3. A modal popup shows the formatted schema code\u003Cbr \u002F>\n4. Review the code to ensure it’s correct\u003Cbr \u002F>\n5. Click “Copy to Clipboard” button in the modal\u003Cbr \u002F>\n6. Close the modal\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Adding Schema to Your Site:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option 1: Code Snippet Plugin (HIGHLY RECOMMENDED)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Install “Code Snippets” or “Insert Headers and Footers” plugin\u003Cbr \u002F>\n* Paste the copied schema into the header section\u003Cbr \u002F>\n* Configure where to display (site-wide or specific pages)\u003Cbr \u002F>\n* Won’t be affected by theme updates\u003Cbr \u002F>\n* Easy to manage and edit\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option 2: Manual Theme Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* Go to Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Theme File Editor\u003Cbr \u002F>\n* Open header.php file\u003Cbr \u002F>\n* Paste the schema before the \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode> tag\u003Cbr \u002F>\n* Note: Will be removed if you change themes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option 3: Using functions.php (For Developers)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Add schema using WordPress hooks (wp_head)\u003Cbr \u002F>\n* Full control over when and where schema appears\u003C\u002Fp>\n\u003Ch4>🔍 SEO Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get rich snippets in Google search results\u003C\u002Fli>\n\u003Cli>Show star ratings, images, prices, and more\u003C\u002Fli>\n\u003Cli>Improve click-through rates by up to 30%\u003C\u002Fli>\n\u003Cli>Help search engines understand your content\u003C\u002Fli>\n\u003Cli>Enable voice search optimization\u003C\u002Fli>\n\u003Cli>Support for Google Assistant and Siri\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠️ Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean, well-documented code\u003C\u002Fli>\n\u003Cli>WordPress coding standards compliant\u003C\u002Fli>\n\u003Cli>Hooks and filters for customization\u003C\u002Fli>\n\u003Cli>Translation-ready\u003C\u002Fli>\n\u003Cli>Compatible with all themes and plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📚 Comprehensive Documentation\u003C\u002Fh4>\n\u003Cp>The plugin includes extensive documentation with 5 tabs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Schema Generator Tab\u003C\u002Fstrong> – Generate schemas with 100+ types and dynamic placeholders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage Schemas Tab\u003C\u002Fstrong> – View, copy, edit, delete, filter, and search all your schemas\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Templates Library Tab\u003C\u002Fstrong> – Browse 50+ ready-made templates organized by 15+ categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>How to Use Tab\u003C\u002Fstrong> – Detailed 7-step guide with Quick Start, Pro Tips, Common Use Cases, and Troubleshooting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FAQ Tab\u003C\u002Fstrong> – 15+ questions covering copying, templates, placeholders, compatibility, SEO plugins, page builders, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Donate Tab\u003C\u002Fstrong> – Support plugin development with updated stats (100+ types, 25+ placeholders)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌍 Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with Yoast SEO, Rank Math, All in One SEO\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce\u003C\u002Fli>\n\u003Cli>Works with Advanced Custom Fields (ACF)\u003C\u002Fli>\n\u003Cli>Compatible with Elementor, Divi, Beaver Builder\u003C\u002Fli>\n\u003Cli>Works with all WordPress themes\u003C\u002Fli>\n\u003Cli>Compatible with all major hosting providers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💝 Support the Plugin\u003C\u002Fh4>\n\u003Cp>If this plugin has helped you, please consider:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Rating it 5 stars on WordPress.org\u003C\u002Fli>\n\u003Cli>Buying me a coffee via PayPal\u003C\u002Fli>\n\u003Cli>Sharing it with others\u003C\u002Fli>\n\u003Cli>Reporting bugs and suggesting features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress 5.0 or higher\u003Cbr \u002F>\n* PHP 7.4 or higher\u003Cbr \u002F>\n* MySQL 5.6 or higher\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Links:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffrank-schema-markup-generator\u002F\" rel=\"ugc\">Plugin Homepage\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffrank-schema-markup-generator\u002F#installation\" rel=\"ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffrank-schema-markup-generator\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffarazfrank\u002Ffrank-schema-markup-generator\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fbuymecupofcoffee?locale.x=en_GB&country.x=IN\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Credits:\u003C\u002Fstrong>\u003Cbr \u002F>\nDeveloped with ❤️ by WP FRANK\u003C\u002Fp>\n\u003Cp>\u003Cstrong>License:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin is licensed under the GPL v2 or later.\u003C\u002Fp>\n","Generate JSON-LD schema with 100+ types. Centralized management, view\u002Fcopy features, and 50+ ready-made templates.",0,174,"","6.9.4","5.0","7.0",[18,19,20,21,22],"json-ld","rich-snippets","schema","seo","structured-data","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffrank-schema-markup-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrank-schema-markup-generator.1.0.1.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"farazfrank",28,46770,578,79,"2026-04-03T21:40:16.440Z",[37,52,65,80,93],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":14,"requires_at_least":15,"requires_php":47,"tags":48,"homepage":49,"download_link":50,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":51},"pichautari-schema-automation","Pichautari Schema Automation","1.0.9","ishor","https:\u002F\u002Fprofiles.wordpress.org\u002Fishor\u002F","\u003Cp>Pichautari Schema Automation is a powerful WordPress plugin that automatically generates Schema.org structured data (JSON-LD) to enhance your website’s SEO and visibility in search results.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>LocalBusiness Schema\u003C\u002Fstrong> – Perfect for businesses with physical locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organization Schema\u003C\u002Fstrong> – Build brand identity and social presence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FAQ Schema\u003C\u002Fstrong> – Auto-detect FAQ sections from your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Schema\u003C\u002Fstrong> – Automatic WooCommerce integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Schema\u003C\u002Fstrong> – Showcase your services with structured data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Article Schema\u003C\u002Fstrong> – Automatic for blog posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Schema\u003C\u002Fstrong> – Add video structured data to specific pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job Posting Schema\u003C\u002Fstrong> – Promote job openings in Google for Jobs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumb Schema\u003C\u002Fstrong> – Automatic navigation breadcrumbs for all pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automatic Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong> – Automatically generates product schema for all WooCommerce products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FAQ Auto-Detection\u003C\u002Fstrong> – Intelligently detects FAQ sections using multiple HTML patterns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Article Schema\u003C\u002Fstrong> – Automatically added to all blog posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumb Schema\u003C\u002Fstrong> – Automatically generates navigation breadcrumbs showing site hierarchy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Admin Interface\u003C\u002Fstrong> – Beautiful Material Design UI with gradient backgrounds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conflict Detection\u003C\u002Fstrong> – Detects and warns about duplicate schemas from other plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve search engine visibility\u003C\u002Fli>\n\u003Cli>Get rich snippets in search results\u003C\u002Fli>\n\u003Cli>Increase click-through rates\u003C\u002Fli>\n\u003Cli>Better local SEO for businesses\u003C\u002Fli>\n\u003Cli>Enhanced product visibility\u003C\u002Fli>\n\u003Cli>Professional job listings\u003C\u002Fli>\n\u003Cli>Clear site navigation with breadcrumbs\u003C\u002Fli>\n\u003Cli>Automatic conflict detection prevents duplicate schemas\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>For support and documentation, visit https:\u002F\u002Fgithub.com\u002Fmagarishor\u003C\u002Fp>\n\u003Ch4>Developer Functions\u003C\u002Fh4>\n\u003Cp>The plugin provides helper functions for theme developers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>schema_output_local_business($data)\u003C\u002Fcode> – Output LocalBusiness schema\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_output_product($data)\u003C\u002Fcode> – Output Product schema\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_output_faq($questions)\u003C\u002Fcode> – Output FAQ schema\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_output_service($data)\u003C\u002Fcode> – Output Service schema\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the plugin documentation for detailed usage examples.\u003C\u002Fp>\n","Automated Schema.org structured data generator for LocalBusiness, FAQ, Product, Service, Article, Video, Job Posting, and Breadcrumb schemas.",135,"2026-03-09T17:34:00.000Z","7.2",[18,19,20,21,22],"https:\u002F\u002Fgithub.com\u002Fmagarishor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpichautari-schema-automation.1.0.9.zip","2026-03-15T15:16:48.613Z",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":11,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":61,"requires_at_least":15,"requires_php":47,"tags":62,"homepage":63,"download_link":64,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"sekhlo-schema-code","Sekhlo Schema Code","2.0.0","Mubashir Hassan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmubashirhassan\u002F","\u003Cp>\u003Cstrong>Sekhlo Schema Code\u003C\u002Fstrong> is a comprehensive Schema.org JSON-LD markup manager with a powerful Entity Builder, script injection, and AI-powered optimization tools. Build your brand’s entity authority, optimize for AI-powered search engines (ChatGPT, Gemini, Perplexity), voice assistants, and add tracking codes — all without editing theme files.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🏛️ Entity Builder (New in 2.0)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Six entity types: Person, Organization, Local Business, News\u002FBlog, E-Commerce Store, Educational Organization\u003Cbr \u002F>\n* Site-wide entity schema — saved once, injected in \u003Ccode>\u003Chead>\u003C\u002Fcode> on every page automatically\u003Cbr \u002F>\n* Entity Authority Score with live checklist: see exactly which profiles are connected or missing\u003Cbr \u002F>\n* Color-coded entity strength: Weak \u002F Building \u002F Strong\u003Cbr \u002F>\n* Actionable improvement tips per missing platform (Wikipedia, Google Business, Crunchbase, etc.)\u003Cbr \u002F>\n* WhatsApp number support (important for Pakistan & South Asia)\u003Cbr \u002F>\n* Full sameAs profile builder: LinkedIn, Twitter\u002FX, Facebook, Instagram, YouTube, Wikipedia, Wikidata, Crunchbase, Google Business, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🏪 Local Business Schema\u003C\u002Fstrong>\u003Cbr \u002F>\n* Business category selector (Restaurant, Clinic, Retail, Salon, Hotel, Law Firm, Real Estate, Auto Repair, Gym, Other)\u003Cbr \u002F>\n* Phone, WhatsApp, Email, Street Address, City, Country\u003Cbr \u002F>\n* Opening Hours, Price Range ($–$$$$)\u003Cbr \u002F>\n* Google Maps URL and Google Business Profile URL\u003Cbr \u002F>\n* Social profiles (LinkedIn, Facebook, Instagram)\u003Cbr \u002F>\n* Generates full \u003Ccode>LocalBusiness\u003C\u002Fcode> JSON-LD with \u003Ccode>PostalAddress\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📰 News \u002F Blog Schema\u003C\u002Fstrong>\u003Cbr \u002F>\n* Publication Name (pre-filled from site name)\u003Cbr \u002F>\n* Publisher URL (pre-filled from site URL)\u003Cbr \u002F>\n* Language selector (English, Urdu, Both)\u003Cbr \u002F>\n* Topics Covered, Editor Name\u003Cbr \u002F>\n* Auto-generates \u003Ccode>publishingPrinciples\u003C\u002Fcode> URL\u003Cbr \u002F>\n* Generates \u003Ccode>NewsMediaOrganization\u003C\u002Fcode> JSON-LD\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 E-Commerce Store Schema\u003C\u002Fstrong>\u003Cbr \u002F>\n* Store Name, URL, Products Category\u003Cbr \u002F>\n* Currency selector (PKR, USD, AED, GBP)\u003Cbr \u002F>\n* Shipping Countries, Return Policy URL\u003Cbr \u002F>\n* Customer Service Phone\u003Cbr \u002F>\n* Generates \u003Ccode>Store\u003C\u002Fcode> JSON-LD with \u003Ccode>currenciesAccepted\u003C\u002Fcode> and \u003Ccode>paymentAccepted\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎓 Educational Organization Schema\u003C\u002Fstrong>\u003Cbr \u002F>\n* Organization Name, Website URL\u003Cbr \u002F>\n* Description, Phone, Email\u003Cbr \u002F>\n* Address fields\u003Cbr \u002F>\n* Social profiles\u003Cbr \u002F>\n* Generates \u003Ccode>EducationalOrganization\u003C\u002Fcode> JSON-LD\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👤 Person & 🏢 Organization Schema\u003C\u002Fstrong>\u003Cbr \u002F>\n* Full Person schema with job title, same-as profiles, and personal website URL\u003Cbr \u002F>\n* Full Organization schema using site URL (never page URL)\u003Cbr \u002F>\n* Required field validation with red highlight and inline error messages\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📝 Headers & Footers Script Injection\u003C\u002Fstrong>\u003Cbr \u002F>\n* Insert code in Header (\u003Ccode>\u003Chead>\u003C\u002Fcode> section)\u003Cbr \u002F>\n* Insert code in Body (below \u003Ccode>\u003Cbody>\u003C\u002Fcode> tag)\u003Cbr \u002F>\n* Insert code in Footer (below \u003Ccode>\u003Cfooter>\u003C\u002Fcode> tag)\u003Cbr \u002F>\n* Google Analytics, Facebook Pixels, Google Tag Manager\u003Cbr \u002F>\n* Microsoft Clarity, Google Optimize, Google AdSense\u003Cbr \u002F>\n* Bing Webmaster Tools and Google Search Console verification\u003Cbr \u002F>\n* Custom CSS and JavaScript\u003Cbr \u002F>\n* No theme file editing required\u003Cbr \u002F>\n* Code editor with syntax highlighting\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎯 AI-Powered Prompt Generators\u003C\u002Fstrong>\u003Cbr \u002F>\n* Schema Generator Prompt — get AI assistance for perfect schema markup\u003Cbr \u002F>\n* Meta Tags Generator Prompt — generate SEO-optimized meta titles, descriptions, and slugs\u003Cbr \u002F>\n* Internal Links Generator Prompt — strategic internal linking from your sitemap\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📋 Schema Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Multiple schema types (Article, Organization, Person, FAQ, HowTo, Product, etc.)\u003Cbr \u002F>\n* Visual schema editor with validation\u003Cbr \u002F>\n* Pre-built schema templates\u003Cbr \u002F>\n* Import\u002FExport schemas\u003Cbr \u002F>\n* Enable\u002FDisable individual schemas\u003Cbr \u002F>\n* Real-time JSON validation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 SEO Optimization\u003C\u002Fstrong>\u003Cbr \u002F>\n* Custom meta titles and descriptions\u003Cbr \u002F>\n* URL slug optimization\u003Cbr \u002F>\n* Character counters with recommendations\u003Cbr \u002F>\n* Live SERP preview\u003Cbr \u002F>\n* OpenGraph meta tags (og:title, og:description, og:image)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Testing & Validation\u003C\u002Fstrong>\u003Cbr \u002F>\n* AI Search Score calculator\u003Cbr \u002F>\n* Schema validation\u003Cbr \u002F>\n* Google Rich Results compatibility check\u003Cbr \u002F>\n* Testing recommendations\u003C\u002Fp>\n\u003Ch4>What’s New in 2.0\u003C\u002Fh4>\n\u003Cp>Version 2.0 focuses entirely on \u003Cstrong>Entity Authority\u003C\u002Fstrong> — the #1 ranking signal for AI-powered search engines like ChatGPT Search, Gemini, and Perplexity. The new Entity Builder lets you define who you are (Person, Business, Publisher, or Store) once, and automatically injects the correct schema sitewide.\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local businesses in Pakistan, UAE, and South Asia\u003C\u002Fli>\n\u003Cli>Bloggers and content creators\u003C\u002Fli>\n\u003Cli>SEO professionals and digital marketers\u003C\u002Fli>\n\u003Cli>News publishers and online magazines\u003C\u002Fli>\n\u003Cli>E-commerce store owners\u003C\u002Fli>\n\u003Cli>Educational institutions\u003C\u002Fli>\n\u003Cli>Web developers building client sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Entity Authority Matters\u003C\u002Fh4>\n\u003Cp>AI search engines (ChatGPT, Gemini, Perplexity) rely heavily on entity data to decide whose content to cite. A strong entity means:\u003Cbr \u002F>\n* Your brand appears in AI-generated answers\u003Cbr \u002F>\n* You rank in knowledge panels and AI overviews\u003Cbr \u002F>\n* Higher trust signals for Google E-E-A-T\u003Cbr \u002F>\n* Better local search visibility\u003C\u002Fp>\n\u003Ch4>Common Use Cases for Headers & Footers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add Google Analytics tracking to any WordPress theme\u003C\u002Fli>\n\u003Cli>Insert Facebook Pixels for conversion tracking\u003C\u002Fli>\n\u003Cli>Add Google Optimize for A\u002FB testing\u003C\u002Fli>\n\u003Cli>Insert Google Tag Manager code\u003C\u002Fli>\n\u003Cli>Add Microsoft Clarity heatmaps\u003C\u002Fli>\n\u003Cli>Insert custom CSS for styling tweaks\u003C\u002Fli>\n\u003Cli>Verify with Google Search Console and Bing Webmaster Tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support, please visit https:\u002F\u002Fwww.mubashirhassan.com or use the WordPress.org support forums.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect or store any personal data. All entity data you enter is stored in your own WordPress database (\u003Ccode>wp_options\u003C\u002Fcode>). AI prompt generation happens locally in your browser. Scripts you add in Headers & Footers are your responsibility.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Developed by Mubashir Hassan — https:\u002F\u002Fwww.mubashirhassan.com\u003Cbr \u002F>\nHeaders & Footers feature inspired by WP Headers and Footers plugin\u003C\u002Fp>\n","Advanced Schema Markup Manager with Entity Builder, Local Business schema, site-wide identity injection, Headers & Footers, and AI Search optimiza &hellip;",304,"6.7.5",[18,19,20,21,22],"https:\u002F\u002Fwww.mubashirhassan.com\u002Fsekhlo-schema-code.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsekhlo-schema-code.2.0.0.zip",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":11,"downloaded":73,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":78,"download_link":79,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"structured-data-for-schema-org","Structured Data for Schema.org","1.0.12","Phil","https:\u002F\u002Fprofiles.wordpress.org\u002Fphilstudio\u002F","\u003Cp>Structured Data for Schema.org helps you add valid Schema.org markup to your WordPress content. This improves how search engines understand your content and \u003Cstrong>may qualify for Google Rich Snippets\u003C\u002Fstrong> (depending on schema type and page structure).\u003C\u002Fp>\n\u003Ch4>Supported Schema Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>HowTo\u003C\u002Fstrong> — Step-by-step tutorials (Google Rich Result eligible, 1 per page recommended)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FAQPage\u003C\u002Fstrong> — Questions & Answers (Google Rich Result eligible, 1 per page limit enforced)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ItemList\u003C\u002Fstrong> — Ordered\u002Funordered lists (Google Rich Result eligible)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CreativeWork\u003C\u002Fstrong> — General content (SEO only, no Rich Result)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Important: Google Rich Results\u003C\u002Fh4>\n\u003Cp>Not all schema types guarantee Rich Snippets. Google has specific requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>HowTo:\u003C\u002Fstrong> Best results with ONE main tutorial per page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FAQPage:\u003C\u002Fstrong> Only ONE FAQPage schema per page is eligible for Rich Results (plugin enforces this)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ItemList:\u003C\u002Fstrong> Works well for top-10 lists, product collections\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CreativeWork:\u003C\u002Fstrong> Helps SEO but does not trigger Rich Results\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin generates \u003Cstrong>valid Schema.org markup\u003C\u002Fstrong>. Rich Result eligibility depends on your content structure and Google’s algorithms.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>HowTo Schema\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[schema type=\"HowTo\" name=\"How to Draw a Rune\" time=\"5M\"]\nStep 1: Clear your mind\nStep 2: Focus on your question\nStep 3: Click the daisy\n[\u002Fschema]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>FAQPage Schema\u003C\u002Fh4>\n\u003Cp>Use \u003Ccode>|\u003C\u002Fcode> to separate questions and answers (one Q&A per line):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[schema type=\"FAQPage\" name=\"Rune FAQ\"]\nWhat are runes? | Ancient Germanic alphabet symbols\nHow do I use them? | Focus on a question and draw randomly\nWhen should I draw? | When you need guidance\n[\u002Fschema]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For schema-only output (no visible HTML), add \u003Ccode>hidden=\"1\"\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[schema type=\"FAQPage\" name=\"FAQ\" hidden=\"1\"]\nQuestion 1 | Answer 1\nQuestion 2 | Answer 2\n[\u002Fschema]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>ItemList Schema\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[schema type=\"ItemList\" name=\"Top 3 Runes\"]\nFehu - Wealth and abundance\nUruz - Strength and vitality\nThurisaz - Protection and power\n[\u002Fschema]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For unordered list (bullets), add \u003Ccode>items-tag=\"ul\"\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[schema type=\"ItemList\" name=\"My List\" items-tag=\"ul\"]\nItem 1\nItem 2\nItem 3\n[\u002Fschema]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>CreativeWork Schema\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[schema type=\"CreativeWork\" name=\"My Guide\" description=\"A comprehensive rune guide\"]\nYour content here...\n[\u002Fschema]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Attributes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>type\u003C\u002Fcode> — Schema type: HowTo, FAQPage, ItemList, CreativeWork (default: HowTo)\u003C\u002Fli>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode> — Title of the schema (required for all types)\u003C\u002Fli>\n\u003Cli>\u003Ccode>description\u003C\u002Fcode> — Brief description (HowTo, CreativeWork)\u003C\u002Fli>\n\u003Cli>\u003Ccode>time\u003C\u002Fcode> — Duration (HowTo only, auto-converts to ISO 8601: “5M”, “1H30M”, “PT30M”)\u003C\u002Fli>\n\u003Cli>\u003Ccode>image\u003C\u002Fcode> — Featured image URL (HowTo only)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hidden\u003C\u002Fcode> — Hide HTML output, keep schema only (values: 1, true)\u003C\u002Fli>\n\u003Cli>\u003Ccode>position\u003C\u002Fcode> — Starting position for ItemList numbering (ItemList only)\u003C\u002Fli>\n\u003Cli>\u003Ccode>url\u003C\u002Fcode> — URL for list items (ItemList only, applies to all items)\u003C\u002Fli>\n\u003Cli>\u003Ccode>items-tag\u003C\u002Fcode> — HTML tag for ItemList: “ol” (default) or “ul”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Ch4>Classes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>SDFSO_Schema\u003C\u002Fcode> (\u003Ccode>includes\u002Fclass-sdfso-schema.php\u003C\u002Fcode>) — Core schema generation logic (static methods)\u003C\u002Fli>\n\u003Cli>\u003Ccode>SDFSO_Shortcode\u003C\u002Fcode> (\u003Ccode>includes\u002Fclass-sdfso-shortcode.php\u003C\u002Fcode>) — Shortcode registration and rendering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Schema Types\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>| Type        | Rich Result  | Limit Per Page | Required Fields         |\n|-------------|--------------|----------------|-------------------------|\n| HowTo       | Yes          | 1 recommended  | name, step[]            |\n| FAQPage     | Yes          | 1 enforced     | mainEntity[]            |\n| ItemList    | Yes          | ∞              | name, itemListElement[] |\n| CreativeWork| No           | ∞              | name                    |\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003C\u002Fp>\n\u003Cp>Copyright (C) 2026 philstudio\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation; either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n","Generate Schema.org structured data via shortcode. Supports HowTo, FAQPage, ItemList, CreativeWork.",230,"5.8","7.4",[77,18,20,21,22],"google-rich-snippets","https:\u002F\u002Fiphil.top\u002Fportfolio\u002Fstructured-data-for-schema-org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstructured-data-for-schema-org.1.0.12.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":11,"downloaded":88,"rating":11,"num_ratings":11,"last_updated":89,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":90,"homepage":91,"download_link":92,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":51},"swift-rank","Swift Rank – AI-Ready & Search-Optimized Structured Data for WordPress","1.0.6","Rakesh Lawaju (Racase)","https:\u002F\u002Fprofiles.wordpress.org\u002Fracase\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fswift-rank\" rel=\"nofollow ugc\">Swift Rank\u003C\u002Fa> makes it incredibly easy to add Schema.org structured data to your WordPress website. Boost your SEO visibility and stand out in Google search results with eye-catching rich snippets, all without writing a single line of code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Schema Markup Matters for Your WordPress Site\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Schema markup helps search engines understand your content better, leading to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dominate Search Results\u003C\u002Fstrong>: Stand out from competitors with eye-catching rich snippets—star ratings, images, FAQs, and pricing that demand attention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Skyrocket Click-Through Rates\u003C\u002Fstrong>: Studies show rich results can increase CTR by up to 30%, driving more qualified traffic to your site for free.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Help Google Understand Your Content\u003C\u002Fstrong>: Give search engines explicit clues about what your page means, not just what it says, for more accurate indexing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Establish Brand Authority\u003C\u002Fstrong>: control how your brand appears in the Knowledge Graph with correct logos, social profiles, and contact details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Future-Proof Your SEO\u003C\u002Fstrong>: Structured data is the language of AI search and voice assistants. Get your site ready for the next generation of search.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fsetup-wizard-of-swift-rank\u002F\" rel=\"nofollow ugc\">Quick & Easy Setup\u003C\u002Fa>\u003C\u002Fstrong>: Launch your schema in minutes. Our setup wizard handles the heavy lifting so you don’t have to.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fgeneral-settings-of-the-swift-rank\u002F\" rel=\"nofollow ugc\">Automated Schema\u003C\u002Fa>\u003C\u002Fstrong>: Automatically apply correct schema to all your posts, pages, and products instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fhow-to-add-schema-templates-in-swift-rank\u002F\" rel=\"nofollow ugc\">Visual Template Builder\u003C\u002Fa>\u003C\u002Fstrong>: Create and customize schema templates without touching code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fdynamic-variables-in-swift-rank\u002F\" rel=\"nofollow ugc\">Dynamic Variables\u003C\u002Fa>\u003C\u002Fstrong>: Use 50+ smart placeholders like \u003Ccode>{post_title}\u003C\u002Fcode> and \u003Ccode>{featured_image}\u003C\u002Fcode> to auto-fill your data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fconditions-tab-display-conditions\u002F\" rel=\"nofollow ugc\">Precise Targeting\u003C\u002Fa>\u003C\u002Fstrong>: Control exactly where schema appears—by post type, category, or specific ID.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fknowledge-graph-settings\u002F\" rel=\"nofollow ugc\">Knowledge Graph\u003C\u002Fa>\u003C\u002Fstrong>: Tell Google who you are. Easily set up Organization, Person, or Local Business data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Ftest-validate-schema\u002F\" rel=\"nofollow ugc\">Real-Time Validation\u003C\u002Fa>\u003C\u002Fstrong>: Verify your schema instantly with built-in Google Rich Results integration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fimport-export-schema-templates\u002F\" rel=\"nofollow ugc\">Import\u002FExport\u003C\u002Fa>\u003C\u002Fstrong>: Move your settings between sites or back them up with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftoolpress.net\u002Fdocumentation\u002Fgeneral-settings-of-the-swift-rank\u002F\" rel=\"nofollow ugc\">Optimized Output\u003C\u002Fa>\u003C\u002Fstrong>: We output clean, valid JSON-LD that search engines love.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Schema Types\u003C\u002Fh4>\n\u003Cp>Free Schema Types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Article\u003C\u002Fli>\n\u003Cli>WebPage\u003C\u002Fli>\n\u003Cli>LocalBusiness\u003C\u002Fli>\n\u003Cli>Organization\u003C\u002Fli>\n\u003Cli>Person\u003C\u002Fli>\n\u003Cli>Product (WooCommerce integration)\u003C\u002Fli>\n\u003Cli>Review\u003C\u002Fli>\n\u003Cli>FAQPage\u003C\u002Fli>\n\u003Cli>Breadcrumbs\u003C\u002Fli>\n\u003Cli>Sitelinks Searchbox\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pro Schema Types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Author\u003C\u002Fli>\n\u003Cli>Recipe\u003C\u002Fli>\n\u003Cli>Event\u003C\u002Fli>\n\u003Cli>Video\u003C\u002Fli>\n\u003Cli>Job Posting\u003C\u002Fli>\n\u003Cli>HowTo\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Swift Rank Pro Features\u003C\u002Fh4>\n\u003Cp>Unlock the full potential of your SEO with Swift Rank Pro:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Schema Builder\u003C\u002Fstrong>: Create any schema type with our flexible builder.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Display Conditions\u003C\u002Fstrong>: Contextually display schema on specific posts, pages, or taxonomies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Variables\u003C\u002Fstrong>: Use ACF fields, custom meta, and complex data in your schemas.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paywall Content Support\u003C\u002Fstrong>: Indicate paywalled content to search engines.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Business Opening Hours\u003C\u002Fstrong>: Add detailed hours, including holidays and departments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Relationship\u003C\u002Fstrong>: Connect different schema entities for a richer data graph.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prebuild Schema Templates\u003C\u002Fstrong>: Access a library of ready-to-use schema templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong>: Fast, dedicated support for Pro users.\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple, Powerful Schema Markup for WordPress. Boost your SEO, get rich results, and increase CTR, without coding.",222,"2026-01-06T06:51:00.000Z",[18,19,20,21,22],"https:\u002F\u002Ftoolpress.net\u002Fswift-rank\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswift-rank.1.0.6.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":14,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":13,"download_link":110,"security_score":111,"vuln_count":112,"unpatched_count":11,"last_vuln_date":113,"fetched_at":51},"schema-and-structured-data-for-wp","Schema & Structured Data for WP & AMP","1.57","Magazine3","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagazine3\u002F","\u003Cp>Schema & Structured Data for WP & AMP adds Google Rich Snippets markup according to Schema.org guidelines to structure your site for SEO. (AMP Compatible)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Help & Tech Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>  | \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pro version Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Schema Types\u003C\u002Fstrong>: Currently, We have more than 35 schema types such as Blog Posting, News article, Local Business, Web page, Article, Recipe, Product, and Video Object \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fdocs\u002Farticle\u002Fhow-many-schema-types-do-we-support\u002F\" rel=\"nofollow ugc\">view all\u003C\u002Fa>. We are going to add all the schema types in the future. You can request the one you want and we will add it for you! \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Templates\u003C\u002Fstrong>: Create a predefined set of schema markups and use them in main schema types \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fdocs\u002Farticle\u002Fhow-to-use-schema-templates-in-schema-structured-data-for-wp-amp\u002F\" rel=\"nofollow ugc\">learn more\u003C\u002Fa>. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Display Fields\u003C\u002Fstrong>: Meaning you include or exclude any posts, pages, post types, taxonomies and more! \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Knowlegde Base Support\u003C\u002Fstrong>: Recognize the content based on the organization or a person via data type option.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full AMP Compatiblity\u003C\u002Fstrong>: Supports the AMP for WP and AMP by Automattic plugins. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Settings\u003C\u002Fstrong>: Play with output of schema markup using these options (Defragment, Add in Footer, Pretty Print, MicroData CleanUp etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Migration\u003C\u002Fstrong>: Import the data from other schema plugins such as (SEO Pressor, WP SEO Schema, Schema Plugin etc )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatibility\u003C\u002Fstrong>: Generate the schema markup for the plugins. We have provided schema support for them. Few of them are – kk Star Ratings, WP-PostRatings, bbPress, Easy Liveblogs, wpForo, RealtyPress Premium, Discout Rules, WP Job Board Pro, EventPrime, Joli FAQ SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Review\u003C\u002Fstrong>: Display your business google reviews and its schema markup on your website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> Reviews ( \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Freviews-for-schema\" rel=\"nofollow ugc\">Fetch\u003C\u002Fa> reviews from 75+ platforms ).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> Priority Support. \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fpriority-support\u002F\" rel=\"nofollow ugc\">Get it\u003C\u002Fa> We get more than 100 technical queries a day but the Priority support plan will help you skip that and get the help from a dedicated team.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review Module\u003C\u002Fstrong>: Create your own review rating box with pros and cons and its schema markup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Type Blocks in Gutenberg\u003C\u002Fstrong>: Create your own content with the blocks and json schema markup will be added automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Custom Post Types\u003C\u002Fstrong>: You can control to represent the Rich Snippets data in the google search console using unlimited custom post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to use\u003C\u002Fstrong> with Minimal Settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Archive Page Listing\u003C\u002Fstrong> Support \u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON-LD\u003C\u002Fstrong> Format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to use\u003C\u002Fstrong> Setup Wizard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong> Listing Support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comments\u003C\u002Fstrong> Post comments Support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Constant Development & New Features\u003C\u002Fstrong>: We’ll be releasing the constant updates along with the more handy features as soon as we get the feedback from the users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Schema Types\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Apartment\u003C\u002Fli>\n\u003Cli>House\u003C\u002Fli>\n\u003Cli>SingleFamilyResidence\u003C\u002Fli>\n\u003Cli>Article\u003C\u002Fli>\n\u003Cli>Blogposting\u003C\u002Fli>\n\u003Cli>Book\u003C\u002Fli>\n\u003Cli>Course\u003C\u002Fli>\n\u003Cli>DiscussionForumPosting,\u003C\u002Fli>\n\u003Cli>DataFeed\u003C\u002Fli>\n\u003Cli>HowTo\u003C\u002Fli>\n\u003Cli>NewsArticle\u003C\u002Fli>\n\u003Cli>QAPage\u003C\u002Fli>\n\u003Cli>Review\u003C\u002Fli>\n\u003Cli>Recipe\u003C\u002Fli>\n\u003Cli>TVSeries\u003C\u002Fli>\n\u003Cli>SoftwareApplication\u003C\u002Fli>\n\u003Cli>MobileApplication\u003C\u002Fli>\n\u003Cli>SpecialAnnouncement (Related to Coronavirus)\u003C\u002Fli>\n\u003Cli>TechArticle\u003C\u002Fli>\n\u003Cli>WebPage\u003C\u002Fli>\n\u003Cli>Event\u003C\u002Fli>\n\u003Cli>VideoGame\u003C\u002Fli>\n\u003Cli>JobPosting\u003C\u002Fli>\n\u003Cli>Service\u003C\u002Fli>\n\u003Cli>Trip\u003C\u002Fli>\n\u003Cli>AudioObject\u003C\u002Fli>\n\u003Cli>VideoObject\u003C\u002Fli>\n\u003Cli>MedicalCondition\u003C\u002Fli>\n\u003Cli>MusicPlaylist\u003C\u002Fli>\n\u003Cli>MusicAlbum\u003C\u002Fli>\n\u003Cli>LocalBusiness with all the sub categories\u003C\u002Fli>\n\u003Cli>Product\u003C\u002Fli>\n\u003Cli>ProductGroup\u003C\u002Fli>\n\u003Cli>TouristAttraction\u003C\u002Fli>\n\u003Cli>TouristDestination\u003C\u002Fli>\n\u003Cli>LandmarksOrHistoricalBuildings\u003C\u002Fli>\n\u003Cli>HinduTemple\u003C\u002Fli>\n\u003Cli>Church\u003C\u002Fli>\n\u003Cli>Mosque\u003C\u002Fli>\n\u003Cli>Person\u003C\u002Fli>\n\u003Cli>LiveBlogPosting\u003C\u002Fli>\n\u003Cli>ImageGallery\u003C\u002Fli>\n\u003Cli>MediaGallery\u003C\u002Fli>\n\u003Cli>VacationalRental\u003C\u002Fli>\n\u003Cli>CriticReview\u003C\u002Fli>\n\u003Cli>ProfilePage\u003C\u002Fli>\n\u003Cli>Game\u003C\u002Fli>\n\u003Cli>Certification\u003C\u002Fli>\n\u003Cli>Guide\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fdocs\u002Farticle\u002Fhow-many-schema-types-do-we-support\u002F\" rel=\"nofollow ugc\">View All\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Extensions\u003C\u002Fh3>\n\u003Cp>Some useful extensions to extend Schema & Structured Data for WP & AMP features\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fextensions\u002Fwoocommerce-compatibility-for-schema\u002F\" rel=\"nofollow ugc\">Woocommerce Compatibility For Schema\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fwpml-schema-compatibility\u002F\" rel=\"nofollow ugc\">WPML Schema Compatibility\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fpolylang-compatibility-for-saswp\" rel=\"nofollow ugc\">Polylang Compatibility For SASWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Ffaq-schema-compatibility\u002F\" rel=\"nofollow ugc\">FAQ Schema Compatibility\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fevent-schema\u002F\" rel=\"nofollow ugc\">Event Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fservices\u002Fgoogle-news-schema-setup\u002F\" rel=\"nofollow ugc\">Google News Schema Setup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Freviews-for-schema\" rel=\"nofollow ugc\">Show Business Reviews in Google SERP!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fclassifieds-plugin-compatibility\u002F\" rel=\"nofollow ugc\">Classifieds Plugin Compatibility\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002F1-click-indexing-api-integration\u002F\" rel=\"nofollow ugc\">1-Click Indexing API Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fjobposting-schema-compatibility\u002F\" rel=\"nofollow ugc\">JobPosting Schema Compatibility\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Frecipe-schema\u002F\" rel=\"nofollow ugc\">Recipe Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fcourse-schema\u002F\" rel=\"nofollow ugc\">Course Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fextensions\u002Freal-estate-schema\u002F\" rel=\"nofollow ugc\">Real Estate Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fqanda-schema-for-saswp\u002F\" rel=\"nofollow ugc\">Q&A Schema Compatibility\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fextensions\u002Fwoocommerce-compatibility-for-schema\u002F\" rel=\"nofollow ugc\">WooCommerce Compatibility for Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We try our best to provide support on WordPress.org forums. However, We have a special \u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">team support\u003C\u002Fa> where you can ask us questions and get help. Delivering a good user experience means a lot to us and so we try our best to reply each and every question that gets asked.\u003C\u002Fp>\n\u003Ch3>Bug Reports\u003C\u002Fh3>\n\u003Cp>Bug reports for Schema & Structured Data for WP & AMP are \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002Fschema-and-structured-data-for-wp\u002Fissues\" rel=\"nofollow ugc\">welcomed on GitHub\u003C\u002Fa>. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Select2 used https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2 – License URI: https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\u002Fblob\u002Fdevelop\u002FLICENSE.md,\u003C\u002Fli>\n\u003Cli>Merlin WP used https:\u002F\u002Fgithub.com\u002Frichtabor\u002FMerlinWP – License URI: https:\u002F\u002Fgithub.com\u002Frichtabor\u002FMerlinWP\u002Fblob\u002Fmaster\u002FLICENSE,\u003C\u002Fli>\n\u003Cli>jquery-timepicker used https:\u002F\u002Fgithub.com\u002Fjonthornton\u002Fjquery-timepicker\u003C\u002Fli>\n\u003Cli>Rate Yo! used https:\u002F\u002Fgithub.com\u002Fprrashi\u002FrateYo – License URI: https:\u002F\u002Fgithub.com\u002Fprrashi\u002FrateYo\u002Fcommit\u002Ff3812fe96c38b08627d209795176053550fb1427\u003C\u002Fli>\n\u003Cli>Aqua Resizer used http:\u002F\u002Faquagraphite.com – License URI: WTFPL – http:\u002F\u002Fsam.zoy.org\u002Fwtfpl\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Schema & Structured Data adds Google Rich Snippets markup according to Schema.org guidelines to structure your site for SEO.",100000,7229808,90,251,"2026-03-13T08:07:00.000Z","4.5","5.6.20",[109,19,20,21,22],"amp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschema-and-structured-data-for-wp.1.57.zip",95,10,"2026-01-22 17:19:06",{"attackSurface":115,"codeSignals":173,"taintFlows":202,"riskAssessment":314,"analyzedAt":319},{"hooks":116,"ajaxHandlers":134,"restRoutes":169,"shortcodes":170,"cronEvents":171,"entryPointCount":172,"unprotectedCount":11},[117,123,127,131],{"type":118,"name":119,"callback":120,"file":121,"line":122},"action","admin_init","scmg_activation_redirect","frank-schema-markup-generator.php",85,{"type":118,"name":124,"callback":125,"file":121,"line":126},"admin_enqueue_scripts","scmg_enqueue_admin_assets",210,{"type":118,"name":128,"callback":129,"file":121,"line":130},"admin_menu","scmg_add_settings_page",226,{"type":118,"name":119,"callback":132,"file":121,"line":133},"scmg_register_settings",284,[135,141,145,149,153,157,161,165],{"action":136,"nopriv":137,"callback":138,"hasNonce":139,"hasCapCheck":139,"file":121,"line":140},"scmg_load_schema_fields",false,"scmg_ajax_load_schema_fields",true,4536,{"action":142,"nopriv":137,"callback":143,"hasNonce":139,"hasCapCheck":139,"file":121,"line":144},"scmg_check_existing_schema","scmg_ajax_check_existing_schema",4569,{"action":146,"nopriv":137,"callback":147,"hasNonce":139,"hasCapCheck":139,"file":121,"line":148},"scmg_save_schema","scmg_ajax_save_schema",4643,{"action":150,"nopriv":137,"callback":151,"hasNonce":139,"hasCapCheck":139,"file":121,"line":152},"scmg_delete_schema","scmg_ajax_delete_schema",4670,{"action":154,"nopriv":137,"callback":155,"hasNonce":139,"hasCapCheck":139,"file":121,"line":156},"scmg_bulk_delete_schemas","scmg_ajax_bulk_delete_schemas",4721,{"action":158,"nopriv":137,"callback":159,"hasNonce":139,"hasCapCheck":139,"file":121,"line":160},"scmg_get_schema","scmg_ajax_get_schema",4747,{"action":162,"nopriv":137,"callback":163,"hasNonce":139,"hasCapCheck":139,"file":121,"line":164},"scmg_load_posts","scmg_ajax_load_posts",4840,{"action":166,"nopriv":137,"callback":167,"hasNonce":139,"hasCapCheck":139,"file":121,"line":168},"scmg_filter_schemas","scmg_ajax_filter_schemas",4984,[],[],[],8,{"dangerousFunctions":174,"sqlUsage":175,"outputEscaping":185,"fileOperations":11,"externalRequests":11,"nonceChecks":172,"capabilityChecks":200,"bundledLibraries":201},[],{"prepared":176,"raw":177,"locations":178},12,2,[179,182],{"file":121,"line":180,"context":181},3836,"$wpdb->get_var() with variable interpolation",{"file":121,"line":183,"context":184},4795,"$wpdb->get_col() with variable interpolation",{"escaped":186,"rawEcho":187,"locations":188},157,5,[189,192,194,196,198],{"file":121,"line":190,"context":191},1018,"raw output",{"file":121,"line":193,"context":191},4442,{"file":121,"line":195,"context":191},4447,{"file":121,"line":197,"context":191},4448,{"file":121,"line":199,"context":191},4457,9,[],[203,237,249,262,273,284],{"entryPoint":204,"graph":205,"unsanitizedCount":235,"severity":236},"scmg_render_generator_tab (frank-schema-markup-generator.php:458)",{"nodes":206,"edges":231},[207,212,218,222,226],{"id":208,"type":209,"label":210,"file":121,"line":211},"n0","source","$_GET (x9)",461,{"id":213,"type":214,"label":215,"file":121,"line":216,"wp_function":217},"n1","sink","echo() [XSS]",692,"echo",{"id":219,"type":209,"label":220,"file":121,"line":221},"n2","$_GET",465,{"id":223,"type":224,"label":225,"file":121,"line":221},"n3","transform","→ scmg_get_schema_by_id()",{"id":227,"type":214,"label":228,"file":121,"line":229,"wp_function":230},"n4","get_row() [SQLi]",3744,"get_row",[232,233,234],{"from":208,"to":213,"sanitized":139},{"from":219,"to":223,"sanitized":137},{"from":223,"to":227,"sanitized":137},1,"high",{"entryPoint":238,"graph":239,"unsanitizedCount":235,"severity":236},"scmg_ajax_load_schema_fields (frank-schema-markup-generator.php:4499)",{"nodes":240,"edges":246},[241,244,245],{"id":208,"type":209,"label":242,"file":121,"line":243},"$_POST",4522,{"id":213,"type":224,"label":225,"file":121,"line":243},{"id":219,"type":214,"label":228,"file":121,"line":229,"wp_function":230},[247,248],{"from":208,"to":213,"sanitized":137},{"from":213,"to":219,"sanitized":137},{"entryPoint":250,"graph":251,"unsanitizedCount":235,"severity":236},"scmg_ajax_check_existing_schema (frank-schema-markup-generator.php:4541)",{"nodes":252,"edges":259},[253,255,257],{"id":208,"type":209,"label":242,"file":121,"line":254},4554,{"id":213,"type":224,"label":256,"file":121,"line":254},"→ scmg_get_schema_by_post_id()",{"id":219,"type":214,"label":228,"file":121,"line":258,"wp_function":230},3768,[260,261],{"from":208,"to":213,"sanitized":137},{"from":213,"to":219,"sanitized":137},{"entryPoint":263,"graph":264,"unsanitizedCount":235,"severity":236},"scmg_ajax_save_schema (frank-schema-markup-generator.php:4574)",{"nodes":265,"edges":270},[266,268,269],{"id":208,"type":209,"label":242,"file":121,"line":267},4624,{"id":213,"type":224,"label":256,"file":121,"line":267},{"id":219,"type":214,"label":228,"file":121,"line":258,"wp_function":230},[271,272],{"from":208,"to":213,"sanitized":137},{"from":213,"to":219,"sanitized":137},{"entryPoint":274,"graph":275,"unsanitizedCount":235,"severity":236},"scmg_ajax_get_schema (frank-schema-markup-generator.php:4726)",{"nodes":276,"edges":281},[277,279,280],{"id":208,"type":209,"label":242,"file":121,"line":278},4739,{"id":213,"type":224,"label":225,"file":121,"line":278},{"id":219,"type":214,"label":228,"file":121,"line":229,"wp_function":230},[282,283],{"from":208,"to":213,"sanitized":137},{"from":213,"to":219,"sanitized":137},{"entryPoint":285,"graph":286,"unsanitizedCount":187,"severity":236},"\u003Cfrank-schema-markup-generator> (frank-schema-markup-generator.php:0)",{"nodes":287,"edges":306},[288,289,290,291,292,293,296,298,300,302,304],{"id":208,"type":209,"label":210,"file":121,"line":211},{"id":213,"type":214,"label":215,"file":121,"line":216,"wp_function":217},{"id":219,"type":209,"label":220,"file":121,"line":221},{"id":223,"type":224,"label":225,"file":121,"line":221},{"id":227,"type":214,"label":228,"file":121,"line":229,"wp_function":230},{"id":294,"type":209,"label":295,"file":121,"line":243},"n5","$_POST (x2)",{"id":297,"type":224,"label":225,"file":121,"line":243},"n6",{"id":299,"type":214,"label":228,"file":121,"line":229,"wp_function":230},"n7",{"id":301,"type":209,"label":295,"file":121,"line":254},"n8",{"id":303,"type":224,"label":256,"file":121,"line":254},"n9",{"id":305,"type":214,"label":228,"file":121,"line":258,"wp_function":230},"n10",[307,308,309,310,311,312,313],{"from":208,"to":213,"sanitized":139},{"from":219,"to":223,"sanitized":137},{"from":223,"to":227,"sanitized":137},{"from":294,"to":297,"sanitized":137},{"from":297,"to":299,"sanitized":137},{"from":301,"to":303,"sanitized":137},{"from":303,"to":305,"sanitized":137},{"summary":315,"deductions":316},"The \"frank-schema-markup-generator\" v1.0.1 plugin exhibits a generally strong security posture, with robust implementation of many security best practices. The absence of known CVEs and a clean vulnerability history are positive indicators. Notably, the plugin demonstrates excellent output escaping (97%), diligent use of prepared statements for SQL queries (86%), and comprehensive nonce and capability checks on its AJAX handlers. The small attack surface with no apparent unprotected entry points is also a significant strength.\n\nHowever, the static analysis reveals a concerning pattern in the taint analysis. All six analyzed taint flows show unsanitized paths, with all six classified as high severity. This indicates a potential for data originating from user input to reach sensitive functions or sensitive sinks without proper sanitization, which could lead to various injection vulnerabilities depending on the specific nature of these flows. While no direct vulnerabilities are identified in the historical data, these high-severity taint flows represent a significant potential risk that requires further investigation and remediation.\n\nIn conclusion, the plugin has strong foundational security practices in place, particularly regarding input validation, output encoding, and authentication checks. The primary weakness identified lies within the taint analysis, highlighting a critical area for improvement. Addressing these unsanitized paths is paramount to mitigating potential security risks, despite the plugin's otherwise clean security record.",[317],{"reason":318,"points":176},"High severity taint flows found","2026-03-17T05:45:39.365Z",{"wat":321,"direct":334},{"assetPaths":322,"generatorPatterns":327,"scriptPaths":328,"versionParams":329},[323,324,325,326],"\u002Fwp-content\u002Fplugins\u002Ffrank-schema-markup-generator\u002Fassets\u002Fcss\u002Fadmin-styles.css","\u002Fwp-content\u002Fplugins\u002Ffrank-schema-markup-generator\u002Fassets\u002Fjs\u002Fadmin-scripts.js","\u002Fwp-content\u002Fplugins\u002Ffrank-schema-markup-generator\u002Fassets\u002Fjs\u002Fmanage-schemas.js","\u002Fwp-content\u002Fplugins\u002Ffrank-schema-markup-generator\u002Fassets\u002Fjs\u002Fgenerator-scripts.js",[],[324,325,326],[330,331,332,333],"frank-schema-markup-generator\u002Fassets\u002Fcss\u002Fadmin-styles.css?ver=","frank-schema-markup-generator\u002Fassets\u002Fjs\u002Fadmin-scripts.js?ver=","frank-schema-markup-generator\u002Fassets\u002Fjs\u002Fmanage-schemas.js?ver=","frank-schema-markup-generator\u002Fassets\u002Fjs\u002Fgenerator-scripts.js?ver=",{"cssClasses":335,"htmlComments":336,"htmlAttributes":337,"restEndpoints":338,"jsGlobals":339,"shortcodeOutput":343},[],[],[],[],[340,341,342],"scmgAjax","scmgManageSchemas","scmgGenerator",[]]