{"id":284609,"date":"2026-02-26T20:50:49","date_gmt":"2026-02-26T20:50:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/quinn-faq\/"},"modified":"2026-02-26T21:47:55","modified_gmt":"2026-02-26T21:47:55","slug":"quinn-faq","status":"publish","type":"plugin","link":"https:\/\/bn.wordpress.org\/plugins\/quinn-faq\/","author":23455114,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Quinn FAQ","header_author":"Position5","header_description":"Let Quinn open the door for you. Your customers have questions \u2014 Quinn makes sure the answers are already waiting. Scans your pages and posts, generates natural FAQs with Schema.org JSON-LD markup for SEO. No API key needed.","assets_banners_color":"d1d2e3","last_updated":"2026-02-26 21:47:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/quinnfaq.com","header_author_uri":"https:\/\/position5.org","rating":0,"author_block_rating":0,"active_installs":0,"downloads":194,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"crcarlosandres","date":"2026-02-26 21:47:55"}},"upgrade_notice":{"1.2.0":"<p>New accordion styles, custom FAQ entry, bulk delete, and configurable FAQ count. Upgrade recommended.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3470672,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3470672,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3470672,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3470672,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"quinn-faq\/faq-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"quinn-faq\/faq-block","version":"1.2.0","title":"Quinn FAQ","category":"widgets","icon":"editor-help","description":"Display AI-generated FAQ accordion for this page.","keywords":["faq","questions","accordion","schema","seo"],"supports":{"html":false,"align":["wide","full"],"className":true},"attributes":{"postId":{"type":"number","default":0}},"textdomain":"quinn-faq","editorScript":"file:.\/index.js"}},"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3470672,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3470672,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3470672,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Page selection \u2014 choose which pages Quinn should read","2":"AI-generated FAQs ready for review","3":"Frontend accordion display on your FAQ page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,1643,208486,1117,186],"plugin_category":[55],"plugin_contributors":[256699],"plugin_business_model":[],"class_list":["post-284609","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-faq","plugin_tags-faq-generator","plugin_tags-schema","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-crcarlosandres","plugin_committers-crcarlosandres"],"banners":{"banner":"https:\/\/ps.w.org\/quinn-faq\/assets\/banner-772x250.png?rev=3470672","banner_2x":"https:\/\/ps.w.org\/quinn-faq\/assets\/banner-1544x500.png?rev=3470672","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/quinn-faq\/assets\/icon-128x128.png?rev=3470672","icon_2x":"https:\/\/ps.w.org\/quinn-faq\/assets\/icon-256x256.png?rev=3470672","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/quinn-faq\/assets\/screenshot-1.png?rev=3470672","caption":"Page selection \u2014 choose which pages Quinn should read"},{"src":"https:\/\/ps.w.org\/quinn-faq\/assets\/screenshot-2.png?rev=3470672","caption":"AI-generated FAQs ready for review"},{"src":"https:\/\/ps.w.org\/quinn-faq\/assets\/screenshot-3.png?rev=3470672","caption":"Frontend accordion display on your FAQ page"}],"raw_content":"<!--section=description-->\n<p><strong>Let Quinn open the door for you.<\/strong><\/p>\n\n<p>Your customers have questions \u2014 Quinn makes sure the answers are already waiting. This smart FAQ generator reads your existing pages and posts, then crafts natural, helpful FAQs that sound like <em>you<\/em> wrote them. No API key needed. No setup headaches. Just click and go.<\/p>\n\n<p>Every FAQ page comes with built-in Schema.org markup, giving your site a shot at those coveted Google rich snippets \u2014 the kind that make searchers click <em>your<\/em> link first.<\/p>\n\n<p><strong>How It Works:<\/strong><\/p>\n\n<ol>\n<li>Select the pages you want Quinn to read<\/li>\n<li>Quinn analyzes your content and generates natural Q&amp;A pairs<\/li>\n<li>Review, edit, reorder, or remove any FAQ before publishing<\/li>\n<li>Save \u2014 your FAQ page goes live instantly with SEO schema markup<\/li>\n<\/ol>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li><strong>AI-Powered Generation<\/strong> \u2014 Powered by Anthropic Claude, one of the most capable AI models available. Quinn generates questions real customers would ask, with answers pulled directly from your content.<\/li>\n<li><strong>No API Key Required<\/strong> \u2014 Unlike other AI plugins, Quinn handles everything behind the scenes. There's nothing to configure.<\/li>\n<li><strong>Holistic Analysis<\/strong> \u2014 Quinn reads across multiple pages at once to build a complete FAQ, not just per-page snippets.<\/li>\n<li><strong>Review Before Publishing<\/strong> \u2014 Edit questions, rewrite answers, reorder, or remove anything before it goes live. You're always in control.<\/li>\n<li><strong>Add Your Own FAQs<\/strong> \u2014 Mix AI-generated FAQs with your own custom questions and answers.<\/li>\n<li><strong>FAQ Schema Markup<\/strong> \u2014 Automatic Schema.org FAQPage JSON-LD for Google rich snippet eligibility. No technical setup needed.<\/li>\n<li><strong>Accessible Accordion<\/strong> \u2014 Clean, keyboard-navigable FAQ display with ARIA attributes. Works with any theme.<\/li>\n<li><strong>Shortcode &amp; Gutenberg Block<\/strong> \u2014 Display FAQs anywhere with <code>[quinn_faq]<\/code> or the Quinn FAQ block.<\/li>\n<li><strong>Dedicated FAQ Page<\/strong> \u2014 Quinn creates a <code>\/faq<\/code> page on your site automatically during setup.<\/li>\n<li><strong>Clean Accordion Style<\/strong> \u2014 A modern, theme-aware accordion that adapts to your site's look.<\/li>\n<li><strong>Configurable FAQ Count<\/strong> \u2014 Choose how many FAQs to generate (up to 5 per run).<\/li>\n<li><strong>Bulk FAQ Management<\/strong> \u2014 Select and delete multiple FAQs at once.<\/li>\n<li><strong>Lightweight<\/strong> \u2014 No jQuery. Vanilla JavaScript, CSS custom properties, and theme-aware styling that inherits your site's look.<\/li>\n<\/ul>\n\n<p><strong>\ud83d\ude80 Take Quinn Further \u2192<\/strong> <a href=\"https:\/\/quinnfaq.com\">quinnfaq.com<\/a> unlocks additional accordion styles, priority support, and extended customization for your FAQ pages.<\/p>\n\n<h3>Third-Party Services<\/h3>\n\n<p>Quinn connects to the following external services to provide its functionality. These services perform actual AI processing that cannot be done locally by the plugin.<\/p>\n\n<h4>Quinn FAQ API Proxy<\/h4>\n\n<p>When you click \"Generate FAQs,\" the text content of your selected pages is sent to Quinn's hosted API proxy for processing. This proxy is required because FAQ generation is performed by an external AI model and cannot be done locally. No personal data, passwords, or user information is transmitted \u2014 only the page\/post text content you select.<\/p>\n\n<ul>\n<li>Service URL: https:\/\/selfless-connection-production.up.railway.app<\/li>\n<li><a href=\"https:\/\/quinnfaq.com\/terms\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/quinnfaq.com\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<h4>Anthropic Claude API<\/h4>\n\n<p>The Quinn proxy forwards your page content to Anthropic's Claude AI model to generate FAQ question-and-answer pairs. This is the core AI service that powers FAQ generation. Your content is processed according to Anthropic's data policies.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/www.anthropic.com\/terms\">Anthropic Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/www.anthropic.com\/privacy\">Anthropic Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>quinn-faq<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to <strong>Quinn FAQ<\/strong> in the admin sidebar<\/li>\n<li>Select your pages in the Generate tab and click <strong>Generate FAQs<\/strong><\/li>\n<li>Review your FAQs, make any edits, and click <strong>Save<\/strong><\/li>\n<\/ol>\n\n<p>That's it. Your FAQ page is live.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>No. Unlike other AI plugins, Quinn handles everything for you. There's nothing to configure \u2014 just install and generate.<\/p><\/dd>\n<dt id=\"how%20much%20does%20it%20cost%3F\"><h3>How much does it cost?<\/h3><\/dt>\n<dd><p>Quinn is completely free.<\/p><\/dd>\n<dt id=\"how%20do%20i%20display%20faqs%20on%20my%20site%3F\"><h3>How do I display FAQs on my site?<\/h3><\/dt>\n<dd><p>Quinn automatically creates a <code>\/faq<\/code> page when you activate the plugin. You can also use the <code>[quinn_faq]<\/code> shortcode or the Quinn FAQ Gutenberg block to display FAQs anywhere.<\/p><\/dd>\n<dt id=\"does%20quinn%20add%20faq%20schema%20markup%3F\"><h3>Does Quinn add FAQ schema markup?<\/h3><\/dt>\n<dd><p>Yes. Quinn automatically injects Schema.org FAQPage JSON-LD structured data into every page with FAQs. This makes your content eligible for Google's rich snippet display.<\/p><\/dd>\n<dt id=\"can%20i%20edit%20the%20faqs%20after%20they%27re%20generated%3F\"><h3>Can I edit the FAQs after they're generated?<\/h3><\/dt>\n<dd><p>Absolutely. Quinn gives you a full review workflow \u2014 edit questions, rewrite answers, reorder, or remove any FAQ before saving. After saving, you can continue to manage them from the Manage tab. You can also add your own custom FAQs anytime.<\/p><\/dd>\n<dt id=\"what%20ai%20model%20does%20quinn%20use%3F\"><h3>What AI model does Quinn use?<\/h3><\/dt>\n<dd><p>Quinn is powered by Anthropic Claude (Haiku 4.5 by default for fast, cost-efficient generation). You can switch to Claude Sonnet 4 for even higher quality output.<\/p><\/dd>\n<dt id=\"can%20i%20change%20how%20many%20faqs%20are%20generated%3F\"><h3>Can I change how many FAQs are generated?<\/h3><\/dt>\n<dd><p>Yes. You can adjust the FAQ count from 1 to 5 per generation.<\/p><\/dd>\n<dt id=\"what%20does%20the%20accordion%20look%20like%3F\"><h3>What does the accordion look like?<\/h3><\/dt>\n<dd><p>Quinn uses a clean, accessible accordion with a Classic style \u2014 minimal borders and smooth transitions. It automatically adapts to your theme's colors using CSS custom properties.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Join the Quinn community on Discord: https:\/\/discord.gg\/m4GN6PXQGF<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: Clean accordion styling with theme-aware design<\/li>\n<li>New: Configurable FAQ generation count<\/li>\n<li>New: Add your own custom FAQs alongside AI-generated ones<\/li>\n<li>New: Bulk delete \u2014 select and remove multiple FAQs at once<\/li>\n<li>New: Discord community support link in admin<\/li>\n<li>Improved: Theme compatibility \u2014 accordion styles adapt to any theme's colors<\/li>\n<li>Improved: Card style uses pseudo-element accent bars for reliable rendering<\/li>\n<li>Improved: Focus outline only shows on keyboard navigation, not on click<\/li>\n<li>Fixed: Icon alignment in Card accordion style<\/li>\n<li>Fixed: Sleek chevron icon animation<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Multi-page selection \u2014 Quinn reads across your entire site<\/li>\n<li>New: Review workflow \u2014 edit, reorder, remove FAQs before saving<\/li>\n<li>New: Dedicated \/faq page created automatically on activation<\/li>\n<li>New: Improved FAQ save workflow<\/li>\n<li>New: Proxy architecture \u2014 no API key required<\/li>\n<li>New: Theme-aware accordion styling using CSS custom properties<\/li>\n<li>Improved: Holistic FAQ generation across multiple pages<\/li>\n<li>Improved: Friendly error messages (no technical details exposed)<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"AI-powered FAQ generator. Reads your pages, creates natural Q&amp;A pairs with Schema.org markup. No API key needed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/284609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=284609"}],"author":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/crcarlosandres"}],"wp:attachment":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=284609"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=284609"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=284609"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=284609"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=284609"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=284609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}