[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRQ6kYtOZmFcp1UcqBk9vMiaJSbZWzVoQcQHQl7suvso":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":55,"analysis":157,"fingerprints":1426},"joli-faq-seo","Joli FAQ SEO – WordPress FAQ Plugin","1.3.9","WPJoli","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpjoli\u002F","\u003Cp>Joli FAQ SEO is a FAQ plugin for WordPress. Show your FAQs using our built-in Gutenberg block or by shortcode.\u003C\u002Fp>\n\u003Cp>Wishing to \u003Cstrong>reduce your support requests & optimize your SEO\u003C\u002Fstrong> ? Create stunning multiple FAQs in a breeze with our \u003Cstrong>One-page FAQ Builder\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Cp>Joli FAQ SEO has been carefully crafted to be the best easy-to-use plugin, optimized, and is fully responsive and mobile friendly.\u003C\u002Fp>\n\u003Ch4>⭐ CHECK OUR OTHER PLUGINS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-auto-featured-image\u002F\" rel=\"ugc\">Smart Auto Featured Image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoli-table-of-contents\u002F\" rel=\"ugc\">Joli Table Of Contents\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoli-clear-lightbox\u002F\" rel=\"ugc\">Joli CLEAR Lightbox\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 TOP GRADE PERFORMANCE\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>❌ NO jQuery\u003C\u002Fstrong>: Unlike most of the FAQ plugins, Joli FAQ SEO does not use jQuery on the front-end, ✅ \u003Cstrong>Only plain Javascript\u003C\u002Fstrong> packed in a tiny \u003C4KB minified file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>❌ NO extra resources\u003C\u002Fstrong>: Each visual element is made from pure CSS (\u003C6KB minified). This means no extra http requests to additionnal resources that would slow down your website and affect badly your SEO.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance friendly\u003C\u002Fstrong>: Styles & Scripts DO NOT load unless they really have to.\u003C\u002Fp>\n\u003Ch3>📐 One-page Drag-n-Drop FAQ Editor\u003C\u002Fh3>\n\u003Cp>Stop the headaches right now while creating your FAQs! No more going back and forth through the admin pages. Save yourself time and trouble!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage all your FAQs in just one screen, no page reload!\u003C\u002Fli>\n\u003Cli>Create FAQ Groups and add as many FAQs inside them.\u003C\u002Fli>\n\u003Cli>Single FAQs can be used in multiple FAQ Groups, and are synced.\u003C\u002Fli>\n\u003Cli>Organize FAQs by categories.\u003C\u002Fli>\n\u003Cli>Intuitive Drag-n-Drop support: Organize FAQs & FAQ Groups in the desired ordered, move FAQs from one group to another or into multiple FAQ Groups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👁 Instant FAQ Preview from the settings\u003C\u002Fh3>\n\u003Cp>Find out instantly what your FAQ is going to look like on the front-end.\u003C\u002Fp>\n\u003Cp>From the plugin’s settings page, the instant preview reloads as you change settings, but the settings’ page doesn’t need to.\u003C\u002Fp>\n\u003Ch3>🌎🔍 Optimized for SEO\u003C\u002Fh3>\n\u003Cp>Automatically generates Schema.org FAQPage  Structured Data in JSON-LD format within your page.\u003C\u002Fp>\n\u003Cp>That crucial data is picked up by search engines such as Google and improve your SEO.\u003C\u002Fp>\n\u003Cp>Additionally, you may benefit FAQ Rich-content results in the SERPs and get more visibility in the search results page.\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fdata-types\u002Ffaqpage\u003C\u002Fp>\n\u003Ch3>✂👗 Customizable to match your preferences\u003C\u002Fh3>\n\u003Cp>Integrates to your website’s theme perfectly. Use the standard Accordion mode, or let the users expand as many FAQs as they like.\u003C\u002Fp>\n\u003Cp>Optionally, use the Flat layout to make the FAQs look like normal content (without expandable sections) while still leveraging structured data.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose from our beautiful Themes\u003C\u002Fli>\n\u003Cli>Nice & smooth CSS animations\u003C\u002Fli>\n\u003Cli>Pure CSS toggle button icons\u003C\u002Fli>\n\u003Cli>Left or Right toggle button position\u003C\u002Fli>\n\u003Cli>Choose toggle button size\u003C\u002Fli>\n\u003Cli>Customize Q&A colors, font size, and more…\u003C\u002Fli>\n\u003Cli>Override selected theme’s presets with custom styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⏹️ [PRO] Edit FAQ with the Gutenberg Block editor\u003C\u002Fh3>\n\u003Cp>Leverage the power of the block editor to create stunning FAQs!\u003C\u002Fp>\n\u003Cp>From the version 1.2.0, you can now edit FAQs using blocks. This allows you to create beautiful FAQs by leveraging all the power from the block editor.\u003C\u002Fp>\n\u003Cp>For example, you can easily create columns, buttons, and much more.\u003C\u002Fp>\n\u003Ch3>⚙️ [PRO] Override settings per FAQ Group (from the shortcode or the block)\u003C\u002Fh3>\n\u003Cp>In the free version of the plugin, all FAQs inherit from the plugin’s settings (themes & options). They all look & behave the same.\u003C\u002Fp>\n\u003Cp>The Pro version allows you to override any setting to customize a specific FAQ Group. You can override multiple settings at once in the following fashion:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[joli-faq-seo id=\"123\" theme=\"theme-2\" accordion=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you are using the FAQ Group block, you can override any setting directly from the block options.\u003C\u002Fp>\n\u003Ch3>🛒 [PRO] WooCommerce Integration\u003C\u002Fh3>\n\u003Cp>WooCommerce FAQ: Easily attach FAQs to WooCommerce product pages.\u003C\u002Fp>\n\u003Cp>FAQs will show in a new tab next to the product description.\u003C\u002Fp>\n\u003Cp>Optionally use the shortcode to show the FAQ within the product description or anywhere else.\u003C\u002Fp>\n\u003Ch3>🔎 [PRO] Instant search bar\u003C\u002Fh3>\n\u003Cp>The instant search feature is a powerful addition to your FAQs, especially if you have many in one group. It lets the users filter the FAQs for them to find instantly what’s he’s looking for.\u003C\u002Fp>\n\u003Cp>From the search bar above the FAQ Group, matching text is instantly highlighted with a color as the user types.\u003C\u002Fp>\n\u003Cp>Search is performed in both Questions & Answers.\u003C\u002Fp>\n\u003Ch3>🌐 [PRO] Link to any FAQ\u003C\u002Fh3>\n\u003Cp>You can now display a copy to clipboard icon shortcut on each FAQ.\u003C\u002Fp>\n\u003Cp>This will allow you or your visitors to get a direct link to a specific FAQ.\u003C\u002Fp>\n\u003Cp>The FAQ will open automatically on page load when using the link.\u003C\u002Fp>\n\u003Ch3>😄 [PRO] Emoji Picker\u003C\u002Fh3>\n\u003Cp>From the FAQ Editor, optionally pick an emoji for each single FAQ you want. The built-in emoji picker lets you \u003Cstrong>search emojis by keyword\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Selected emojis will show on the left of the actual FAQ Question.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Improved SEO\u003C\u002Fstrong>: Make your content more visible in the SERPs with emojis*\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Emphazise\u003C\u002Fstrong>: Grab the user’s attention for important FAQs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Cem>Example\u003C\u002Fem>\u003C\u002Fstrong>:\u003Cbr \u002F>\n* \u003Cstrong>What is the average delivery time ?\u003C\u002Fstrong> \u003Cem>(without emoji)\u003C\u002Fem>\u003Cbr \u002F>\n* \u003Cstrong>🚚 What is the average delivery time ?\u003C\u002Fstrong> \u003Cem>(with emoji)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>*\u003Cem>Displaying emojis in the SERPs is totally up to Google.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>📊 [PRO] Smart Insights\u003C\u002Fh3>\n\u003Cp>Find out which FAQs are the most viewed & automatically order them by user engagement.\u003C\u002Fp>\n\u003Cp>From the FAQ Editor, the view count show on each FAQs from a group. This lets you know which FAQs are the most looked at.\u003C\u002Fp>\n\u003Cp>A single user can only register one View count for one day. This prevents duplicate counts if one user clicks multiple times on a single FAQ.\u003C\u002Fp>\n\u003Ch3>❌ [PRO] Disable individual FAQ \u002F FAQ Group\u003C\u002Fh3>\n\u003Cp>Temporarily disable a single FAQ or a single FAQ Group directly from the editor.\u003C\u002Fp>\n\u003Cp>Disabled FAQ\u002FFAQ Groups will not show on the front-end despite the shortcode being active.\u003C\u002Fp>\n\u003Cp>No need to update your posts\u002Fpages, changes are instantaneous throughout the website.\u003C\u002Fp>\n\u003Ch3>[PRO] Organize your FAQs by categories\u003C\u002Fh3>\n\u003Cp>From the FAQ editor, create unlimited number of categories and keep your FAQs organized.\u003C\u002Fp>\n\u003Ch3>👨‍💻 Developer friendly\u003C\u002Fh3>\n\u003Cp>Joli FAQ SEO leverages the power of WordPress Hooks.\u003C\u002Fp>\n\u003Cp>It provides a wide variety of Actions and Filters that you can hook onto.\u003C\u002Fp>\n\u003Cp>It also provides custom Javascript events\u003C\u002Fp>\n\u003Ch4>💪 Joli FAQ SEO PRO\u003C\u002Fh4>\n\u003Cp>Want an even better FAQ Plugin for your WordPress site ?\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fjoli-faq-seo\" rel=\"nofollow ugc\">Get Joli FAQ SEO Pro here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Schema.org FAQPage\u003C\u002Fh3>\n\u003Cp>Here is an exemple of what is printed wihtin the page.\u003Cbr \u002F>\nKeep in mind that this is not actually visible to the end-user.\u003Cbr \u002F>\nIt is only meant to be crawlable by search engines.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cscript type=\"application\u002Fld+json\">\n{\n    \"@context\":\"https:\u002F\u002Fschema.org\",\n    \"@type\":\"FAQPage\",\n    \"mainEntity\":[\n        {\n            \"@type\":\"Question\",\n            \"name\":\"How does it improve my SEO ?\",\n            \"acceptedAnswer\":{\n                \"@type\":\"Answer\",\n                \"text\":\"It automatically adds JSON-LD structured data in your page based on the \u003Ca href=\\\"https:\u002F\u002Fschema.org\\\" target=\\\"_blank\\\" rel=\\\"noopener noreferrer\\\">schema.org FAQPage format.\\n\"\n            }\n        },\n        {\n            \"@type\":\"Question\",\n            \"name\":\"Is it easy to use ?\",\n            \"acceptedAnswer\":{\n                \"@type\":\"Answer\",\n                \"text\":\"Yes, the one page drag and drop editor makes creating and editing FAQ a breeze!\\n\"\n            }\n        },\n        ...\n    ]\n}\n\u003C\u002Fscript>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>FAQ Group Block (Gutenberg)\u003C\u002Fh4>\n\u003Cp>For easier editing, Joli FAQ SEO now comes with a built-in block in addition or replacement to the shortcode.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>Use the following shortcode, replacing the id with the actual faq group id :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[joli-faq-seo id=\"123\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Override any option by shortcode [PRO]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[joli-faq-seo id=\"123\" theme=\"2\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>CHECK OUR OTHER PLUGINS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoli-table-of-contents\u002F\" rel=\"ugc\">Joli Table of Contents\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoli-clear-lightbox\u002F\" rel=\"ugc\">Joli CLEAR Lightbox\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The best WordPress FAQ plugin: easy & fast single page drag n drop editor, lightweight, no jQuery, block-enabled, schema.org, optimized for SEO.",700,13332,100,4,"2025-08-11T02:55:00.000Z","6.8.5","4.0.0","5.6",[20,21,22,23,24],"accordion","docs","faq","faqs-list","woocommerce-faq","https:\u002F\u002Fwpjoli.com\u002Fjoli-faq-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjoli-faq-seo.zip",99,1,0,"2024-05-07 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-4082","joli-faq-seo-wordpress-faq-plugin-cross-site-request-forgery","Joli FAQ SEO – WordPress FAQ Plugin \u003C= 1.3.2 - Cross-Site Request Forgery","The Joli FAQ SEO – WordPress FAQ Plugin plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.3.2. This is due to missing or incorrect nonce validation when saving settings. This makes it possible for unauthenticated attackers to change the plugin's settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=1.3.2","1.3.3","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-05-09 20:03:37",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc45b6163-7ebf-4f18-afd6-735d02d9170d?source=api-prod",3,{"slug":50,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":51,"avg_security_score":13,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},"wpjoli",7720,194,79,"2026-04-04T03:55:02.243Z",[56,81,101,119,139],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":29,"last_vuln_date":80,"fetched_at":31},"accordions","Accordions","2.3.23","PickPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickplugins\u002F","\u003Cp>Transform the way you present content on your WordPress site with our React-based \u003Cstrong>Accordions Builder Plugin\u003C\u002Fstrong>. This versatile tool empowers users to create visually engaging and highly functional accordion elements, including tabs, image accordions, FAQs, toggled content, and more, all within an intuitive interface.\u003C\u002Fp>\n\u003Ch3>Accordions by  \u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002F\" rel=\"nofollow ugc\">PickPlugins\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Faccordions\u002F\" rel=\"nofollow ugc\">Accordions – Premium &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.pickplugins.com\u002Faccordions\u002F\" rel=\"nofollow ugc\">Live Demo &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Accordion Functionalities\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto Play\u003C\u002Fstrong>: Automate the transition of accordion items for dynamic content display.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click to Scroll Top\u003C\u002Fstrong>: Automatically scroll to the top of the accordion upon interaction for enhanced user navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expand\u002FCollapse All Button\u003C\u002Fstrong>: Includes customizable text and icons with animations for seamless accordion management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Feature\u003C\u002Fstrong>: Easily find accordion content with an integrated search function.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Idle and Toggled Icons\u003C\u002Fstrong>: Add animated in-out transitions for icons, enhancing visual appeal.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accordion Label Icons\u003C\u002Fstrong>: Decorate your labels with custom icons for a professional touch.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Integration\u003C\u002Fstrong>: Optimize your accordions for SEO with structured data support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep Expand Other\u003C\u002Fstrong>: Allow multiple sections to remain open simultaneously for flexible content display.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Hash Support\u003C\u002Fstrong>: Link directly to specific accordion items for better navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Label Counter\u003C\u002Fstrong>: Display the number of items or entries dynamically for user clarity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Animations\u003C\u002Fstrong>: Smooth in-out animations make your accordion content more engaging.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Powerful Builder Tools\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Style Options\u003C\u002Fstrong>: Customize each accordion section with our powerful style component. Adjust fonts, colors, spacing, and more for a pixel-perfect design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Editor\u003C\u002Fstrong>: Effortlessly manage your accordion content with features like sortable items, duplication, and copy-paste between accordions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAI Integration\u003C\u002Fstrong>: Generate FAQs and other content in seconds using AI-powered tools, streamlining the content creation process.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Tabs Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lazyload\u003C\u002Fstrong>: Optimize page load times with lazy-loading tabs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Hash Support\u003C\u002Fstrong>: Link directly to specific tabs for easier navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Play\u003C\u002Fstrong>: Cycle through tabs automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Navigation\u003C\u002Fstrong>: Customizable icons, counters, and animations for navigation labels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Content Support\u003C\u002Fstrong>: Embed media, use shortcodes, and add in-out animations for engaging tab content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Editor\u003C\u002Fstrong>: Sort, duplicate, copy-paste, and generate FAQs with OpenAI integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Image Accordion Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lazyload\u003C\u002Fstrong>: Improve performance by lazy-loading images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Hash Support\u003C\u002Fstrong>: Link directly to specific image accordion items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Play\u003C\u002Fstrong>: Enable automatic cycling through images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hover Effects\u003C\u002Fstrong>: Add overlay animations for a modern, interactive experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Integration\u003C\u002Fstrong>: Easily select images directly from the WordPress Media Library.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose the Accordions Builder Plugin?\u003C\u002Fh3>\n\u003Cp>This plugin is designed to help you create stunning, interactive content elements effortlessly. With advanced styling options, smooth animations, and built-in AI support, you can deliver a polished, professional user experience on your WordPress site.\u003C\u002Fp>\n\u003Ch3>Perfect for Every Use Case\u003C\u002Fh3>\n\u003Cp>Whether you’re creating \u003Cstrong>FAQs\u003C\u002Fstrong>, \u003Cstrong>accordion content\u003C\u002Fstrong>, \u003Cstrong>toggled content\u003C\u002Fstrong>, or \u003Cstrong>tabbed layouts\u003C\u002Fstrong>, the Accordions Builder Plugin is your go-to solution for an engaging and professional WordPress site.\u003C\u002Fp>\n\u003Cp>Project in Github\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpickplugins\u002Faccordions\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fpickplugins\u002Faccordions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an API to obtain ready templates library https:\u002F\u002Fdemo.pickplugins.com\u002Faccordions\u002F\u003C\u002Fp>\n\u003Cp>It send template query data like keywords, view types, page number to grab json data, so that json data can be used to generate slider templates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">pickplugins.com\u002Fterms-conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">pickplugins.com\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">pickplugins.com\u002Fabout-us\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create sleek accordions, tabs, FAQs, and image accordions with a React builder featuring advanced styling, animations, OpenAI support, and customizati &hellip;",20000,1335447,90,"2026-01-23T03:36:00.000Z","6.9.4","5.0","",[20,72,73,74,75],"ai-faq","image-accordion","tabs","woocommerce-faq-tab","https:\u002F\u002Fpickplugins.com\u002Faccordions\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccordions.zip",94,8,"2025-09-22 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":91,"last_updated":92,"tested_up_to":68,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":70,"download_link":100,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"iks-menu","Iks Menu – WordPress Category Accordion Menu & FAQs","1.12.7","Iks Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fiksstudio\u002F","\u003Cp>Iks Menu is a WordPress plugin that provides powerful customizable system and has loads of settings for creating WordPress accordion menus and FAQs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fiks-menu.com\u002Fpreviews\" rel=\"nofollow ugc\">Showcase: Skins & Animations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fiks-menu.com\u002Ffaqs\" rel=\"nofollow ugc\">Showcase: FAQs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fiks-menu.com\u002Fproduct-category\u002Fcomputers\u002Flaptops\u002F\" rel=\"nofollow ugc\">Showcase: WooCommerce Categories Sidebar Menu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.iks-menu.com\u002F#\u002FREADME\" rel=\"nofollow ugc\">Documentation: User-friendly with screenshots\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Iks Menu is the best choice for sidebar menu and not only. This plugin allows you to select custom WordPress menus, any taxonomy (categories, post tags, WooCommerce product category, etc.) and automatically created FAQs post type as a source for accordion menus.\u003Cbr \u002F>\nIt also provides images support both for custom menus, taxonomies (also supports WooCommerce categories images) and FAQs.\u003Cbr \u002F>\nYou can show your menu using WordPress widgets, shortcode or PHP code.\u003C\u002Fp>\n\u003Cp>And you do not need to learn coding to use Iks Menu! Just set all the settings using a specially designed super-fast live editor with instant changes and no pages reloading! It will speed up your developing process.\u003Cbr \u002F>\nIks Menu has more than 15 starter skins (6 FREE) – so it’s super easy to use for beginners and very customizable for advanced users.\u003C\u002Fp>\n\u003Ch4>Plans\u003C\u002Fh4>\n\u003Cp>Iks Menu has 2 plans: FREE and PRO (\u003Ca href=\"https:\u002F\u002Fiks-menu.com\u002Fpricing\" rel=\"nofollow ugc\">Buy PRO plan here\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch4>FREE Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports Taxonomies (Categories, Tags, WooCommerce products, any other)\u003C\u002Fli>\n\u003Cli>Supports Custom WordPress Menus (created in “Appearance” > “Menus”)\u003C\u002Fli>\n\u003Cli>Supports FAQs with Groups (created in special custom FAQs post type)\u003C\u002Fli>\n\u003Cli>Supports images for all sources of menu\u003C\u002Fli>\n\u003Cli>Supports showing posts for a taxonomy source\u003C\u002Fli>\n\u003Cli>Fast and usable menu editor with instant preview!\u003C\u002Fli>\n\u003Cli>Customize appearance for any part of menu (colors, fonts, margins, paddings, heights and widths without any coding)\u003C\u002Fli>\n\u003Cli>Customize appearance for multiple states (like Hover, Current and Children)\u003C\u002Fli>\n\u003Cli>Supports exporting and importing settings to reuse it again (all settings or just for appearance)\u003C\u002Fli>\n\u003Cli>Provides various unique settings for your menus\u003C\u002Fli>\n\u003Cli>Provides 6 free awesome looking skins out of the box: start using skins with clean design right now with just one click.\u003C\u002Fli>\n\u003Cli>Supports keyboard accessibility: “Tab” & “Enter” navigation + “Focus” state for all elements in menu\u003C\u002Fli>\n\u003Cli>… Just take a look at screenshots to see all features!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All features from the FREE plan\u003C\u002Fli>\n\u003Cli>Settings “Initial Expansion” to expand some items, when page loads\u003C\u002Fli>\n\u003Cli>Expand and collapse animations for submenus\u003C\u002Fli>\n\u003Cli>Ability to display Posts count\u003C\u002Fli>\n\u003Cli>“Custom styles” setting\u003C\u002Fli>\n\u003Cli>Setting to use parent-elements as sub-menu toggles\u003C\u002Fli>\n\u003Cli>Toggle: 50+ icons and 5+ animations for expanding\u003C\u002Fli>\n\u003Cli>20+ skins\u003C\u002Fli>\n\u003Cli>… \u003Ca href=\"https:\u002F\u002Fiks-menu.com\u002Fpricing\" rel=\"nofollow ugc\">Take a look at pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Using taxonomy menu you can configure the next settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide empty terms – Whether to hide terms not assigned to any posts.\u003C\u002Fli>\n\u003Cli>Order by – Field to order terms by.\u003C\u002Fli>\n\u003Cli>Order – Whether to order terms in ascending or descending order.\u003C\u002Fli>\n\u003Cli>Hierarchical – Whether to include terms that have non-empty descendants (even if ‘hide_empty’ is set to true)\u003C\u002Fli>\n\u003Cli>Include terms – Comma\u002Fspace-separated string of term ids to include.\u003C\u002Fli>\n\u003Cli>Exclude terms – Comma\u002Fspace-separated string of term ids to exclude.\u003C\u002Fli>\n\u003Cli>Search – Search criteria to match terms. Will be SQL-formatted with wildcards before and after.\u003C\u002Fli>\n\u003Cli>Child of – Term ID to retrieve child terms of.\u003C\u002Fli>\n\u003Cli>Parent – Parent term ID to retrieve direct-child terms of.\u003C\u002Fli>\n\u003Cli>Childless – True to limit results to terms that have no children. This parameter has no effect on non-hierarchical taxonomies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>3 variants of how to use Iks Menu (plugin includes user-friendly publishing guide inside the plugin)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Widget – Use it directly in widget area\u003C\u002Fli>\n\u003Cli>Shortcode – Use it anywhere with shortcode\u003C\u002Fli>\n\u003Cli>PHP code injection – Use it anywhere in your theme with PHP code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get help anytime 24\u002F7 – Ask your question and we will help you anyway\u003C\u002Fli>\n\u003Cli>See documentation for plugin – Super detailed docs for better understanding of how plugin works\u003C\u002Fli>\n\u003Cli>FAQ (Answers to popular questions) – \u003Ca href=\"https:\u002F\u002Fdocs.iks-menu.com\u002F#\u002Ffaq\" rel=\"nofollow ugc\">See special chapter in documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Does not suit for you? – Suggest a new features for plugin and we will provide it as soon as possible\u003C\u002Fli>\n\u003C\u002Ful>\n","Super customizable WordPress plugin for displaying custom menus, taxonomy\u002Fcategory terms and FAQs as accordion menu (with images support).",10000,132109,27,"2026-01-15T13:40:00.000Z","4.4.0","5.4",[96,97,23,98,99],"accordion-menu","category-widget","taxonomies-menu","woocommerce-menu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiks-menu.1.12.7.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":53,"last_updated":112,"tested_up_to":68,"requires_at_least":94,"requires_php":18,"tags":113,"homepage":116,"download_link":117,"security_score":118,"vuln_count":14,"unpatched_count":29,"last_vuln_date":80,"fetched_at":31},"helpie-faq","Helpie FAQ — Accordion, Docs & Knowledge Base","1.48","Essekia","https:\u002F\u002Fprofiles.wordpress.org\u002Fessekia\u002F","\u003Cp>Accordion, FAQ & Docs – Helpie FAQ is an advanced WordPress FAQ Plugin for effortlessly creating, editing, and embedding FAQs and Accordions on your WordPress website. You can create a stunning Docs pages easily (Coming Soon).\u003C\u002Fp>\n\u003Cp>You can create FAQ posts, assign them categories & tags and use responsive Toggle or Accordion-style, and display FAQs anywhere on the website.\u003C\u002Fp>\n\u003Cp>FAQs can be grouped and filtered using FAQ categories and tags and displayed using shortcodes, Elementor page builder, or as a widget in the theme.\u003C\u002Fp>\n\u003Cp>There is a basic shortcode builder with which you can add FAQs to all pages and posts. It has a FAQ block for Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>You can use it as a general-purpose WordPress Accordion Plugin too.\u003C\u002Fp>\n\u003Cp>Display all FAQs in simple accordion style using the shortcode given below:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[helpie_faq]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong> : We’ve launched a new free WordPress contact form database and automation plugin called \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftablesome\u002F\" rel=\"ugc\">Tablesome\u003C\u002Fa> to save contact form submissions, create responsive data tables, import and export tables as CSV & XLSX files, automatically export data to Mailchimp, Notion, Google Sheets and more.\u003Cbr \u002F>\nDo give it a try!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.helpiewp.com\u002F\" rel=\"nofollow ugc\">See Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fhelpiewp.com\u002Fdocs\u002Fproducts\u002Fhelpiefaq\u002F\" rel=\"nofollow ugc\">Read Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fully responsive Accordion\u002FToggle\u003C\u002Fli>\n\u003Cli>FAQ-Accordion block for Gutenberg\u003C\u002Fli>\n\u003Cli>Automatically adds FAQ Schema\u003C\u002Fli>\n\u003Cli>Basic FAQ Shortcode builder for all pages and posts\u003C\u002Fli>\n\u003Cli>FAQ-WooCommerce Integration\u003C\u002Fli>\n\u003Cli>FAQ-Accordion tab on WooCommerce product page\u003C\u002Fli>\n\u003Cli>Add FAQs in bulk using Groups\u003C\u002Fli>\n\u003Cli>Drag & Drop sorting of FAQs in Groups\u003C\u002Fli>\n\u003Cli>Inline FAQ search-bar\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable FAQ search-bar\u003C\u002Fli>\n\u003Cli>FAQ theme widget\u003C\u002Fli>\n\u003Cli>Display Popular and Recently Added\u002FUpdated FAQs\u003C\u002Fli>\n\u003Cli>Sorting and Filtering of FAQs\u003C\u002Fli>\n\u003Cli>Limit number of FAQs displayed\u003C\u002Fli>\n\u003Cli>FAQ List view display mode\u003C\u002Fli>\n\u003Cli>FAQ Header and Body styling options\u003C\u002Fli>\n\u003Cli>Elementor integration – Accordion\u002FFAQ widgets\u003C\u002Fli>\n\u003Cli>Helpie Knowledge base integration\u003C\u002Fli>\n\u003Cli>Use Helpie KB categories for FAQs\u003C\u002Fli>\n\u003Cli>Display FAQs based on categories\u003C\u002Fli>\n\u003Cli>Display FAQs to all products\u002FProduct Categories in WooCommerce\u003C\u002Fli>\n\u003Cli>Adds URL attribute for FAQs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the video to Get Started: Installation, Activation, Adding FAQs and Using Shortcodes\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FoN-e6Fmdolk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>FAQ Groups to add FAQs in bulk\u003C\u002Fh3>\n\u003Cp>Easily add a large number of questions and answers to create FAQ pages in the backend and embed them on any page or post with a shortcode.\u003Cbr \u002F>\nYou can drag or drop to order the FAQs. You can add Categories to FAQs created in FAQ Groups.\u003C\u002Fp>\n\u003Ch3>FAQ Header and Body Styling options\u003C\u002Fh3>\n\u003Cp>You can customize the background color, font, font color, font size, and content padding of the FAQ Header and Body. You can also change the color of the Toggle icon to match the content.\u003Cbr \u002F>\nIt also works with many popular WordPress themes and plugins such as Avada, Divi, Flatsome, Yoast, etc.,\u003C\u002Fp>\n\u003Ch3>FAQ for WooCommerce ( Woocommerce FAQs \u002F Product FAQs )\u003C\u002Fh3>\n\u003Cp>An FAQ tab can be created on WooCommerce product pages and FAQs can be added and edited for individual WooCommerce products. It makes it easy to answer your customer’s common questions on the product pages themselves.\u003Cbr \u002F>\nIt can also be used for non-FAQ content for WooCommerce accordion tabs. You can add FAQs to all WooCommerce products or specific product categories using \u003Cstrong>Helpie FAQ Pro\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>For more information on WooCommerce integration see the video below:\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdDOGzRPZCtk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>FAQ List View\u003C\u002Fh3>\n\u003Cp>Display FAQs in a simple list display without accordion\u002Ftoggle. FAQ Schema and heading tags will still apply in this display mode.\u003Cbr \u002F>\nYou can also list FAQs based on Categories.\u003C\u002Fp>\n\u003Ch3>FAQ for Elementor ( Elementor FAQ – Accordion widget )\u003C\u002Fh3>\n\u003Cp>Helpie FAQ plugin can be integrated with the Elementor page builder using 2 Elementor widgets.\u003Cbr \u002F>\n1. \u003Cstrong>Helpie FAQ – Dynamic Add Widget\u003C\u002Fstrong> – to add Accordions to any Elementor page dynamically and edit the content using Elementor live editor\u003Cbr \u002F>\n2. \u003Cstrong>Helpie FAQ widget\u003C\u002Fstrong> – to embed pre-made FAQs anywhere on the Elementor canvas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To Dynamically Create FAQs and Accordions with Elementor see the video below\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FLR7mXg2f8ds?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=218&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>To embed the pre-made FAQs with Elementor see the video below:\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F2Y4wApE2F78?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>FAQ block for Gutenberg ( Gutenberg FAQ Block )\u003C\u002Fh3>\n\u003Cp>Helpie FAQ provides an FAQ block for the new Gutenberg WordPress Editor, which allows you to add FAQs with all the settings and customizations in the editor itself.\u003C\u002Fp>\n\u003Ch3>FAQ for Helpie Knowledge Base ( WordPress Knowledge Base + FAQs )\u003C\u002Fh3>\n\u003Cp>Helpie FAQ plugin can be integrated with \u003Ca href=\"http:\u002F\u002Fhelpiewp.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Helpie Knowledge base plugin\u003C\u002Fstrong> \u003C\u002Fa> and the knowledge base categories can be used for FAQs. This can help add a FAQ section to your knowledge base based on categories.\u003C\u002Fp>\n\u003Cp>Helpie FAQs need not be used to display only frequently asked questions content. You can use it for any content which needs to be hidden until clicked\u003C\u002Fp>\n\u003Cp>You can also create a powerful FAQ \u002F Knowledge Base section on your website using Elementor Page Builder. \u003Ca href=\"https:\u002F\u002Fhelpiewp.com\u002Fknowledge-base-elementor-template-builder-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Check out how >>\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Helpie FAQ Pro Plugin\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhelpiewp.com\u002Fwordpress-faq-plugin\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Helpie FAQ Pro Plugin\u003C\u002Fstrong>\u003C\u002Fa> has features such as User FAQ submission by which any users can submit their Questions and Answers which can be added to the FAQs on that page with or without the approval of the admin.\u003C\u002Fp>\n\u003Ch3>WooCommerce Questions and Answers (Q&A)\u003C\u002Fh3>\n\u003Cp>Want to add an ‘Ask A Question’ section to WooCommerce products? Helpie FAQ allows you to add a \u003Ca href=\"https:\u002F\u002Fhelpiewp.com\u002Fwoocommerce-questions-and-answers\u002F\" rel=\"nofollow ugc\">Questions and Answers tab\u003C\u002Fa> (Q&A Tab) to WooCommerce product pages, next to WooCommerce Description and Review tabs.\u003Cbr \u002F>\nThe Admin, Customers or anyone with access can ask questions related to products and other Customers, Shop Manager or the Admin can add the product answers.\u003C\u002Fp>\n\u003Ch3>LMS Support (for Groups)\u003C\u002Fh3>\n\u003Cp>You can add FAQs to Courses and Lessons of LearnDash LMS, Tutor LMS and LearnPress LMS plugins.\u003C\u002Fp>\n\u003Ch3>Premium Styling Options\u003C\u002Fh3>\n\u003Cp>Helpie FAQ Pro allows you to customize almost every part of your FAQ section such as the FAQ Title, Toggle Icons, Category Title, in addition to the FAQ Header & Body background and content in the free plugin.\u003C\u002Fp>\n\u003Ch4>FAQ Search Styling\u003C\u002Fh4>\n\u003Cp>You can customize the background color, icon color, and font color of the search bar.\u003C\u002Fp>\n\u003Ch4>FAQ Title Styling\u003C\u002Fh4>\n\u003Cp>You can change the alignment, font, font color, and font size of the FAQ Title. You could also choose to hide or show the FAQ Title.\u003C\u002Fp>\n\u003Ch4>Custom FAQ toggle icons\u003C\u002Fh4>\n\u003Cp>You get to choose from a huge list of icons for FAQ open and close options. You can change the default toggle icons, their color, and their placement in the accordion.\u003C\u002Fp>\n\u003Ch4>Custom Icon for FAQ & Category Titles\u003C\u002Fh4>\n\u003Cp>You can place a icon before FAQ and Category Titles. Keep an title icon that best describes your FAQ and Categories.\u003C\u002Fp>\n\u003Ch3>Other Pro Features\u003C\u002Fh3>\n\u003Ch4>Read More Link (Show Excerpt) in FAQs\u003C\u002Fh4>\n\u003Cp>In the FAQ Body area, if you have long content you can show excerpt with limited words and display a Read More link to a single FAQ page.\u003C\u002Fp>\n\u003Ch4>Pagination for FAQs\u003C\u002Fh4>\n\u003Cp>When you have many number of FAQs, you can apply FAQ pagination for them and limit the number of FAQs displayed on a single page. Users can easily navigate to the next page and find the information they need.\u003C\u002Fp>\n\u003Ch4>User FAQ submission\u003C\u002Fh4>\n\u003Cp>Users can submit questions directly from the FAQ section, which you can directly publish there or it can be sent for moderation. Both Admin and Users will get email notifications.\u003C\u002Fp>\n\u003Ch4>Keep FAQ Slug as Anchor link\u003C\u002Fh4>\n\u003Cp>The default FAQ anchor link comes with FAQ Post Id. You can change the anchor link to show FAQ slugs for better identification.\u003C\u002Fp>\n\u003Ch4>Search FAQs using tags\u003C\u002Fh4>\n\u003Cp>You can add WordPress Tags to FAQs so that when users search using a given Tag as the keyword, all the FAQs attached to the Tag will be brought in the search results. This will helpful for users to find FAQs when they are searching for answers when there are many questions and answers.\u003C\u002Fp>\n\u003Ch4>Create FAQs once and display them on multiple WooCommerce products\u003C\u002Fh4>\n\u003Cp>You can display an FAQ on all products and for specific WooCommerce product categories.\u003C\u002Fp>\n\u003Ch4>FAQ Insights and Analytics\u003C\u002Fh4>\n\u003Cp>It helps you to understand your customers better. Know which FAQs are most read and see which keywords are most searched on your FAQ page.\u003C\u002Fp>\n\u003Ch4>Auto-ordering of FAQs based on User Engagement\u003C\u002Fh4>\n\u003Cp>It automatically brings the most viewed FAQs first to bring the most useful answers that your users are looking for.\u003C\u002Fp>\n\u003Ch3>Category Accordion Menu for Woocommerce & Other CPTs\u003C\u002Fh3>\n","Accordion , FAQ & Docs builder with Drag and Drop features. Helpie Accordion FAQ plugin works with Helpie Knowledge Base , Woocommerce & Elementor",9000,461689,92,"2026-03-05T12:36:00.000Z",[20,21,22,114,115],"knowledge-base","menu","http:\u002F\u002Fhelpiewp.com\u002Fhelpie-faq\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhelpie-faq.1.48.zip",95,{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":136,"download_link":137,"security_score":138,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"flexible-faqs","Flexible FAQs – Accordion FAQ Plugin for WordPress","0.5.11","David Gwyer","https:\u002F\u002Fprofiles.wordpress.org\u002Fdgwyer\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexiblefaqs.com\u002F\" rel=\"nofollow ugc\">Flexible FAQs\u003C\u002Fa> WordPress plugin allows you to add any number of FAQs to your site quickly and easily. It’s an all-in-one solution for your FAQ needs! Add expandable accordion FAQs via our exclusive drag\u002Fdrop interface. Also includes box and text FAQ templates to create the style you want!\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Preview FAQs before publishing.\u003C\u002Fli>\n\u003Cli>Drag\u002Fdrop FAQs to reorder.\u003C\u002Fli>\n\u003Cli>Full FAQ schema support.\u003C\u002Fli>\n\u003Cli>3 unique FAQ templates.\u003C\u002Fli>\n\u003Cli>Each template supports multiple themes.\u003C\u002Fli>\n\u003Cli>Create unlimited FAQs.\u003C\u002Fli>\n\u003Cli>Display FAQs anywhere.\u003C\u002Fli>\n\u003Cli>Manage FAQs in one centralized location.\u003C\u002Fli>\n\u003Cli>Supports WooCommerce and page builder plugins.\u003C\u002Fli>\n\u003Cli>Fully responsive.\u003C\u002Fli>\n\u003Cli>Accessible FAQs (open\u002Fclose FAQs and tab to next\u002Fprev FAQ items via the keyboard).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you need to display just a few FAQs, or many, Flexible FAQs allows you the freedom to scale your FAQs with ease, and at your own pace. Take a look at the \u003Ca href=\"https:\u002F\u002Fflexiblefaqs.com\u002Fdemo\u002Faccordion-faq-template\u002F\" rel=\"nofollow ugc\">live demo\u003C\u002Fa> and try out the unique accordion FAQ examples. Make sure to try out the box, and text template examples too.\u003C\u002Fp>\n\u003Cp>Need to create multiple sets of FAQs? Simple. Just add a new FAQ group inside the admin interface and allocate one or more sets of FAQs to the group. Think of them as categories for FAQs, making it easier for you to keep track of your FAQ content and administer them in a breeze. Perfect for complex and large scale FAQ pages.\u003C\u002Fp>\n\u003Cp>Add FAQs to your WooCommerce products, Easy Digital Downloads products, or any other eCommerce plugin for WordPress. Answer buyers questions and increase sales with our easy to use FAQ WordPress plugin. All 3rd-party page builder plugins such as Elementor are also supported via shortcodes. To add FAQs to your content it’s as simple as inserting the [flexible-faqs] shortcode into a post or page!\u003C\u002Fp>\n\u003Cp>To control the appearance of FAQs there are (currently) three built-in templates to choose from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Text – Display FAQs with answers visible via expandable plain text template.\u003C\u002Fli>\n\u003Cli>Box – Display FAQs with answers visible via an expandable box template.\u003C\u002Fli>\n\u003Cli>Accordion – Display FAQs with answers visible via an expandable accordion template.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each template includes a set of pre-defined themes to easily change the appearance of your FAQ content without having to alter multiple settings. In addition each theme can be customised to tweak the styles as required! More templates will be added soon.\u003C\u002Fp>\n\u003Cp>The FAQ plugin can also easily be used to display quizzes, with quiz answers displayed in the expandable accordion section. Create as many quiz questions\u002Fanswers as you like and add them to multiple groups for more powerful management.\u003C\u002Fp>\n\u003Ch4>Even More Features\u003C\u002Fh4>\n\u003Cp>Check out \u003Ca href=\"https:\u002F\u002Fflexiblefaqs.com\u002Fpricing\u002F#purchase\" rel=\"nofollow ugc\">additional features\u003C\u002Fa> to take your FAQs to the next level:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Access 100+ pre-defined custom FAQ themes!\u003C\u002Fli>\n\u003Cli>Cache the generated FAQ schema for faster page load.\u003C\u002Fli>\n\u003Cli>Optionally auto-expand the first FAQ item in a set or group.\u003C\u002Fli>\n\u003Cli>Enable accordion mode to only allow one expanded FAQ at a time.\u003C\u002Fli>\n\u003Cli>Live FAQ stats in the FAQ editor, updated in real time.\u003C\u002Fli>\n\u003Cli>Create a new WordPress post\u002Fpage with FAQs embedded, directly from the FAQ editor!\u003C\u002Fli>\n\u003Cli>Bulk FAQ editing options.\u003C\u002Fli>\n\u003Cli>Custom FAQ theme manager.\u003C\u002Fli>\n\u003Cli>Granular control of FAQ styles.\u003C\u002Fli>\n\u003Cli>Control FAQ title visibility.\u003C\u002Fli>\n\u003Cli>FAQ typography options.\u003C\u002Fli>\n\u003Cli>Multiple sets of sample FAQs included.\u003C\u002Fli>\n\u003Cli>Easily enable\u002Fdisable individual FAQ items.\u003C\u002Fli>\n\u003Cli>Duplicate any set of FAQs with a single click!\u003C\u002Fli>\n\u003Cli>Responsive FAQs.\u003C\u002Fli>\n\u003Cli>Customize any existing FAQ theme.\u003C\u002Fli>\n\u003Cli>Create your own custom FAQ themes & reuse in other blocks.\u003C\u002Fli>\n\u003Cli>Priority support from the plugin developers.\u003C\u002Fli>\n\u003Cli>[coming soon] Submit FAQs from the front end.\u003C\u002Fli>\n\u003Cli>[coming soon] Import\u002Fexport FAQs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>We hope you find this plugin useful. If you have a moment please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fflexible-faqs\" rel=\"ugc\">rating\u003C\u002Fa> it to show your support. It’s very much appreciated.\u003C\u002Fp>\n\u003Cp>Also, take a look at our \u003Ca href=\"https:\u002F\u002Fwww.wpgoplugins.com\" rel=\"nofollow ugc\">other plugins\u003C\u002Fa>. We’re continually developing great solutions for WordPress.\u003C\u002Fp>\n","Accordion FAQ plugin for WordPress. Create & preview Gutenberg FAQ blocks in real-time. Built-in FAQ schema, and shortcodes.",50,4725,60,2,"2022-03-22T17:42:00.000Z","5.9.13","5.8","7.0",[20,22,24],"https:\u002F\u002Fflexiblefaqs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-faqs.0.5.11.zip",85,{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":147,"downloaded":148,"rating":29,"num_ratings":29,"last_updated":149,"tested_up_to":150,"requires_at_least":151,"requires_php":70,"tags":152,"homepage":155,"download_link":156,"security_score":138,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"bs-faq","BS FAQ Plugin","1.0.0","Bipul Sarkar","https:\u002F\u002Fprofiles.wordpress.org\u002Fbipulsarkar\u002F","\u003Cp>This plugin provides a quick and easy way add FAQs using custom post type and later on displaying those FAQs using shortcodes.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Quick and Easy way to add FAQs",10,1209,"2018-02-04T06:06:00.000Z","3.4.2","3.0.1",[153,140,22,154,23],"accordion-faqs","faqs","http:\u002F\u002Fbipulsarkar.com\u002Fwpplugin\u002Fbsfaqplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbs-faq.zip",{"attackSurface":158,"codeSignals":399,"taintFlows":1379,"riskAssessment":1414,"analyzedAt":1425},{"hooks":159,"ajaxHandlers":331,"restRoutes":392,"shortcodes":393,"cronEvents":394,"entryPointCount":397,"unprotectedCount":398},[160,166,171,174,179,182,185,188,191,194,197,201,205,208,210,213,217,222,226,230,234,236,240,244,246,250,254,258,262,266,269,273,276,278,283,287,292,296,300,304,306,309,314,317,322,327],{"type":161,"name":162,"callback":163,"file":164,"line":165},"action","init","closure","core\\Application.php",33,{"type":161,"name":167,"callback":168,"file":169,"line":170},"admin_notices","makeRatingNotice","core\\Controllers\\NoticesFreeController.php",41,{"type":161,"name":167,"callback":172,"file":169,"line":173},"makeGoProNotice",47,{"type":175,"name":176,"callback":163,"file":177,"line":178},"filter","joli_faq_seo_faq_question","core\\Engine\\JoliFAQBuilder.php",112,{"type":161,"name":162,"callback":180,"file":181,"line":118},"disable_wp_emojicons","core\\Hooks.php",{"type":161,"name":162,"callback":183,"file":181,"line":184},"initNotices",98,{"type":161,"name":162,"callback":186,"file":181,"line":187},"registerPostTypes",102,{"type":161,"name":162,"callback":189,"file":181,"line":190},"registerTaxonomies",103,{"type":161,"name":162,"callback":192,"file":181,"line":193},"handleResetSettings",104,{"type":161,"name":162,"callback":195,"file":181,"line":196},"registerBlocks",107,{"type":161,"name":198,"callback":199,"file":181,"line":200},"admin_enqueue_scripts","enqueueAssets",110,{"type":161,"name":202,"callback":203,"file":181,"line":204},"admin_menu","addAdminMenu",111,{"type":161,"name":206,"callback":207,"file":181,"line":178},"admin_init","registerSettings",{"type":161,"name":198,"callback":199,"file":181,"line":209},113,{"type":161,"name":162,"callback":211,"file":181,"line":212},"registerShortcodes",151,{"type":175,"name":214,"callback":215,"file":181,"line":216},"joli_faq_seo_faq_answer","processAnswer",153,{"type":175,"name":218,"callback":219,"priority":147,"file":220,"line":221},"connect_message","jfaq_xy_custom_connect_message","fs-helpers.php",24,{"type":161,"name":223,"callback":224,"file":220,"line":225},"after_uninstall","jfaq_fs_uninstall_cleanup",36,{"type":175,"name":227,"callback":228,"file":220,"line":229},"plugin_icon","jfaq_fs_custom_icon",48,{"type":161,"name":231,"callback":232,"priority":13,"file":233,"line":204},"admin_footer","FS_Logger::dump","includes\\fs\\includes\\class-fs-logger.php",{"type":161,"name":235,"callback":232,"priority":13,"file":233,"line":209},"wp_footer",{"type":175,"name":237,"callback":238,"priority":147,"file":239,"line":138},"plugins_api","plugins_api_filter","includes\\fs\\includes\\class-fs-plugin-updater.php",{"type":161,"name":241,"callback":242,"file":239,"line":243},"admin_head","catch_plugin_information_dialog_contents",108,{"type":161,"name":231,"callback":245,"file":239,"line":200},"_add_fs_allow_updater_and_dialog_request_param",{"type":175,"name":247,"callback":248,"priority":147,"file":239,"line":249},"http_request_host_is_external","http_request_host_is_external_filter",114,{"type":175,"name":251,"callback":252,"priority":147,"file":239,"line":253},"upgrader_post_install","_maybe_update_folder_name",122,{"type":175,"name":255,"callback":256,"priority":28,"file":239,"line":257},"upgrader_pre_install","_store_basename_for_source_adjustment",125,{"type":175,"name":259,"callback":260,"priority":28,"file":239,"line":261},"upgrader_source_selection","_maybe_adjust_source_dir",126,{"type":175,"name":263,"callback":264,"priority":147,"file":239,"line":265},"wp_prepare_themes_for_js","change_theme_update_info_html",129,{"type":161,"name":231,"callback":267,"priority":29,"file":239,"line":268},"edit_and_echo_plugin_information_dialog_contents",179,{"type":175,"name":270,"callback":271,"file":239,"line":272},"pre_set_site_transient_update_plugins","pre_set_site_transient_update_plugins_filter",294,{"type":175,"name":274,"callback":271,"file":239,"line":275},"pre_set_site_transient_update_themes",299,{"type":175,"name":259,"callback":260,"priority":28,"file":239,"line":277},1388,{"type":175,"name":279,"callback":280,"file":281,"line":282},"debug_bar_panels","fs_custom_panels_init","includes\\fs\\includes\\debug\\debug-bar-start.php",51,{"type":175,"name":284,"callback":285,"file":281,"line":286},"debug_bar_statuses","fs_custom_status_init",52,{"type":161,"name":288,"callback":289,"file":290,"line":291},"install_plugins_pre_plugin-information","install_plugin_information","includes\\fs\\includes\\fs-plugin-info-dialog.php",66,{"type":175,"name":293,"callback":294,"file":290,"line":295},"fs_plugins_api","_get_addon_info_filter",69,{"type":161,"name":231,"callback":297,"file":298,"line":299},"_add_sticky_dismiss_javascript","includes\\fs\\includes\\managers\\class-fs-admin-notice-manager.php",217,{"type":161,"name":301,"callback":302,"file":298,"line":303},"network_admin_notices","_admin_notices_hook",396,{"type":161,"name":167,"callback":302,"file":298,"line":305},397,{"type":161,"name":198,"callback":307,"file":298,"line":308},"_enqueue_styles",400,{"type":161,"name":310,"callback":311,"file":312,"line":313},"admin_post_fs_clone_resolution","_handle_clone_resolution","includes\\fs\\includes\\managers\\class-fs-clone-manager.php",145,{"type":161,"name":231,"callback":315,"file":312,"line":316},"_add_clone_resolution_javascript",163,{"type":161,"name":318,"callback":319,"file":320,"line":321},"fs_debug_turn_off_logging_hook","_turn_off_debug_mode","includes\\fs\\includes\\managers\\class-fs-debug-manager.php",492,{"type":161,"name":323,"callback":324,"priority":147,"file":325,"line":326},"http_api_curl","Freemius_Api_WordPress::CurlResolveToIPv4","includes\\fs\\includes\\sdk\\FreemiusWordPress.php",482,{"type":161,"name":231,"callback":328,"file":329,"line":330},"_open_license_activation_dialog_box","includes\\fs\\templates\\account.php",93,[332,336,339,343,347,351,355,359,363,367,371,375,379,383,387],{"action":333,"nopriv":334,"callback":335,"hasNonce":334,"hasCapCheck":334,"file":181,"line":27},"joli_faq_seo_handle_notice",false,"jfaqHandleNotice",{"action":337,"nopriv":334,"callback":338,"hasNonce":334,"hasCapCheck":334,"file":181,"line":261},"jfaq_admin_get_faq_preview","ajaxGetFAQPreview",{"action":340,"nopriv":334,"callback":341,"hasNonce":334,"hasCapCheck":334,"file":181,"line":342},"jfaq_get_faqs","ajaxGetFAQs",131,{"action":344,"nopriv":334,"callback":345,"hasNonce":334,"hasCapCheck":334,"file":181,"line":346},"jfaq_insert_faq","ajaxInsertFAQ",132,{"action":348,"nopriv":334,"callback":349,"hasNonce":334,"hasCapCheck":334,"file":181,"line":350},"jfaq_update_faq","ajaxUpdateFAQ",133,{"action":352,"nopriv":334,"callback":353,"hasNonce":334,"hasCapCheck":334,"file":181,"line":354},"jfaq_delete_faq","ajaxDeleteFAQ",134,{"action":356,"nopriv":334,"callback":357,"hasNonce":334,"hasCapCheck":334,"file":181,"line":358},"jfaq_check_gutenberg_faq","ajaxCheckGutenbergEditingComplete",135,{"action":360,"nopriv":334,"callback":361,"hasNonce":334,"hasCapCheck":334,"file":181,"line":362},"jfaq_get_faq_groups","ajaxGetFAQGroups",137,{"action":364,"nopriv":334,"callback":365,"hasNonce":334,"hasCapCheck":334,"file":181,"line":366},"jfaq_create_faq_group","ajaxCreateFAQGroup",138,{"action":368,"nopriv":334,"callback":369,"hasNonce":334,"hasCapCheck":334,"file":181,"line":370},"jfaq_update_faq_groups","ajaxUpdateFAQGroups",139,{"action":372,"nopriv":334,"callback":373,"hasNonce":334,"hasCapCheck":334,"file":181,"line":374},"jfaq_delete_faq_group","ajaxDeleteFAQGroup",140,{"action":376,"nopriv":334,"callback":377,"hasNonce":334,"hasCapCheck":334,"file":181,"line":378},"jfaq_update_category_faq_group","ajaxUpdateCategoryFAQGroups",141,{"action":380,"nopriv":334,"callback":381,"hasNonce":334,"hasCapCheck":334,"file":181,"line":382},"jfaq_create_category_faq_group","ajaxCreateCategoryFAQGroups",142,{"action":384,"nopriv":334,"callback":385,"hasNonce":334,"hasCapCheck":334,"file":181,"line":386},"jfaq_delete_category_faq_group","ajaxDeleteCategoryFAQGroups",143,{"action":388,"nopriv":334,"callback":389,"hasNonce":390,"hasCapCheck":334,"file":320,"line":391},"fs_toggle_debug_mode","_toggle_debug_mode",true,477,[],[],[395],{"hook":318,"callback":318,"file":320,"line":396},293,15,14,{"dangerousFunctions":400,"sqlUsage":401,"outputEscaping":408,"fileOperations":130,"externalRequests":14,"nonceChecks":865,"capabilityChecks":724,"bundledLibraries":1374},[],{"prepared":130,"raw":130,"locations":402},[403,406],{"file":233,"line":404,"context":405},328,"$wpdb->query() with variable interpolation",{"file":233,"line":407,"context":405},339,{"escaped":409,"rawEcho":410,"locations":411},498,582,[412,415,416,417,419,420,423,425,427,429,431,432,434,436,439,441,442,444,446,448,450,452,454,456,458,460,462,464,465,467,469,471,473,475,477,479,480,482,484,486,488,490,492,493,495,497,499,501,503,505,507,509,511,513,515,517,519,522,524,526,528,531,532,534,536,538,540,542,544,546,548,550,552,554,557,559,560,562,564,565,567,569,571,573,575,576,577,579,580,582,584,586,587,589,590,592,594,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,628,630,631,632,633,635,637,639,641,643,645,647,648,650,652,654,655,656,658,660,661,663,665,667,668,669,671,673,675,677,679,681,683,685,687,689,691,692,695,697,699,701,703,705,707,709,710,711,713,715,717,719,720,721,722,725,728,729,730,731,733,734,736,738,739,741,742,743,745,747,749,751,752,754,756,759,760,762,763,764,766,767,769,771,772,775,777,780,782,784,786,788,790,792,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,828,830,831,832,833,834,836,837,839,841,842,843,844,845,847,849,851,852,854,855,857,858,860,861,862,863,866,867,868,870,872,873,875,877,879,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,950,952,954,956,958,960,961,962,963,965,967,969,971,973,975,976,977,979,981,982,983,984,985,986,988,990,992,994,996,998,999,1000,1002,1003,1004,1005,1007,1009,1011,1012,1015,1017,1018,1019,1020,1021,1023,1024,1025,1026,1028,1030,1031,1033,1035,1037,1039,1041,1042,1043,1045,1047,1049,1051,1054,1056,1057,1059,1061,1062,1063,1065,1066,1068,1069,1071,1072,1073,1076,1078,1080,1082,1083,1085,1087,1089,1090,1092,1093,1095,1097,1099,1101,1103,1105,1107,1109,1110,1112,1113,1115,1117,1119,1120,1121,1122,1124,1125,1126,1127,1128,1129,1130,1131,1133,1135,1136,1137,1138,1139,1140,1142,1143,1144,1146,1148,1151,1153,1155,1157,1159,1160,1162,1164,1165,1166,1167,1169,1172,1173,1176,1177,1178,1179,1181,1182,1183,1185,1186,1187,1190,1191,1192,1195,1196,1197,1198,1200,1201,1202,1203,1205,1206,1208,1210,1213,1215,1217,1218,1219,1220,1222,1223,1225,1228,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1241,1242,1243,1244,1245,1246,1247,1248,1249,1251,1252,1253,1254,1255,1257,1259,1260,1261,1262,1263,1264,1266,1268,1269,1270,1272,1274,1276,1278,1280,1281,1282,1284,1285,1287,1288,1289,1290,1291,1292,1294,1296,1297,1298,1300,1302,1304,1306,1308,1311,1313,1315,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1333,1334,1335,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1350,1351,1352,1353,1354,1356,1358,1359,1360,1362,1363,1365,1366,1367,1368,1369,1370,1371,1372],{"file":413,"line":66,"context":414},"core\\Controllers\\Callbacks\\SettingsCallbacks.php","raw output",{"file":413,"line":118,"context":414},{"file":413,"line":184,"context":414},{"file":413,"line":418,"context":414},106,{"file":413,"line":204,"context":414},{"file":421,"line":422,"context":414},"core\\Controllers\\SettingsController.php",219,{"file":177,"line":424,"context":414},62,{"file":233,"line":426,"context":414},195,{"file":233,"line":428,"context":414},276,{"file":239,"line":430,"context":414},147,{"file":239,"line":428,"context":414},{"file":239,"line":433,"context":414},345,{"file":239,"line":435,"context":414},441,{"file":437,"line":438,"context":414},"includes\\fs\\includes\\fs-core-functions.php",412,{"file":437,"line":440,"context":414},493,{"file":437,"line":440,"context":414},{"file":437,"line":443,"context":414},951,{"file":437,"line":445,"context":414},965,{"file":437,"line":447,"context":414},980,{"file":437,"line":449,"context":414},1277,{"file":437,"line":451,"context":414},1291,{"file":290,"line":453,"context":414},476,{"file":290,"line":455,"context":414},481,{"file":290,"line":457,"context":414},1058,{"file":290,"line":459,"context":414},1059,{"file":290,"line":461,"context":414},1076,{"file":290,"line":463,"context":414},1082,{"file":290,"line":463,"context":414},{"file":290,"line":466,"context":414},1101,{"file":290,"line":468,"context":414},1102,{"file":290,"line":470,"context":414},1124,{"file":290,"line":472,"context":414},1196,{"file":290,"line":474,"context":414},1208,{"file":290,"line":476,"context":414},1239,{"file":290,"line":478,"context":414},1242,{"file":290,"line":451,"context":414},{"file":290,"line":481,"context":414},1316,{"file":290,"line":483,"context":414},1323,{"file":290,"line":485,"context":414},1331,{"file":290,"line":487,"context":414},1355,{"file":290,"line":489,"context":414},1392,{"file":290,"line":491,"context":414},1454,{"file":290,"line":491,"context":414},{"file":290,"line":494,"context":414},1461,{"file":290,"line":496,"context":414},1465,{"file":290,"line":498,"context":414},1484,{"file":290,"line":500,"context":414},1486,{"file":290,"line":502,"context":414},1513,{"file":290,"line":504,"context":414},1536,{"file":290,"line":506,"context":414},1538,{"file":290,"line":508,"context":414},1562,{"file":290,"line":510,"context":414},1563,{"file":290,"line":512,"context":414},1569,{"file":290,"line":514,"context":414},1577,{"file":290,"line":516,"context":414},1585,{"file":290,"line":518,"context":414},1595,{"file":520,"line":521,"context":414},"includes\\fs\\templates\\account\\billing.php",380,{"file":520,"line":523,"context":414},383,{"file":520,"line":525,"context":414},384,{"file":520,"line":527,"context":414},385,{"file":529,"line":530,"context":414},"includes\\fs\\templates\\account\\partials\\activate-license-button.php",35,{"file":529,"line":225,"context":414},{"file":529,"line":533,"context":414},38,{"file":529,"line":535,"context":414},39,{"file":529,"line":537,"context":414},40,{"file":539,"line":216,"context":414},"includes\\fs\\templates\\account\\partials\\addon.php",{"file":539,"line":541,"context":414},157,{"file":539,"line":543,"context":414},161,{"file":539,"line":545,"context":414},165,{"file":539,"line":547,"context":414},401,{"file":539,"line":549,"context":414},416,{"file":539,"line":551,"context":414},423,{"file":539,"line":553,"context":414},426,{"file":555,"line":556,"context":414},"includes\\fs\\templates\\account\\partials\\deactivate-license-button.php",30,{"file":555,"line":558,"context":414},31,{"file":555,"line":165,"context":414},{"file":555,"line":561,"context":414},34,{"file":563,"line":173,"context":414},"includes\\fs\\templates\\account\\partials\\disconnect-button.php",{"file":563,"line":129,"context":414},{"file":563,"line":566,"context":414},68,{"file":563,"line":568,"context":414},72,{"file":563,"line":570,"context":414},76,{"file":563,"line":572,"context":414},82,{"file":563,"line":574,"context":414},91,{"file":563,"line":13,"context":414},{"file":563,"line":187,"context":414},{"file":578,"line":535,"context":414},"includes\\fs\\templates\\account\\partials\\site.php",{"file":578,"line":535,"context":414},{"file":578,"line":581,"context":414},42,{"file":578,"line":583,"context":414},45,{"file":578,"line":585,"context":414},46,{"file":578,"line":229,"context":414},{"file":578,"line":588,"context":414},56,{"file":578,"line":350,"context":414},{"file":578,"line":591,"context":414},146,{"file":578,"line":593,"context":414},158,{"file":578,"line":316,"context":414},{"file":578,"line":596,"context":414},164,{"file":578,"line":598,"context":414},166,{"file":578,"line":600,"context":414},167,{"file":578,"line":602,"context":414},192,{"file":578,"line":604,"context":414},204,{"file":578,"line":606,"context":414},216,{"file":578,"line":608,"context":414},230,{"file":578,"line":610,"context":414},244,{"file":578,"line":612,"context":414},246,{"file":578,"line":614,"context":414},265,{"file":578,"line":616,"context":414},267,{"file":578,"line":618,"context":414},273,{"file":578,"line":620,"context":414},298,{"file":578,"line":622,"context":414},335,{"file":578,"line":624,"context":414},336,{"file":578,"line":626,"context":414},338,{"file":578,"line":407,"context":414},{"file":629,"line":583,"context":414},"includes\\fs\\templates\\account\\payments.php",{"file":629,"line":585,"context":414},{"file":629,"line":173,"context":414},{"file":629,"line":229,"context":414},{"file":329,"line":634,"context":414},517,{"file":329,"line":636,"context":414},519,{"file":329,"line":638,"context":414},528,{"file":329,"line":640,"context":414},608,{"file":329,"line":642,"context":414},621,{"file":329,"line":644,"context":414},645,{"file":329,"line":646,"context":414},652,{"file":329,"line":646,"context":414},{"file":329,"line":649,"context":414},663,{"file":329,"line":651,"context":414},673,{"file":329,"line":653,"context":414},678,{"file":329,"line":653,"context":414},{"file":329,"line":653,"context":414},{"file":329,"line":657,"context":414},679,{"file":329,"line":659,"context":414},680,{"file":329,"line":659,"context":414},{"file":329,"line":662,"context":414},684,{"file":329,"line":664,"context":414},689,{"file":329,"line":666,"context":414},723,{"file":329,"line":666,"context":414},{"file":329,"line":443,"context":414},{"file":329,"line":670,"context":414},953,{"file":329,"line":672,"context":414},956,{"file":329,"line":674,"context":414},957,{"file":329,"line":676,"context":414},959,{"file":329,"line":678,"context":414},963,{"file":329,"line":680,"context":414},992,{"file":329,"line":682,"context":414},995,{"file":329,"line":684,"context":414},1030,{"file":329,"line":686,"context":414},1096,{"file":329,"line":688,"context":414},1099,{"file":329,"line":690,"context":414},1100,{"file":329,"line":466,"context":414},{"file":693,"line":694,"context":414},"includes\\fs\\templates\\add-ons.php",181,{"file":693,"line":696,"context":414},190,{"file":693,"line":698,"context":414},224,{"file":693,"line":700,"context":414},226,{"file":693,"line":702,"context":414},236,{"file":693,"line":704,"context":414},252,{"file":693,"line":706,"context":414},320,{"file":693,"line":708,"context":414},326,{"file":693,"line":622,"context":414},{"file":693,"line":407,"context":414},{"file":693,"line":712,"context":414},342,{"file":693,"line":714,"context":414},398,{"file":716,"line":221,"context":414},"includes\\fs\\templates\\add-trial-to-pricing.php",{"file":718,"line":574,"context":414},"includes\\fs\\templates\\admin-notice.php",{"file":718,"line":574,"context":414},{"file":718,"line":196,"context":414},{"file":718,"line":200,"context":414},{"file":723,"line":724,"context":414},"includes\\fs\\templates\\ajax-loader.php",6,{"file":726,"line":727,"context":414},"includes\\fs\\templates\\auto-installation.php",89,{"file":726,"line":111,"context":414},{"file":726,"line":193,"context":414},{"file":726,"line":196,"context":414},{"file":726,"line":732,"context":414},109,{"file":726,"line":253,"context":414},{"file":726,"line":735,"context":414},149,{"file":726,"line":737,"context":414},150,{"file":726,"line":212,"context":414},{"file":726,"line":740,"context":414},152,{"file":726,"line":216,"context":414},{"file":726,"line":600,"context":414},{"file":726,"line":744,"context":414},202,{"file":726,"line":746,"context":414},222,{"file":748,"line":330,"context":414},"includes\\fs\\templates\\checkout\\frame.php",{"file":748,"line":750,"context":414},123,{"file":748,"line":358,"context":414},{"file":748,"line":753,"context":414},156,{"file":748,"line":755,"context":414},159,{"file":757,"line":758,"context":414},"includes\\fs\\templates\\checkout\\process-redirect.php",49,{"file":757,"line":127,"context":414},{"file":757,"line":761,"context":414},57,{"file":757,"line":13,"context":414},{"file":757,"line":178,"context":414},{"file":757,"line":765,"context":414},116,{"file":757,"line":261,"context":414},{"file":768,"line":184,"context":414},"includes\\fs\\templates\\checkout\\redirect.php",{"file":770,"line":127,"context":414},"includes\\fs\\templates\\clone-resolution-js.php",{"file":770,"line":282,"context":414},{"file":773,"line":774,"context":414},"includes\\fs\\templates\\connect\\permissions-group.php",58,{"file":773,"line":776,"context":414},63,{"file":778,"line":779,"context":414},"includes\\fs\\templates\\connect.php",170,{"file":778,"line":781,"context":414},175,{"file":778,"line":783,"context":414},180,{"file":778,"line":785,"context":414},288,{"file":778,"line":787,"context":414},292,{"file":778,"line":789,"context":414},295,{"file":778,"line":791,"context":414},331,{"file":778,"line":622,"context":414},{"file":778,"line":794,"context":414},351,{"file":778,"line":796,"context":414},361,{"file":778,"line":798,"context":414},365,{"file":778,"line":800,"context":414},417,{"file":778,"line":802,"context":414},486,{"file":778,"line":804,"context":414},548,{"file":778,"line":806,"context":414},733,{"file":778,"line":808,"context":414},734,{"file":778,"line":810,"context":414},736,{"file":778,"line":812,"context":414},737,{"file":778,"line":814,"context":414},748,{"file":778,"line":816,"context":414},829,{"file":778,"line":818,"context":414},1025,{"file":778,"line":820,"context":414},1028,{"file":778,"line":822,"context":414},1029,{"file":778,"line":824,"context":414},1031,{"file":826,"line":827,"context":414},"includes\\fs\\templates\\contact.php",83,{"file":829,"line":774,"context":414},"includes\\fs\\templates\\debug\\api-calls.php",{"file":829,"line":129,"context":414},{"file":829,"line":424,"context":414},{"file":829,"line":424,"context":414},{"file":829,"line":827,"context":414},{"file":829,"line":835,"context":414},84,{"file":829,"line":138,"context":414},{"file":829,"line":838,"context":414},86,{"file":829,"line":840,"context":414},97,{"file":829,"line":27,"context":414},{"file":829,"line":187,"context":414},{"file":829,"line":737,"context":414},{"file":829,"line":212,"context":414},{"file":846,"line":581,"context":414},"includes\\fs\\templates\\debug\\logger.php",{"file":846,"line":848,"context":414},43,{"file":846,"line":850,"context":414},44,{"file":846,"line":583,"context":414},{"file":846,"line":853,"context":414},59,{"file":846,"line":424,"context":414},{"file":856,"line":225,"context":414},"includes\\fs\\templates\\debug\\plugins-themes-sync.php",{"file":856,"line":761,"context":414},{"file":859,"line":732,"context":414},"includes\\fs\\templates\\debug\\scheduled-crons.php",{"file":859,"line":200,"context":414},{"file":859,"line":204,"context":414},{"file":859,"line":178,"context":414},{"file":864,"line":865,"context":414},"includes\\fs\\templates\\debug.php",29,{"file":864,"line":533,"context":414},{"file":864,"line":282,"context":414},{"file":864,"line":869,"context":414},54,{"file":864,"line":871,"context":414},73,{"file":864,"line":212,"context":414},{"file":864,"line":874,"context":414},185,{"file":864,"line":876,"context":414},196,{"file":864,"line":878,"context":414},199,{"file":864,"line":299,"context":414},{"file":864,"line":881,"context":414},220,{"file":864,"line":883,"context":414},284,{"file":864,"line":885,"context":414},285,{"file":864,"line":887,"context":414},312,{"file":864,"line":889,"context":414},313,{"file":864,"line":891,"context":414},314,{"file":864,"line":893,"context":414},337,{"file":864,"line":895,"context":414},388,{"file":864,"line":897,"context":414},389,{"file":864,"line":899,"context":414},390,{"file":864,"line":901,"context":414},391,{"file":864,"line":903,"context":414},410,{"file":864,"line":905,"context":414},411,{"file":864,"line":907,"context":414},424,{"file":864,"line":909,"context":414},432,{"file":864,"line":911,"context":414},439,{"file":864,"line":913,"context":414},444,{"file":864,"line":915,"context":414},479,{"file":864,"line":917,"context":414},521,{"file":864,"line":919,"context":414},527,{"file":864,"line":638,"context":414},{"file":864,"line":922,"context":414},530,{"file":864,"line":924,"context":414},531,{"file":864,"line":926,"context":414},555,{"file":864,"line":928,"context":414},557,{"file":864,"line":930,"context":414},569,{"file":864,"line":932,"context":414},571,{"file":864,"line":934,"context":414},573,{"file":864,"line":936,"context":414},574,{"file":864,"line":938,"context":414},613,{"file":864,"line":940,"context":414},614,{"file":864,"line":942,"context":414},615,{"file":864,"line":944,"context":414},616,{"file":864,"line":946,"context":414},617,{"file":864,"line":948,"context":414},675,{"file":864,"line":657,"context":414},{"file":864,"line":951,"context":414},683,{"file":864,"line":953,"context":414},690,{"file":864,"line":955,"context":414},713,{"file":864,"line":957,"context":414},731,{"file":864,"line":959,"context":414},732,{"file":864,"line":806,"context":414},{"file":864,"line":808,"context":414},{"file":864,"line":810,"context":414},{"file":864,"line":964,"context":414},744,{"file":864,"line":966,"context":414},892,{"file":864,"line":968,"context":414},895,{"file":970,"line":165,"context":414},"includes\\fs\\templates\\email.php",{"file":970,"line":972,"context":414},37,{"file":974,"line":178,"context":414},"includes\\fs\\templates\\forms\\affiliation.php",{"file":974,"line":378,"context":414},{"file":974,"line":268,"context":414},{"file":974,"line":978,"context":414},183,{"file":974,"line":980,"context":414},187,{"file":974,"line":878,"context":414},{"file":974,"line":299,"context":414},{"file":974,"line":299,"context":414},{"file":974,"line":698,"context":414},{"file":974,"line":698,"context":414},{"file":974,"line":987,"context":414},232,{"file":974,"line":989,"context":414},374,{"file":974,"line":991,"context":414},377,{"file":974,"line":993,"context":414},378,{"file":974,"line":995,"context":414},379,{"file":997,"line":127,"context":414},"includes\\fs\\templates\\forms\\data-debug-mode.php",{"file":997,"line":286,"context":414},{"file":997,"line":358,"context":414},{"file":997,"line":1001,"context":414},136,{"file":997,"line":370,"context":414},{"file":997,"line":386,"context":414},{"file":997,"line":430,"context":414},{"file":997,"line":1006,"context":414},148,{"file":997,"line":1008,"context":414},162,{"file":997,"line":1010,"context":414},186,{"file":997,"line":980,"context":414},{"file":1013,"line":1014,"context":414},"includes\\fs\\templates\\forms\\deactivation\\contact.php",19,{"file":1016,"line":257,"context":414},"includes\\fs\\templates\\forms\\deactivation\\form.php",{"file":1016,"line":350,"context":414},{"file":1016,"line":362,"context":414},{"file":1016,"line":366,"context":414},{"file":1016,"line":216,"context":414},{"file":1016,"line":1022,"context":414},160,{"file":1016,"line":978,"context":414},{"file":1016,"line":1010,"context":414},{"file":1016,"line":980,"context":414},{"file":1016,"line":1027,"context":414},188,{"file":1016,"line":1029,"context":414},215,{"file":1016,"line":608,"context":414},{"file":1016,"line":1032,"context":414},259,{"file":1016,"line":1034,"context":414},350,{"file":1016,"line":1036,"context":414},353,{"file":1016,"line":1038,"context":414},354,{"file":1016,"line":1040,"context":414},355,{"file":1016,"line":991,"context":414},{"file":1016,"line":521,"context":414},{"file":1016,"line":1044,"context":414},381,{"file":1016,"line":1046,"context":414},382,{"file":1016,"line":1048,"context":414},637,{"file":1016,"line":1050,"context":414},644,{"file":1052,"line":1053,"context":414},"includes\\fs\\templates\\forms\\deactivation\\retry-skip.php",23,{"file":1055,"line":170,"context":414},"includes\\fs\\templates\\forms\\email-address-update.php",{"file":1055,"line":588,"context":414},{"file":1055,"line":1058,"context":414},65,{"file":1055,"line":1060,"context":414},74,{"file":1055,"line":827,"context":414},{"file":1055,"line":330,"context":414},{"file":1055,"line":1064,"context":414},171,{"file":1055,"line":1027,"context":414},{"file":1055,"line":1067,"context":414},191,{"file":1055,"line":602,"context":414},{"file":1055,"line":1070,"context":414},193,{"file":1055,"line":787,"context":414},{"file":1055,"line":620,"context":414},{"file":1074,"line":1075,"context":414},"includes\\fs\\templates\\forms\\license-activation.php",239,{"file":1074,"line":1077,"context":414},241,{"file":1074,"line":1079,"context":414},274,{"file":1074,"line":1081,"context":414},280,{"file":1074,"line":787,"context":414},{"file":1074,"line":1084,"context":414},368,{"file":1074,"line":1086,"context":414},371,{"file":1074,"line":1088,"context":414},372,{"file":1074,"line":989,"context":414},{"file":1074,"line":1091,"context":414},488,{"file":1074,"line":1091,"context":414},{"file":1074,"line":1094,"context":414},589,{"file":1074,"line":1096,"context":414},590,{"file":1074,"line":1098,"context":414},591,{"file":1074,"line":1100,"context":414},638,{"file":1074,"line":1102,"context":414},872,{"file":1104,"line":386,"context":414},"includes\\fs\\templates\\forms\\optout.php",{"file":1104,"line":1106,"context":414},154,{"file":1104,"line":1108,"context":414},174,{"file":1104,"line":781,"context":414},{"file":1104,"line":1111,"context":414},176,{"file":1104,"line":268,"context":414},{"file":1114,"line":295,"context":414},"includes\\fs\\templates\\forms\\premium-versions-upgrade-handler.php",{"file":1114,"line":1116,"context":414},81,{"file":1118,"line":535,"context":414},"includes\\fs\\templates\\forms\\premium-versions-upgrade-metadata.php",{"file":1118,"line":581,"context":414},{"file":1118,"line":848,"context":414},{"file":1118,"line":850,"context":414},{"file":1123,"line":1060,"context":414},"includes\\fs\\templates\\forms\\resend-key.php",{"file":1123,"line":574,"context":414},{"file":1123,"line":111,"context":414},{"file":1123,"line":330,"context":414},{"file":1123,"line":13,"context":414},{"file":1123,"line":1006,"context":414},{"file":1123,"line":212,"context":414},{"file":1123,"line":740,"context":414},{"file":1123,"line":1132,"context":414},208,{"file":1134,"line":350,"context":414},"includes\\fs\\templates\\forms\\subscription-cancellation.php",{"file":1134,"line":370,"context":414},{"file":1134,"line":370,"context":414},{"file":1134,"line":779,"context":414},{"file":1134,"line":1111,"context":414},{"file":1134,"line":696,"context":414},{"file":1141,"line":229,"context":414},"includes\\fs\\templates\\forms\\trial-start.php",{"file":1141,"line":827,"context":414},{"file":1141,"line":838,"context":414},{"file":1141,"line":1145,"context":414},87,{"file":1141,"line":1147,"context":414},88,{"file":1149,"line":1150,"context":414},"includes\\fs\\templates\\forms\\user-change.php",75,{"file":1149,"line":1152,"context":414},77,{"file":1149,"line":1154,"context":414},197,{"file":1149,"line":1156,"context":414},200,{"file":1149,"line":1158,"context":414},201,{"file":1149,"line":604,"context":414},{"file":1149,"line":1161,"context":414},270,{"file":1163,"line":165,"context":414},"includes\\fs\\templates\\gdpr-optin-js.php",{"file":1163,"line":848,"context":414},{"file":1163,"line":850,"context":414},{"file":1163,"line":583,"context":414},{"file":1168,"line":1053,"context":414},"includes\\fs\\templates\\js\\open-license-activation.php",{"file":1170,"line":1171,"context":414},"includes\\fs\\templates\\js\\permissions.php",130,{"file":1170,"line":1001,"context":414},{"file":1174,"line":1175,"context":414},"includes\\fs\\templates\\js\\style-premium-theme.php",26,{"file":1174,"line":558,"context":414},{"file":1174,"line":535,"context":414},{"file":1174,"line":581,"context":414},{"file":1180,"line":585,"context":414},"includes\\fs\\templates\\partials\\network-activation.php",{"file":1180,"line":282,"context":414},{"file":1180,"line":286,"context":414},{"file":1180,"line":1184,"context":414},80,{"file":1180,"line":138,"context":414},{"file":1180,"line":838,"context":414},{"file":1188,"line":1189,"context":414},"includes\\fs\\templates\\plugin-icon.php",21,{"file":1188,"line":1189,"context":414},{"file":1188,"line":1189,"context":414},{"file":1193,"line":1194,"context":414},"includes\\fs\\templates\\plugin-info\\description.php",61,{"file":1193,"line":776,"context":414},{"file":1193,"line":291,"context":414},{"file":1193,"line":566,"context":414},{"file":1199,"line":566,"context":414},"includes\\fs\\templates\\plugin-info\\features.php",{"file":1199,"line":53,"context":414},{"file":1199,"line":1116,"context":414},{"file":1199,"line":827,"context":414},{"file":1204,"line":1175,"context":414},"includes\\fs\\templates\\plugin-info\\screenshots.php",{"file":1204,"line":1175,"context":414},{"file":1207,"line":835,"context":414},"includes\\fs\\templates\\pricing.php",{"file":1209,"line":1175,"context":414},"includes\\fs\\templates\\secure-https-header.php",{"file":1211,"line":1212,"context":414},"includes\\fs\\templates\\sticky-admin-notice-js.php",28,{"file":1211,"line":1214,"context":414},32,{"file":1216,"line":585,"context":414},"includes\\fs\\templates\\tabs-capture-js.php",{"file":1216,"line":127,"context":414},{"file":1216,"line":282,"context":414},{"file":1216,"line":286,"context":414},{"file":1221,"line":418,"context":414},"includes\\fs\\templates\\tabs.php",{"file":1221,"line":765,"context":414},{"file":1221,"line":1224,"context":414},121,{"file":1226,"line":1227,"context":414},"views\\admin\\faq-editor.php",17,{"file":1226,"line":1229,"context":414},25,{"file":1226,"line":91,"context":414},{"file":1226,"line":530,"context":414},{"file":1226,"line":537,"context":414},{"file":1226,"line":173,"context":414},{"file":1226,"line":869,"context":414},{"file":1226,"line":129,"context":414},{"file":1226,"line":776,"context":414},{"file":1226,"line":291,"context":414},{"file":1226,"line":295,"context":414},{"file":1226,"line":1240,"context":414},78,{"file":1226,"line":827,"context":414},{"file":1226,"line":138,"context":414},{"file":1226,"line":1145,"context":414},{"file":1226,"line":66,"context":414},{"file":1226,"line":111,"context":414},{"file":1226,"line":78,"context":414},{"file":1226,"line":840,"context":414},{"file":1226,"line":27,"context":414},{"file":1226,"line":1250,"context":414},101,{"file":1226,"line":193,"context":414},{"file":1226,"line":418,"context":414},{"file":1226,"line":243,"context":414},{"file":1226,"line":249,"context":414},{"file":1226,"line":1256,"context":414},117,{"file":1226,"line":1258,"context":414},127,{"file":1226,"line":1171,"context":414},{"file":1226,"line":350,"context":414},{"file":1226,"line":978,"context":414},{"file":1226,"line":426,"context":414},{"file":1226,"line":744,"context":414},{"file":1226,"line":1265,"context":414},207,{"file":1226,"line":1267,"context":414},218,{"file":1226,"line":746,"context":414},{"file":1226,"line":698,"context":414},{"file":1226,"line":1271,"context":414},228,{"file":1226,"line":1273,"context":414},249,{"file":1226,"line":1275,"context":414},255,{"file":1226,"line":1277,"context":414},258,{"file":1226,"line":1279,"context":414},264,{"file":1226,"line":785,"context":414},{"file":1226,"line":396,"context":414},{"file":1226,"line":1283,"context":414},300,{"file":1226,"line":622,"context":414},{"file":1226,"line":1286,"context":414},362,{"file":1226,"line":521,"context":414},{"file":1226,"line":527,"context":414},{"file":1226,"line":899,"context":414},{"file":1226,"line":714,"context":414},{"file":1226,"line":547,"context":414},{"file":1226,"line":1293,"context":414},409,{"file":1226,"line":1295,"context":414},422,{"file":1226,"line":911,"context":414},{"file":1226,"line":913,"context":414},{"file":1226,"line":1299,"context":414},451,{"file":1226,"line":1301,"context":414},468,{"file":1226,"line":1303,"context":414},472,{"file":1226,"line":1305,"context":414},474,{"file":1226,"line":1307,"context":414},478,{"file":1309,"line":1310,"context":414},"views\\admin\\settings.php",11,{"file":1309,"line":1312,"context":414},12,{"file":1309,"line":1314,"context":414},16,{"file":1309,"line":1316,"context":414},18,{"file":1309,"line":865,"context":414},{"file":1309,"line":585,"context":414},{"file":1309,"line":758,"context":414},{"file":1309,"line":758,"context":414},{"file":1309,"line":758,"context":414},{"file":1309,"line":127,"context":414},{"file":1309,"line":282,"context":414},{"file":1309,"line":286,"context":414},{"file":1309,"line":761,"context":414},{"file":1309,"line":853,"context":414},{"file":1309,"line":129,"context":414},{"file":1309,"line":1194,"context":414},{"file":1309,"line":424,"context":414},{"file":1309,"line":776,"context":414},{"file":1309,"line":1332,"context":414},64,{"file":1309,"line":1058,"context":414},{"file":1309,"line":291,"context":414},{"file":1309,"line":1336,"context":414},67,{"file":1309,"line":566,"context":414},{"file":1309,"line":295,"context":414},{"file":1309,"line":568,"context":414},{"file":1309,"line":568,"context":414},{"file":1309,"line":570,"context":414},{"file":1309,"line":1240,"context":414},{"file":1309,"line":1184,"context":414},{"file":1309,"line":838,"context":414},{"file":1309,"line":574,"context":414},{"file":1309,"line":78,"context":414},{"file":1309,"line":78,"context":414},{"file":1349,"line":48,"context":414},"views\\notices\\go-pro.php",{"file":1349,"line":48,"context":414},{"file":1349,"line":48,"context":414},{"file":1349,"line":724,"context":414},{"file":1349,"line":724,"context":414},{"file":1349,"line":1355,"context":414},7,{"file":1357,"line":48,"context":414},"views\\notices\\rating.php",{"file":1357,"line":79,"context":414},{"file":1357,"line":397,"context":414},{"file":1361,"line":14,"context":414},"views\\public\\jolifaqseo.php",{"file":1361,"line":1355,"context":414},{"file":1361,"line":1364,"context":414},9,{"file":1361,"line":1314,"context":414},{"file":1361,"line":170,"context":414},{"file":1361,"line":848,"context":414},{"file":1361,"line":588,"context":414},{"file":1361,"line":774,"context":414},{"file":1361,"line":129,"context":414},{"file":1361,"line":53,"context":414},{"file":1361,"line":1373,"context":414},96,[1375],{"name":1376,"version":1377,"knownCves":1378},"Freemius","1.0",[],[1380,1397,1405],{"entryPoint":1381,"graph":1382,"unsanitizedCount":29,"severity":1396},"install_plugin_information (includes\\fs\\includes\\fs-plugin-info-dialog.php:925)",{"nodes":1383,"edges":1394},[1384,1389],{"id":1385,"type":1386,"label":1387,"file":290,"line":1388},"n0","source","$_REQUEST (x25)",933,{"id":1390,"type":1391,"label":1392,"file":290,"line":468,"wp_function":1393},"n1","sink","echo() [XSS]","echo",[1395],{"from":1385,"to":1390,"sanitized":390},"low",{"entryPoint":1398,"graph":1399,"unsanitizedCount":29,"severity":1396},"\u003Cfs-plugin-info-dialog> (includes\\fs\\includes\\fs-plugin-info-dialog.php:0)",{"nodes":1400,"edges":1403},[1401,1402],{"id":1385,"type":1386,"label":1387,"file":290,"line":1388},{"id":1390,"type":1391,"label":1392,"file":290,"line":468,"wp_function":1393},[1404],{"from":1385,"to":1390,"sanitized":390},{"entryPoint":1406,"graph":1407,"unsanitizedCount":28,"severity":1396},"\u003Csettings> (views\\admin\\settings.php:0)",{"nodes":1408,"edges":1412},[1409,1411],{"id":1385,"type":1386,"label":1410,"file":1309,"line":574},"$_SERVER['REQUEST_URI']",{"id":1390,"type":1391,"label":1392,"file":1309,"line":574,"wp_function":1393},[1413],{"from":1385,"to":1390,"sanitized":334},{"summary":1415,"deductions":1416},"The \"joli-faq-seo\" v1.3.9 plugin presents a mixed security posture. While the absence of critical and high severity vulnerabilities in its history, along with a complete lack of unpatched CVEs, is a positive sign, the static analysis reveals significant concerns. A large attack surface is exposed through AJAX handlers, with a notable 14 out of 15 handlers lacking authentication checks. This is a primary area of risk, as it could allow unauthenticated users to trigger potentially sensitive actions. Furthermore, only 46% of output escaping is properly handled, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities. The presence of one unsanitized path in the taint analysis, though not classified as critical or high, warrants attention.\n\nThe plugin's vulnerability history, showing a single medium-severity CSRF vulnerability last year, suggests a generally good track record but doesn't negate the current static analysis findings. The fact that there are no unpatched CVEs is commendable. However, the combination of a large, unprotected attack surface and insufficient output escaping creates a tangible risk profile that requires immediate attention. The plugin demonstrates some good practices with its use of nonces and capability checks, but these are overshadowed by the critical security gaps identified in its entry points and output handling.",[1417,1419,1421,1423],{"reason":1418,"points":147},"14 unprotected AJAX handlers",{"reason":1420,"points":79},"46% of output escaping properly handled",{"reason":1422,"points":1355},"1 flow with unsanitized paths",{"reason":1424,"points":48},"Bundled Freemius v1.0","2026-03-16T19:24:20.911Z",{"wat":1427,"direct":1439},{"assetPaths":1428,"generatorPatterns":1433,"scriptPaths":1434,"versionParams":1435},[1429,1430,1431,1432],"\u002Fwp-content\u002Fplugins\u002Fjoli-faq-seo\u002Fassets\u002Fadmin\u002Fcss\u002Fjoli-faq-seo-admin.css","\u002Fwp-content\u002Fplugins\u002Fjoli-faq-seo\u002Fassets\u002Fadmin\u002Fjs\u002Fjoli-faq-seo-admin.js","\u002Fwp-content\u002Fplugins\u002Fjoli-faq-seo\u002Fvendor\u002Fwp-color-picker-alpha\u002Fwp-color-picker-alpha.min.js","\u002Fwp-content\u002Fplugins\u002Fjoli-faq-seo\u002Fassets\u002Fadmin\u002Fjs\u002Fjoli-faq-seo-admin-notices.js",[],[1430,1431,1432],[1436,1437,1438],"joli-faq-seo\u002Fassets\u002Fadmin\u002Fcss\u002Fjoli-faq-seo-admin.css?ver=","joli-faq-seo\u002Fassets\u002Fadmin\u002Fjs\u002Fjoli-faq-seo-admin.js?ver=","joli-faq-seo\u002Fassets\u002Fadmin\u002Fjs\u002Fjoli-faq-seo-admin-notices.js?ver=",{"cssClasses":1440,"htmlComments":1441,"htmlAttributes":1442,"restEndpoints":1444,"jsGlobals":1445,"shortcodeOutput":1448},[4],[],[1443],"data-ajax-url",[],[1446,1447],"jfaqAdmin","jfaqAdminNotice",[]]