{"id":243651,"date":"2025-08-05T06:55:58","date_gmt":"2025-08-05T06:55:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/oz-faq-block\/"},"modified":"2026-06-30T13:26:00","modified_gmt":"2026-06-30T13:26:00","slug":"oz-faq-block","status":"publish","type":"plugin","link":"https:\/\/bn-in.wordpress.org\/plugins\/oz-faq-block\/","author":23335035,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"6.8.5","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"OZ FAQ Block","header_author":"Grigory Frolov","header_description":"Gutenberg FAQ block with toggle effect and JSON-LD structured data.","assets_banners_color":"c69659","last_updated":"2026-06-30 13:26:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/ozwebexpert.com\/tools\/wp-faq-block\/","header_author_uri":"https:\/\/ozwebexpert.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":543,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"ozwebexpert","date":"2026-06-30 12:53:07"},"1.1":{"tag":"1.1","author":"ozwebexpert","date":"2026-06-30 12:53:07"},"1.1.1":{"tag":"1.1.1","author":"ozwebexpert","date":"2026-06-30 13:26:00"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3339423,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3339423,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"ozwebexpert\/faq":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"name":"ozwebexpert\/faq","title":"FAQ Block","category":"widgets","icon":"editor-help","description":"Collapsible Q&A with JSON-LD support for better Google visibility. Custom block from ozwebexpert.com","keywords":["faq","accordion","schema","json-ld"],"textdomain":"oz-faq-block","supports":{"html":false},"attributes":{"items":{"type":"array","default":[]},"headingLevel":{"type":"number","default":3},"expandFirst":{"type":"boolean","default":false}},"editorScript":"file:.\/index.js","viewScript":"file:.\/view.js","style":"file:.\/style.css","editorStyle":"file:.\/editor.css"}},"tagged_versions":["1.0","1.1","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3339423,"resolution":"1","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"Block editor interface with multiple questions and answers"}},"plugin_section":[],"plugin_tags":[1741,1643,2516,1117,1121],"plugin_category":[55],"plugin_contributors":[245879],"plugin_business_model":[],"class_list":["post-243651","plugin","type-plugin","status-publish","hentry","plugin_tags-accordion","plugin_tags-faq","plugin_tags-json-ld","plugin_tags-schema","plugin_tags-structured-data","plugin_category-seo-and-marketing","plugin_contributors-ozwebexpert","plugin_committers-ozwebexpert"],"banners":{"banner":"https:\/\/ps.w.org\/oz-faq-block\/assets\/banner-772x250.png?rev=3339423","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/oz-faq-block\/assets\/icon-256x256.png?rev=3339423","icon_2x":"https:\/\/ps.w.org\/oz-faq-block\/assets\/icon-256x256.png?rev=3339423","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/oz-faq-block\/assets\/screenshot-1.png?rev=3339423","caption":"Block editor interface with multiple questions and answers"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>No external libraries, no bloat \u2014 just a native editing experience. You can reorder questions, style the layout with your own CSS, and extend the output easily via PHP.<\/p>\n\n<p>Ideal for documentation pages, product FAQs, help centres, or blog posts with structured Q&amp;A content.<\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Open any post or page in the block editor (Gutenberg)<\/li>\n<li>Click \u201cAdd block\u201d (+) and search for \u201cFAQ Block\u201d<\/li>\n<li>Add your questions and answers directly in the editor<\/li>\n<li>Optionally reorder or remove items<\/li>\n<li>Save the page \u2013 the block automatically outputs structured FAQPage markup<\/li>\n<\/ol>\n\n<!--section=installation-->\n<p>Upload and activate via Plugins &gt; Add New.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20it%20help%20with%20seo%3F\"><h3>Will it help with SEO?<\/h3><\/dt>\n<dd><p>Yes, it outputs valid FAQ schema.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20plugin%20without%20knowing%20code%3F\"><h3>Can I use this plugin without knowing code?<\/h3><\/dt>\n<dd><p>Yes, the block works entirely in the Gutenberg editor.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20caching%20and%20optimisation%20plugins%3F\"><h3>Is this plugin compatible with caching and optimisation plugins?<\/h3><\/dt>\n<dd><p>Yes. The block outputs static HTML and inline JSON-LD, which work well with all performance setups.<\/p><\/dd>\n<dt id=\"can%20i%20customise%20styles%3F\"><h3>Can I customise styles?<\/h3><\/dt>\n<dd><p>Yes, via CSS in your theme.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added translation template (oz-faq-block.pot) and a Russian (ru_RU) translation.<\/li>\n<li>Editor strings now load bundled translations even without a WordPress.org language pack.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Migrated registration to block.json (block metadata API).<\/li>\n<li>Accessible frontend accordion: real buttons with keyboard support and aria-expanded\/aria-controls, replacing inline onclick.<\/li>\n<li>Editor: added block settings (heading level, expand first item by default) via the inspector.<\/li>\n<li>Internationalised all editor strings (translation ready).<\/li>\n<li>Question headings now use a semantic, configurable heading level for better SEO and screen readers.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Collapsible FAQ Gutenberg block with built-in schema.org JSON-LD output for SEO.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/243651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=243651"}],"author":[{"embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ozwebexpert"}],"wp:attachment":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=243651"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=243651"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=243651"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=243651"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=243651"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=243651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}