[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOu3GGLU9mpvn_w2-Lof09d-xTwI7YX3JHm9DJ2aJkKY":3,"$fUw99gy6S1UPAWevoC_SMAds4kaeCzP3lGcyOxmEwzcc":176,"$fUtkHoAanI1Ns7NLl20xNW1ADS1B3dNz80MJucAL16YM":181},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":127,"fingerprints":157},"oz-faq-block","OZ FAQ Block","1.1.1","Grigory Frolov","https:\u002F\u002Fprofiles.wordpress.org\u002Fozwebexpert\u002F","\u003Cp>OZ FAQ Block adds a lightweight and accessible Gutenberg block for creating FAQ sections with collapsible answers. It’s optimised for SEO and outputs valid schema.org JSON-LD markup (FAQPage), helping your content become eligible for rich results in Google.\u003C\u002Fp>\n\u003Cp>No external libraries, no bloat — just a native editing experience. You can reorder questions, style the layout with your own CSS, and extend the output easily via PHP.\u003C\u002Fp>\n\u003Cp>Ideal for documentation pages, product FAQs, help centres, or blog posts with structured Q&A content.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Open any post or page in the block editor (Gutenberg)\u003C\u002Fli>\n\u003Cli>Click “Add block” (+) and search for “FAQ Block”\u003C\u002Fli>\n\u003Cli>Add your questions and answers directly in the editor\u003C\u002Fli>\n\u003Cli>Optionally reorder or remove items\u003C\u002Fli>\n\u003Cli>Save the page – the block automatically outputs structured FAQPage markup\u003C\u002Fli>\n\u003C\u002Fol>\n","Collapsible FAQ Gutenberg block with built-in schema.org JSON-LD output for SEO.",0,598,"2026-06-30T13:26:00.000Z","6.8.6","5.9","7.4",[18,19,20,21,22],"accordion","faq","json-ld","schema","structured-data","https:\u002F\u002Fozwebexpert.com\u002Ftools\u002Fwp-faq-block\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foz-faq-block.1.1.1.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"ozwebexpert",1,30,94,"2026-08-29T09:01:39.405Z",[37,57,73,93,108],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":25,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":54,"download_link":55,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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.",800,7939,6,"2020-12-16T23:40:00.000Z","5.5.18","","5.2.4",[53,19,20,21,22],"elementor","https:\u002F\u002Fprojectpi.ca\u002Fproject\u002Felementor-faq-schema-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaq-schema-for-elementor.1.0.2.zip",85,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":11,"num_ratings":11,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":16,"tags":70,"homepage":50,"download_link":72,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"schemasense-smart-structured-data","SchemaSense – Smart Structured Data","1.1.5","Fabio Biocchetti","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabiocchetti\u002F","\u003Cp>SchemaSense automatically scans your WordPress posts and pages to identify question and answer pairs, then generates proper FAQ schema markup (FAQPage JSON-LD). This structured data helps AI systems and Large Language Models (LLMs) better understand and surface your content in AI-generated responses, while also improving search engine visibility (SEO) with rich snippets in search results.\u003C\u002Fp>\n\u003Cp>The plugin also optionally formats existing FAQ blocks as minimalistic accordions (collapsible\u002Fexpandable), providing an improved user experience for visitors browsing your Q&A content.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>GEO, AIO & SEO Ready\u003C\u002Fstrong> – Structured data optimized for AI systems, LLMs and traditional SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Detection\u003C\u002Fstrong> – Intelligently identifies Q&A patterns in your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Compatibility\u003C\u002Fstrong> – Works with Classic Editor, Gutenberg, and all page builders (Elementor, Beaver Builder, Divi, WPBakery, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Formats\u003C\u002Fstrong> – Supports headings, paragraphs (including bold), HTML5 details\u002Fsummary accordions, and Q:\u002FA: format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Support\u003C\u002Fstrong> – Works with 15+ languages (Latin-based question marks)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Exclusions\u003C\u002Fstrong> – Won’t interfere with Yoast or other FAQ plugins that add their own schema\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic for Posts\u003C\u002Fstrong> – Posts auto-process on save; pages require manual scanning\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Separate Batch Processing\u003C\u002Fstrong> – Individual scan buttons for posts and pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional Collapsible UI\u003C\u002Fstrong> – Enhance Q&A with expand\u002Fcollapse functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Schema cached in post meta, not regenerated on every load\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>The plugin uses multiple detection strategies:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. FAQ Section Detection\u003C\u002Fstrong> (standard HTML – works with all editors\u002Fbuilders)\u003Cbr \u002F>\n* Looks for headings containing FAQ keywords (e.g., “FAQ”, “Frequently Asked Questions”, “Common Questions”)\u003Cbr \u002F>\n* Scans headings and paragraphs within that section for Q&A pairs\u003Cbr \u002F>\n* Works with Classic Editor, Gutenberg, and all page builders\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. HTML5 Details\u002FSummary Detection\u003C\u002Fstrong> (modern page builders)\u003Cbr \u002F>\n* Detects accordion widgets using \u003Ccode>\u003Cdetails>\u003C\u002Fcode> and \u003Ccode>\u003Csummary>\u003C\u002Fcode> elements\u003Cbr \u002F>\n* Commonly used by Elementor, Beaver Builder, and other modern page builders\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Gutenberg Block Detection\u003C\u002Fstrong>\u003Cbr \u002F>\n* Native support for WordPress blocks\u003Cbr \u002F>\n* Parses block structure directly for optimal accuracy\u003C\u002Fp>\n\u003Ch3>What schema types does the plugin support?\u003C\u002Fh3>\n\u003Cp>Currently, the plugin supports \u003Cstrong>FAQ (FAQPage) schema only\u003C\u002Fstrong>. It generates JSON-LD structured data with the \u003Ccode>@type: \"FAQPage\"\u003C\u002Fcode> format, which includes \u003Ccode>Question\u003C\u002Fcode> and \u003Ccode>Answer\u003C\u002Fcode> entities. Support for additional schema types (HowTo, Recipe, Product, etc.) may be added in future versions.\u003C\u002Fp>\n\u003Ch3>Does this work with Gutenberg?\u003C\u002Fh3>\n\u003Cp>Yes! The plugin supports both Classic Editor and Gutenberg (Block Editor). It can parse both Gutenberg blocks and HTML content.\u003C\u002Fp>\n\u003Ch3>How does the plugin detect questions and answers?\u003C\u002Fh3>\n\u003Cp>The plugin uses intelligent pattern detection with strict scoping to avoid false positives:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAQ Section Detection:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Looks for headings containing FAQ keywords (e.g., “FAQ”, “FAQs”, “Frequently Asked Questions”, “Common Questions”)\u003Cbr \u002F>\n* Supports 15+ languages with multilingual FAQ heading recognition\u003Cbr \u002F>\n* Once an FAQ section is detected, the plugin scans content within that section only\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Question Detection (within FAQ sections only):\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Heading-based questions\u003C\u002Fstrong>: Sub-headings at deeper levels than the FAQ heading (e.g., h3\u002Fh4 under an h2 FAQ heading) are treated as questions\u003Cbr \u002F>\n  – No punctuation required\u003Cbr \u002F>\n  – Minimum 5 characters\u003Cbr \u002F>\n* \u003Cstrong>Paragraph-based questions\u003C\u002Fstrong>: Paragraphs ending with “?”\u003Cbr \u002F>\n  – Must be between 5-250 characters\u003Cbr \u002F>\n  – Automatically handles bold (\u003Ccode>\u003Cstrong>\u003C\u002Fcode>), italic (\u003Ccode>\u003Cem>\u003C\u002Fcode>), or plain text formatting\u003Cbr \u002F>\n  – Example: \u003Ccode>\u003Cp>\u003Cstrong>What is this?\u003C\u002Fstrong>\u003C\u002Fp>\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Answer Detection:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Any paragraph following a detected question is treated as the answer\u003Cbr \u002F>\n* Multiple consecutive paragraphs are combined into a single answer\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Section Boundaries:\u003C\u002Fstrong>\u003Cbr \u002F>\n* FAQ section ends when a heading at the same level or higher than the FAQ heading is encountered\u003Cbr \u002F>\n* This prevents false detection of questions in subsequent sections\u003Cbr \u002F>\n* Example: If FAQ section starts with \u003Ccode>\u003Ch2>\u003C\u002Fcode>, any other \u003Ccode>\u003Ch2>\u003C\u002Fcode> or \u003Ccode>\u003Ch1>\u003C\u002Fcode> ends the FAQ section\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Format:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Q:\u002FA: Format\u003C\u002Fstrong>: Explicit “Q:” and “A:” patterns are supported anywhere in content (not limited to FAQ sections)\u003C\u002Fp>\n\u003Ch3>Which languages are supported?\u003C\u002Fh3>\n\u003Cp>The plugin supports 15+ languages including English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Swedish, Danish, Norwegian, Finnish, Czech, and Turkish. All supported languages use the standard Latin question mark (?) for question detection.\u003C\u002Fp>\n\u003Ch3>Will it conflict with Yoast SEO or other FAQ plugins?\u003C\u002Fh3>\n\u003Cp>No. The plugin automatically detects and skips content managed by Yoast FAQ blocks, Elementor FAQ widgets, and other popular FAQ plugins to prevent duplicate schema markup.\u003C\u002Fp>\n\u003Ch3>Can I customize the styling?\u003C\u002Fh3>\n\u003Cp>Yes. Override the \u003Ccode>.ssd-*\u003C\u002Fcode> CSS classes in your theme to customize the collapsible FAQ appearance.\u003C\u002Fp>\n\u003Ch3>Which languages are supported for FAQ detection?\u003C\u002Fh3>\n\u003Cp>The plugin supports 15+ languages (all use standard Latin question mark \u003Ccode>?\u003C\u002Fcode> for paragraph-based questions):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish (Español)\u003C\u002Fli>\n\u003Cli>French (Français)\u003C\u002Fli>\n\u003Cli>German (Deutsch)\u003C\u002Fli>\n\u003Cli>Italian (Italiano)\u003C\u002Fli>\n\u003Cli>Portuguese (Português)\u003C\u002Fli>\n\u003Cli>Dutch (Nederlands)\u003C\u002Fli>\n\u003Cli>Polish (Polski)\u003C\u002Fli>\n\u003Cli>Russian (Русский)\u003C\u002Fli>\n\u003Cli>Swedish (Svenska)\u003C\u002Fli>\n\u003Cli>Danish (Dansk)\u003C\u002Fli>\n\u003Cli>Norwegian (Norsk)\u003C\u002Fli>\n\u003Cli>Finnish (Suomi)\u003C\u002Fli>\n\u003Cli>Czech (Čeština)\u003C\u002Fli>\n\u003Cli>Turkish (Türkçe)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note: Languages using non-Latin question marks (Arabic, Greek, Hebrew, CJK languages) are not currently supported for paragraph-based question detection.\u003C\u002Fem>\u003C\u002Fp>\n","Auto-detects FAQ content and generates valid JSON-LD schema for LLMs, GEO (Generative Engine Optimization), and SEO.",300,609,"2026-01-21T17:24:00.000Z","6.9.5","5.0",[19,20,21,71,22],"seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschemasense-smart-structured-data.1.1.5.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":25,"num_ratings":83,"last_updated":84,"tested_up_to":68,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":91,"download_link":92,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"faq-magic","FAQ Magic – AI powered FAQ generator","2.1.1","Hub5050","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreatorseo\u002F","\u003Cp>FAQ Magic is an easy-to-use FAQ schema plugin for WordPress that helps you create stylish, SEO-friendly FAQs with FAQPage schema, modern layouts, and AI-powered suggestions.\u003C\u002Fp>\n\u003Cp>This FAQ plugin is built for performance, simplicity, and search visibility. Whether you need an accordion FAQ section, structured data for Google and AI Optimization, or an easy way to manage FAQs inside WordPress, FAQ Magic provides the solution.\u003C\u002Fp>\n\u003Cp>Unlike bloated FAQ plugins, FAQ Magic focuses on what matters most: clean markup, valid schema, and an intuitive editing experience.\u003C\u002Fp>\n\u003Cp>Start generating FAQs immediately using included free AI credits — no configuration or prompts required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose FAQ Magic?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>True FAQ plugin for WordPress (not a multipurpose bloat plugin)\u003C\u002Fli>\n\u003Cli>Includes free AI credits to generate FAQs instantly (v2+)\u003C\u002Fli>\n\u003Cli>Save time by using the AI FAQ generator\u003C\u002Fli>\n\u003Cli>Proper FAQPage JSON-LD schema\u003C\u002Fli>\n\u003Cli>Gutenberg-friendly and shortcode-ready\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003Cli>Designed with SEO in mind\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add FAQs via a simple meta box in the post editor.\u003C\u002Fli>\n\u003Cli>Use on WordPress Posts, Pages and Products.\u003C\u002Fli>\n\u003Cli>Generate WebPage and FAQ schema for better AI and search engine visibility.\u003C\u002Fli>\n\u003Cli>Use the free AI Suggest feature to generate Page title and page description AI.\u003C\u002Fli>\n\u003Cli>Includes free AI credits to generate page titles, descriptions, and FAQs\u003C\u002Fli>\n\u003Cli>Save time using the AI FAQ generator to suggest your Frequently Asked Questions\u003C\u002Fli>\n\u003Cli>Display FAQs on the front end with the \u003Ccode>[faq_magic]\u003C\u002Fcode> shortcode.\u003C\u002Fli>\n\u003Cli>Choose between the standard layout or the accordion style for these FAQ’s.\u003C\u002Fli>\n\u003Cli>Show all Page | Post | Product FAQs combined for a site FAQ page using a shortcode.\u003C\u002Fli>\n\u003Cli>Configure schema and display options in the Tools \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> FAQ Magic menu.\u003C\u002Fli>\n\u003Cli>Schema markup is in accurate JSON-LD format.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How this benefits your ranking\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Search Engines and AI crawlers rely on structured information on your page to more effectively index the page.\u003C\u002Fp>\n\u003Cp>The addition of FAQ’s into the page provides more structured information about the page for visitors and for AI or search engines to determine what the page is all about.\u003C\u002Fp>\n\u003Cp>The benefit to you is that your website is \u003Cstrong>much more likely to be found\u003C\u002Fstrong> by people using AI or searching the web.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Cases\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add FAQ sections to pages and blog posts\u003C\u002Fli>\n\u003Cli>Create FAQ pages for products or services\u003C\u002Fli>\n\u003Cli>Improve SEO with FAQ schema\u003C\u002Fli>\n\u003Cli>Answer common customer questions\u003C\u002Fli>\n\u003Cli>Replace shortcode-heavy or bloated FAQ plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external service provided by Hub5050 (https:\u002F\u002Fhub5050.com) in order to provide AI-generated suggestions for the “WebPage” form fields (specifically the suggested title and description for a page schema). The service is optional and is free to all users.\u003C\u002Fp>\n\u003Ch3>What the service is and what it is used for\u003C\u002Fh3>\n\u003Cp>The service is an API endpoint hosted at hub5050.com, which returns suggested values for the “Name” (title) and “Description” fields used in the WebPage JSON-LD schema. This feature is optional and is triggered only when the user clicks the “🤖 AI Suggest” button in the plugin’s metabox.\u003C\u002Fp>\n\u003Ch3>What data is sent and when\u003C\u002Fh3>\n\u003Cp>When the “🤖 AI Suggest” button is clicked, the plugin sends:\u003Cbr \u002F>\n– The URL of the page being edited (base64 encoded).\u003Cbr \u002F>\n– A fixed five-digit code string which identifies which Hub5050 service to use.\u003C\u002Fp>\n\u003Cp>No personal data, user information, or other identifiers are ever sent. The page URL is used only to generate suggested content and is not stored on Hub5050 servers.\u003Cbr \u002F>\nThe request is only made when the button is clicked. The values returned are shown in the form for the user to review and edit or discard. Nothing is saved automatically on the site.\u003C\u002Fp>\n\u003Ch3>Control over this feature\u003C\u002Fh3>\n\u003Cp>This AI Suggest feature can be disabled from the plugin’s settings page. When disabled, no data is ever sent to hub5050.com.\u003C\u002Fp>\n\u003Ch3>Service provider\u003C\u002Fh3>\n\u003Cp>This service is provided by Hub5050 (https:\u002F\u002Fhub5050.com), owned and operated by the plugin author.\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fhub5050.com\u002Fterms\u002F\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fhub5050.com\u002Fprivacy\u002F\u003Cbr \u002F>\n– Specific information: https:\u002F\u002Fhub5050.com\u002Ffaq-magic-terms-and-privacy-policy\u002F\u003C\u002Fp>\n","FAQ plugin for WordPress featuring FAQPage schema, modern layouts, and AI-powered FAQ generation including free credits.",80,1877,3,"2026-05-19T22:54:00.000Z","5.1","8.0",[88,89,90,20,21],"ai","faq-accordion","faq-schema","http:\u002F\u002Fwww.hub5050.com\u002Ffaq-magic\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaq-magic.2.1.1.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":11,"num_ratings":11,"last_updated":103,"tested_up_to":14,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":50,"download_link":107,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"faq-accordion-schema","FAQ Accordion & Schema","1.2.0","Ryan Howard","https:\u002F\u002Fprofiles.wordpress.org\u002Fryhowa\u002F","\u003Cp>FAQ Accordion lets you easily add interactive FAQ sections to your WordPress site, while automatically generating FAQ schema markup for better SEO visibility in Google and other search engines.\u003C\u002Fp>\n\u003Cp>The plugin provides an accordion-style FAQ block via shortcode and includes options to enable or disable schema markup, add custom CSS styles, and choose whether to override or respect your theme’s default styles.\u003C\u002Fp>\n\u003Cp>By default, the plugin uses the \u003Ccode>[faq_accordion]\u003C\u002Fcode> shortcode.\u003Cbr \u002F>\nAnd there is a settings toggle for the option to use the \u003Ccode>[faq]\u003C\u002Fcode> shortcode. Both work the same way.\u003C\u002Fp>\n\u003Cp>✅ SEO-friendly FAQ schema markup\u003Cbr \u002F>\n✅ Lightweight accordion display\u003Cbr \u002F>\n✅ Works with any theme\u003Cbr \u002F>\n✅ Backup shortcode included\u003Cbr \u002F>\n✅ Configurable style options\u003Cbr \u002F>\n✅ Automatically builds the accordion\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>The plugin automatically creates an accordion from your content. Just wrap your FAQ content in the shortcode — use \u003Ccode>\u003Ch2>\u003C\u002Fcode> or \u003Ccode>\u003Ch3>\u003C\u002Fcode> tags for questions and \u003Ccode>\u003Cp>\u003C\u002Fcode> tags for answers. The plugin handles the rest.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[faq_accordion]\n\u003Ch3>Question here\u003C\u002Fh3>\n\u003Cp>Answer here\u003C\u002Fp>\n\n\u003Ch3>Another question\u003C\u002Fh3>\n\u003Cp>Another answer\u003C\u002Fp>\n[\u002Ffaq_accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Each heading becomes a collapsible accordion item and the text below it becomes the answer. FAQ schema markup is added automatically.\u003C\u002Fp>\n","Create FAQ accordions with built-in FAQ schema markup for SEO. Includes shortcode support and styling options.",40,1051,"2026-03-26T18:11:00.000Z","5.8","7.2",[18,19,21,71,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaq-accordion-schema.1.2.0.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":25,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":86,"tags":122,"homepage":125,"download_link":126,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"codedication-schema-blocks","Codedication Schema Blocks","1.1.0","codedication","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodedication\u002F","\u003Ch4>FAQ Schema & Review Schema Blocks\u003C\u002Fh4>\n\u003Cp>Schema Blocks adds \u003Cstrong>FAQ schema\u003C\u002Fstrong> and \u003Cstrong>Review schema\u003C\u002Fstrong> directly to the WordPress block editor — no shortcodes, no custom fields, no coding required. Each block automatically generates valid \u003Cstrong>JSON-LD structured data\u003C\u002Fstrong> that Google can read to display \u003Cstrong>rich results\u003C\u002Fstrong> in search: FAQ dropdowns, star ratings, and review snippets.\u003C\u002Fp>\n\u003Cp>Built for Gutenberg. Works with Yoast SEO, Rank Math, and AIOSEO.\u003C\u002Fp>\n\u003Ch4>Why Schema Markup Matters\u003C\u002Fh4>\n\u003Cp>Schema markup helps search engines understand your content better, resulting in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Rich Results\u003C\u002Fstrong> — FAQ dropdowns and star ratings displayed directly in search results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Better CTR\u003C\u002Fstrong> — More clicks from visually enhanced search listings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Voice Search\u003C\u002Fstrong> — Structured Q&A content ready for voice assistants\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Knowledge Graph\u003C\u002Fstrong> — Potential for featured snippets and entity recognition\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>FAQ Block\u003C\u002Fstrong> — \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fappearance\u002Fstructured-data\u002Ffaqpage\" rel=\"nofollow ugc\">Google FAQ Rich Result\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays as expandable Q&A dropdowns directly in Google Search results\u003C\u002Fli>\n\u003Cli>Accordion-style interface in the block editor with full styling control\u003C\u002Fli>\n\u003Cli>Option to close others when one opens\u003C\u002Fli>\n\u003Cli>Proper FAQPage \u002F Question \u002F Answer schema.org markup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Review Block\u003C\u002Fstrong> — \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fappearance\u002Fstructured-data\u002Freview-snippet\" rel=\"nofollow ugc\">Google Review Snippet\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays star ratings (1–5) in Google Search results for Products, Books, Local Businesses, and more\u003C\u002Fli>\n\u003Cli>Multiple item types: Product, LocalBusiness, Movie, Book, Restaurant, Thing\u003C\u002Fli>\n\u003Cli>Author and publisher information, publication date, review body\u003C\u002Fli>\n\u003Cli>Positive\u002Fnegative notes and rating explanation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Settings Page\u003C\u002Fstrong> — Site-wide structured data from a single dashboard\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Site Identity\u003C\u002Fstrong> — Organization or Person schema with name, logo, description, contact, social profiles, and founding year\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebSite schema\u003C\u002Fstrong> — Site name, URL, and SearchAction for Google sitelinks search box\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong> — BreadcrumbList schema with separator and home label configuration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block management\u003C\u002Fstrong> — Enable or disable individual schema blocks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON-LD preview\u003C\u002Fstrong> — Live preview of your site-wide schema output with one-click copy and “Test in Google Rich Results” button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Completeness indicator\u003C\u002Fstrong> — Visual progress ring showing how much of your identity schema is filled in\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Built for SEO workflows\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic JSON-LD output in the page head — single \u003Ccode>@graph\u003C\u002Fcode> array for multiple schemas\u003Cbr \u002F>\n* Compatible with Google Rich Results Test and Schema.org Validator\u003Cbr \u002F>\n* Works directly in the Gutenberg block editor\u003C\u002Fp>\n\u003Ch4>Compatible with Popular SEO Plugins\u003C\u002Fh4>\n\u003Cp>Schema Blocks works \u003Cstrong>alongside\u003C\u002Fstrong> your existing SEO plugin — it does not replace it:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Yoast SEO\u003C\u002Fstrong> — Yoast handles meta tags and site-wide schema; Schema Blocks handles content-level schema\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rank Math\u003C\u002Fstrong> — Disable duplicate schema types in Rank Math settings if needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AIOSEO\u003C\u002Fstrong> — Fully compatible; disable conflicting schema modules in AIOSEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>The SEO Framework\u003C\u002Fstrong> — Compatible out of the box\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you already have a plugin generating FAQ or Review schema for entire pages, we recommend disabling that specific schema type to avoid duplication.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add a Schema Block (FAQ or Review) to any post or page in the block editor\u003C\u002Fli>\n\u003Cli>Fill in your content — questions and answers, ratings, review details\u003C\u002Fli>\n\u003Cli>The plugin outputs valid JSON-LD structured data in the page \u003Ccode>\u003Chead>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Google reads the schema markup and may display rich results: FAQ dropdowns, star ratings, review snippets\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Validation\u003C\u002Fh4>\n\u003Cp>All schema output follows Google’s structured data guidelines. Test your pages with:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fsearch.google.com\u002Ftest\u002Frich-results\" rel=\"nofollow ugc\">Google Rich Results Test\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fvalidator.schema.org\u002F\" rel=\"nofollow ugc\">Schema.org Validator\u003C\u002Fa>\u003C\u002Fp>\n","FAQ schema and Review schema blocks. Generate JSON-LD structured data, enable star ratings, and boost your rich snippets in Google Search.",20,251,2,"2026-07-04T10:09:00.000Z","7.0.2","6.5",[90,20,123,124,22],"review-schema","star-rating","https:\u002F\u002Fcodedication.com\u002Fplugins\u002Fschema-blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodedication-schema-blocks.1.1.0.zip",{"attackSurface":128,"codeSignals":140,"taintFlows":147,"riskAssessment":148,"analyzedAt":156},{"hooks":129,"ajaxHandlers":136,"restRoutes":137,"shortcodes":138,"cronEvents":139,"entryPointCount":11,"unprotectedCount":11},[130],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","init","ozfaqb_faq_block_register","oz-faq-block.php",44,[],[],[],[],{"dangerousFunctions":141,"sqlUsage":142,"outputEscaping":144,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":146},[],{"prepared":11,"raw":11,"locations":143},[],{"escaped":118,"rawEcho":11,"locations":145},[],[],[],{"summary":149,"deductions":150},"The oz-faq-block plugin v1.0 exhibits a strong security posture based on the provided static analysis.  There are no identified attack vectors such as AJAX handlers, REST API routes, or shortcodes, which significantly limits the plugin's exposure. The code also demonstrates good security practices with 100% proper output escaping and the absence of dangerous functions, file operations, external HTTP requests, and raw SQL queries. The lack of known vulnerabilities in its history further strengthens this positive assessment.\n\nHowever, the complete absence of nonce checks and capability checks across all entry points (though there are no identified entry points in this analysis) presents a potential concern if any entry points were to be introduced or discovered later without proper authorization. While the current analysis shows no specific vulnerabilities, the lack of comprehensive security checks like nonces and capability checks on any potential future entry points means that the plugin relies heavily on the absence of an attack surface rather than robust protection mechanisms. The plugin's strength lies in its current minimal attack surface, but it lacks built-in safeguards for new or potential exposures.",[151,154],{"reason":152,"points":153},"No nonce checks identified",10,{"reason":155,"points":153},"No capability checks identified","2026-03-17T06:20:38.293Z",{"wat":158,"direct":168},{"assetPaths":159,"generatorPatterns":162,"scriptPaths":163,"versionParams":165},[160,161],"\u002Fwp-content\u002Fplugins\u002Foz-faq-block\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Foz-faq-block\u002Fstyle.css",[],[164],"index.js",[166,167],"oz-faq-block\u002Findex.js?ver=","oz-faq-block\u002Fstyle.css?ver=",{"cssClasses":169,"htmlComments":171,"htmlAttributes":172,"restEndpoints":173,"jsGlobals":174,"shortcodeOutput":175},[170],"wp-block-ozwebexpert-faq",[],[],[],[],[],{"error":177,"url":178,"statusCode":179,"statusMessage":180,"message":180},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Foz-faq-block\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":83,"versions":182},[183,189,196],{"version":6,"download_url":24,"svn_tag_url":184,"released_at":26,"has_diff":185,"diff_files_changed":186,"diff_lines":26,"trac_diff_url":187,"vulnerabilities":188,"is_current":177},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Foz-faq-block\u002Ftags\u002F1.1.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Foz-faq-block%2Ftags%2F1.1&new_path=%2Foz-faq-block%2Ftags%2F1.1.1",[],{"version":190,"download_url":191,"svn_tag_url":192,"released_at":26,"has_diff":185,"diff_files_changed":193,"diff_lines":26,"trac_diff_url":194,"vulnerabilities":195,"is_current":185},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foz-faq-block.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Foz-faq-block\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Foz-faq-block%2Ftags%2F1.0&new_path=%2Foz-faq-block%2Ftags%2F1.1",[],{"version":197,"download_url":198,"svn_tag_url":199,"released_at":26,"has_diff":185,"diff_files_changed":200,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":201,"is_current":185},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foz-faq-block.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Foz-faq-block\u002Ftags\u002F1.0\u002F",[],[]]