{"id":283307,"date":"2026-02-26T14:27:50","date_gmt":"2026-02-26T14:27:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/trained-faq-builder\/"},"modified":"2026-02-26T14:27:11","modified_gmt":"2026-02-26T14:27:11","slug":"trainedpixels-faq-builder","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/trainedpixels-faq-builder\/","author":23454542,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.7","stable_tag":"1.0.7","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"TrainedPixels FAQ Builder","header_author":"TrainedPixels","header_description":"Create beautiful FAQs with visual styling, shortcode support, and automatic SEO schema markup.","assets_banners_color":"fbfbfb","last_updated":"2026-02-26 14:27:11","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/trainedpixels.com\/","header_plugin_uri":"https:\/\/trainedpixels.com\/trainedpixels-faq-builder","header_author_uri":"https:\/\/trainedpixels.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":145,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.7":{"tag":"1.0.7","author":"trainedpixels","date":"2026-02-26 14:27:11"}},"upgrade_notice":{"1.0.7":"<p>Option name migration (<code>trained_faq_builder_pro_settings<\/code> -&gt; <code>trained_faq_builder_settings<\/code>) runs automatically on upgrade.<\/p>","1.0.6":"<p>WP.org compliance update: all PRO\/trialware code has been moved to the premium addon. No functionality changes for free users.<\/p>","1.0.5":"<p>Fixes padding controls, category slug copy, Plus\/Minus icon animation, and custom icon upload.<\/p>","1.0.4":"<p>Rebranded to TrainedPixels FAQ Builder. Includes dual custom icon upload and category slug copy in the FAQ Manager.<\/p>","1.0.1":"<p>Initial release for WordPress.org.<\/p>"},"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3470368,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3470368,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3470368,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3470368,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3470368,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3470368,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3470368,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3470368,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3470368,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Manage FAQ content faster: create, search, edit, delete, categorize, and reorder FAQs from one central manager.","2":"Configure shortcode layout behavior: control item spacing, container width, and container padding with a live preview of the frontend output.","3":"Customize question design without CSS: choose fonts, colors, icon styles, and icon positions with instant preview feedback.","4":"Improve mobile readability and site hygiene: enable responsive font scaling, set mobile breakpoints, and choose uninstall data cleanup behavior.","5":"Control FAQ motion behavior: Lite includes smooth slide animation, while PRO unlocks additional animation types for richer interactions.","6":"Fine-tune UX and accessibility details: adjust padding, borders, hover opacity, and focus outline settings for cleaner, more accessible FAQ blocks."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1741,1643,1117,186,80],"plugin_category":[43,55],"plugin_contributors":[256670],"plugin_business_model":[],"class_list":["post-283307","plugin","type-plugin","status-publish","hentry","plugin_tags-accordion","plugin_tags-faq","plugin_tags-schema","plugin_tags-seo","plugin_tags-shortcode","plugin_category-customization","plugin_category-seo-and-marketing","plugin_contributors-trainedpixels","plugin_committers-trainedpixels"],"banners":{"banner":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/banner-772x250.png?rev=3470368","banner_2x":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/banner-1544x500.png?rev=3470368","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/icon.svg?rev=3470368","icon":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/icon.svg?rev=3470368","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/screenshot-1.png?rev=3470368","caption":"Manage FAQ content faster: create, search, edit, delete, categorize, and reorder FAQs from one central manager."},{"src":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/screenshot-2.png?rev=3470368","caption":"Configure shortcode layout behavior: control item spacing, container width, and container padding with a live preview of the frontend output."},{"src":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/screenshot-3.png?rev=3470368","caption":"Customize question design without CSS: choose fonts, colors, icon styles, and icon positions with instant preview feedback."},{"src":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/screenshot-4.png?rev=3470368","caption":"Improve mobile readability and site hygiene: enable responsive font scaling, set mobile breakpoints, and choose uninstall data cleanup behavior."},{"src":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/screenshot-5.png?rev=3470368","caption":"Control FAQ motion behavior: Lite includes smooth slide animation, while PRO unlocks additional animation types for richer interactions."},{"src":"https:\/\/ps.w.org\/trainedpixels-faq-builder\/assets\/screenshot-6.png?rev=3470368","caption":"Fine-tune UX and accessibility details: adjust padding, borders, hover opacity, and focus outline settings for cleaner, more accessible FAQ blocks."}],"raw_content":"<!--section=description-->\n<p>THE FAST, VISUAL FAQ BUILDER FOR WORDPRESS<\/p>\n\n<p>TrainedPixels FAQ Builder helps you create polished, conversion-friendly FAQ sections in minutes. Build and organize content in one place, style everything visually, and publish anywhere with a shortcode.<\/p>\n\n<p>Whether you run a support center, business website, or online store, the plugin gives you precise control over design, accessibility, and SEO without writing code.<\/p>\n\n<p><strong>Create professional FAQ sections with confidence:<\/strong><\/p>\n\n<ul>\n<li><strong>Visual Settings Panel + Live Preview<\/strong> \u2014 Style typography, colors, spacing, borders, and icons while previewing real FAQ interactions.<\/li>\n<li><strong>FAQ Manager<\/strong> \u2014 Create, edit, categorize, and reorder FAQs from a clean drag-and-drop admin interface.<\/li>\n<li><strong>Flexible Shortcode Engine<\/strong> \u2014 Use <code>[trained_faq]<\/code> with category, ID, limit, order, and schema controls.<\/li>\n<li><strong>Beautiful Defaults<\/strong> \u2014 Accordion behavior, smooth slide animation, and 4 icon presets out of the box.<\/li>\n<li><strong>Custom Icon Uploads (PNG\/JPG\/GIF)<\/strong> \u2014 Upload closed\/open icons for branded FAQ toggles.<\/li>\n<li><strong>Responsive Typography Controls<\/strong> \u2014 Keep FAQ readability strong across mobile and desktop.<\/li>\n<li><strong>SEO Schema Built In<\/strong> \u2014 Automatically outputs FAQPage JSON-LD for search visibility.<\/li>\n<li><strong>Accessibility Focused<\/strong> \u2014 Keyboard navigation, ARIA attributes, and focus styles are built in.<\/li>\n<li><strong>Translation Ready<\/strong> \u2014 Full i18n support with <code>.pot<\/code> included.<\/li>\n<\/ul>\n\n<p><strong>Unlock more with PRO (premium add-on):<\/strong><\/p>\n\n<ul>\n<li><strong>Gutenberg Block<\/strong> \u2014 Insert FAQs directly in the block editor with visual controls.<\/li>\n<li><strong>Elementor Widget<\/strong> \u2014 Add and configure FAQs natively inside Elementor.<\/li>\n<li><strong>Toggle \/ Multi-open Mode<\/strong> \u2014 Allow multiple questions to stay open.<\/li>\n<li><strong>Advanced Animation Types<\/strong> \u2014 Fade, scale, collapse, and more.<\/li>\n<li><strong>Rotate Icon Animation<\/strong> \u2014 Add 180-degree rotate transitions for custom icons.<\/li>\n<li><strong>Question-Answer Gap Control<\/strong> \u2014 Fine-tune spacing between each question and answer.<\/li>\n<li><strong>Analytics Dashboard<\/strong> \u2014 Track views, clicks, read duration, and engagement.<\/li>\n<li><strong>WooCommerce Integration<\/strong> \u2014 Show mapped FAQs directly on product pages.<\/li>\n<li><strong>Preset Library (Coming Soon)<\/strong> \u2014 Save and reuse full design presets.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/trainedpixels.com\/trainedpixels-faq-builder\">Learn more about PRO at trainedpixels.com<\/a>.<\/p>\n\n<h3>Development<\/h3>\n\n<p>Source code for all compiled JavaScript and CSS is available at:\nhttps:\/\/github.com\/TrainedPixels\/trainedpixels-faq-builder-lite<\/p>\n\n<p>To build from source:<\/p>\n\n<ol>\n<li>Clone the repository<\/li>\n<li>Run <code>npm install<\/code><\/li>\n<li>Run <code>npm run build<\/code><\/li>\n<\/ol>\n\n<p>Build tools used: webpack (via @wordpress\/scripts), PostCSS, Tailwind CSS.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>trainedpixels-faq-builder<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Trained FAQ &gt; FAQ Manager<\/strong> to create your first FAQ.<\/li>\n<li>Customize appearance at <strong>Trained FAQ &gt; Settings<\/strong>.<\/li>\n<li>Add FAQs to any page using the <code>[trained_faq]<\/code> shortcode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20faqs%20on%20a%20page%3F\"><h3>How do I display FAQs on a page?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[trained_faq]<\/code> in any post, page, or widget area. The Gutenberg block is available in the PRO version.<\/p><\/dd>\n<dt id=\"can%20i%20filter%20faqs%20by%20category%3F\"><h3>Can I filter FAQs by category?<\/h3><\/dt>\n<dd><p>Yes. Create categories in the FAQ Manager, then use <code>[trained_faq category=\"my-category\"]<\/code> to filter by category. The category slug is visible and copyable directly in the FAQ Manager.<\/p><\/dd>\n<dt id=\"does%20it%20support%20faq%20schema%20for%20seo%3F\"><h3>Does it support FAQ schema for SEO?<\/h3><\/dt>\n<dd><p>Yes. FAQ schema (JSON-LD) is automatically generated for all displayed FAQs, helping your content appear as rich results in Google.<\/p><\/dd>\n<dt id=\"can%20i%20use%20custom%20icons%3F\"><h3>Can I use custom icons?<\/h3><\/dt>\n<dd><p>Yes. The free version includes 4 built-in icon presets plus custom icon uploads (PNG\/JPG\/GIF) with separate closed and open states. The PRO version adds rotate icon animation for custom icons.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20page%20builders%3F\"><h3>Is it compatible with page builders?<\/h3><\/dt>\n<dd><p>Yes. It works with any theme or page builder that supports shortcodes. The PRO version adds a native Gutenberg block and an Elementor widget.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Settings option key renamed from <code>trained_faq_builder_pro_settings<\/code> to <code>trained_faq_builder_settings<\/code>; existing settings are automatically migrated on upgrade<\/li>\n<li>Corrected plugin header description to remove references to PRO-only features (Gutenberg, Elementor)<\/li>\n<li>Toggle mode shortcode attribute now correctly documented as a PRO feature<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Moved all PRO features into a standalone premium addon \u2014 the free plugin no longer contains any license-gated (trialware) code<\/li>\n<li>Free plugin identity corrected: plugin name, text domain, PHP constants, and REST namespace now consistently reflect the free version<\/li>\n<li>Build pipeline: PRO addon assets now built and distributed separately from the free plugin<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed padding settings \u2014 previously only left padding value was editable<\/li>\n<li>Added category slug view and one-click copy in the FAQ Manager for shortcode users<\/li>\n<li>Fixed Plus\/Minus icon preset animation \u2014 shows + when closed, - when expanded<\/li>\n<li>Fixed custom icon upload and dual closed\/open icon animation<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Plugin rebranded to TrainedPixels FAQ Builder (new slug: trainedpixels-faq-builder)<\/li>\n<li>Dual custom icon upload with separate closed and open state icons<\/li>\n<li>Category slug display and one-click copy in the FAQ Manager<\/li>\n<li>Visual settings: improved padding controls, icon picker UX, and text-align position icons<\/li>\n<li>WordPress.org compliance: output escaping, inline script enqueue, cron hook naming<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Initial WordPress.org release<\/li>\n<li>Free version includes shortcode, visual settings, SEO schema markup, and FAQ manager<\/li>\n<li>PRO features clearly marked in the UI and documentation<\/li>\n<\/ul>","raw_excerpt":"Create beautiful FAQs with visual styling, shortcode support, and automatic SEO schema markup.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/283307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=283307"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/trainedpixels"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=283307"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=283307"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=283307"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=283307"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=283307"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=283307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}