[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4uTJAOhmgNEXqksnSd_MOw_aZBMwaKQIEbmJKalWI08":3,"$fuAbiXrZsjmztdXd4GdRbaEzwPD7ncaNZv_g7O4H7eBg":544,"$fdpnKBUPLHv-FA0El30FVG4AnV22rlG8ru85uVMQFIHM":549},{"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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":133,"fingerprints":485},"mos-faqs","Mos FAQs","2.0.3","Md. Mostak Shahid","https:\u002F\u002Fprofiles.wordpress.org\u002Fmostakshahid\u002F","\u003Cp>A simple FAQ plugin that lets you create FAQs, order FAQs, publicize FAQs, etc. It uses custom post types and taxonomies to manage an FAQ section for your site. You can display your every FAQ section in 3 different ways accordion, collapsible, and block view. Includes shortcode options for different display configurations.\u003C\u002Fp>\n\u003Ch4>FAQ KEY FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Mos FAQs, with unlimited tag and category support\u003C\u002Fli>\n\u003Cli>Create FAQ categories and tags\u003C\u002Fli>\n\u003Cli>Create FAQ posts and assign categories and tags to them\u003C\u002Fli>\n\u003Cli>Easy design layout to style your FAQ posts\u003C\u002Fli>\n\u003Cli>Responsive FAQ design that looks great on all screen sizes\u003C\u002Fli>\n\u003Cli>For advanced user additional CSS and JS input panel for adding custom scripts\u003C\u002Fli>\n\u003Cli>And the most important thing it will not add any additional time on your page load time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[mos_faq]\u003C\u002Fp>\n\u003Cp>Simply insert the above short-code into any page to display your FAQs.\u003C\u002Fp>\n\u003Cp>Mos FAQs can do more than just FAQs. If you have a help desk or knowledge base and need to pass on information to your visitors and\u002For users, the question\u002Fanswer formatting is perfect. With the various options related to toggling, as well as the custom fields functionality, you can easily create an in-depth knowledge base and help desk.\u003C\u002Fp>\n\u003Cp>Mos FAQs has a responsive design that makes your FAQs look good on all screen sizes and all devices. No more worrying about what your mobile FAQs might look like. All options and styling will be applied across all devices, so you can focus on your content.\u003C\u002Fp>\n\u003Cp>A few extra seconds could have a huge impact on your ability to engage visitors and make sales. This means that having a fast site is essential — not just for ranking well with Google, but for keeping your bottom-line profits high. So losing page speed for a plugin is a very pain full experience, by default Mos FAQs plugin fully optimized and it will not add any additional load into your website.\u003C\u002Fp>\n\u003Ch4>SHORTCODE\u003C\u002Fh4>\n\u003Cp>[mos_faq]\u003C\u002Fp>\n\u003Cp>This short-code accepts a lot attributes, the attributes controls what to display and how to display your FAQs. Description of attributes in short is given below\u003C\u002Fp>\n\u003Cul>\n\u003Cli>limit: (int) – number of post to show. Use ‘limit’=>-1 to show all FAQs (the ‘offset’ parameter is ignored with a -1 value).\u003C\u002Fli>\n\u003Cli>offset: (int) – number of post to displace or pass over. The ‘offset’ parameter is ignored when ‘limit’=>-1 (show all FAQs) is used.\u003C\u002Fli>\n\u003Cli>category (string) – category ids separate by \u003Ccode>,\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>tag (string) – tag ids separate by \u003Ccode>,\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>order (string) – Designates the ascending or descending order of the ‘orderby’ parameter. Defaults to ‘DESC’. An array can be used for multiple order\u002Forderby sets.\n\u003Col>\n\u003Cli>‘ASC’ – ascending order from lowest to highest values (1, 2, 3; a, b, c).\u003C\u002Fli>\n\u003Cli>‘DESC’ – descending order from highest to lowest values (3, 2, 1; c, b, a).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>orderby (string) – Sort retrieved posts by parameter. Defaults to ‘date (post_date)’. One of ID, author, title, name, type, date, modified, parent, rand, comment_count these options can be passed.\u003C\u002Fli>\n\u003Cli>author (int | string) – use author id or comma-separated list of IDs.\u003C\u002Fli>\n\u003Cli>container (string) – Whether to wrap the FAQs section, and what to wrap it with. Default ‘div’.\u003C\u002Fli>\n\u003Cli>container_class (string) – Class that is applied to the container.\u003C\u002Fli>\n\u003Cli>class (string) – CSS class to use for the container of FAQs.\u003C\u002Fli>\n\u003Cli>view (string) – One of accordion, collapsible, and block these options can be passed.\u003C\u002Fli>\n\u003Cli>grid (int) – One of 1, 2, 3, 4, and 5 these options can be passed.\u003C\u002Fli>\n\u003Cli>pagination (int) – If necessary then use \u003Ccode>1\u003C\u002Fcode> if not then leave this attribute or use \u003Ccode>0\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>singular (int) – If necessary then use \u003Ccode>1\u003C\u002Fcode> if not then leave this attribute or use \u003Ccode>0\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Mos FAQs plugin that lets you easily create, order and publicize FAQs using shortcodes.",10,1843,100,1,"2025-09-01T20:04:00.000Z","6.8.5","5.0","8.0",[20,21,22,23,24],"faq","faq-plugin","faqs","frequently-asked-questions","wordpress-faq","http:\u002F\u002Fmdmostakshahid.com\u002Fplugins\u002Fmos-faq\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmos-faqs.2.0.3.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":13,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"mostakshahid",5,80,30,94,"2026-05-20T01:18:19.030Z",[40,58,74,93,114],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":36,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":53,"download_link":55,"security_score":56,"vuln_count":14,"unpatched_count":14,"last_vuln_date":57,"fetched_at":29},"ad-sliding-faq","AD Sliding FAQ","2.5","Thomas Villain","https:\u002F\u002Fprofiles.wordpress.org\u002Fanybodesign\u002F","\u003Cp>AD Sliding FAQ creates a custom post type in order to create your FAQ. Once your FAQ posts are created you can add the FAQ in a page or a post with a shortcode, or in a template with a function. This plugin has been created with accessibility in mind.\u003C\u002Fp>\n\u003Ch4>How-To\u003C\u002Fh4>\n\u003Cp>To display your FAQ use the shortcode [sliding_faq] in a page or a post. By default, the questions are wrapped inside a \u003Cem>H2\u003C\u002Fem> HTML tag.\u003Cbr \u002F>\nIf you want to have \u003Cem>H3\u003C\u002Fem> instead, just add the attribute \u003Cem>heading\u003C\u002Fem> to the shortcode, for example: \u003Ccode>[sliding_faq heading='h3']\u003C\u002Fcode>.\u003Cbr \u002F>\nYou can create different topics for your FAQ using the custom taxonomy \u003Cem>FAQ Topics\u003C\u002Fem>, this way you can display multiple FAQ. To do so, add the \u003Cem>topic\u003C\u002Fem> attribute to the shortcode with the name of your topic(s), for example: \u003Ccode>[sliding_faq topic='Accessibility, SEO']\u003C\u002Fcode>.\u003Cbr \u002F>\nYou can of course use both attributes: \u003Ccode>[sliding_faq heading='h3' topic='Accessibility']\u003C\u002Fcode>.\u003Cbr \u002F>\nFeatured images are now supported and the default size is ‘thumbnail’. You can choose other dimensions size with the ‘size’ attribute: \u003Ccode>[sliding_faq size='large']\u003C\u002Fcode>. The attribute will support \u003Cem>thumbnail, medium, large\u003C\u002Fem> and \u003Cem>full\u003C\u002Fem> or any custom size. (Note that you’ll have to customize the CSS if you want to display a large image.)\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>You can translate AD Sliding FAQ on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>To-Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Turn the shortcode to a block\u003C\u002Fli>\n\u003Cli>Add Widget Support\u003C\u002Fli>\n\u003C\u002Ful>\n","Create a nice and accessible accordion FAQ section with sliding Q\u002FA.",2829,2,"2026-04-14T15:24:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fad-sliding-faq.2.5.zip",78,"2026-01-06 20:39:10",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":11,"downloaded":66,"rating":27,"num_ratings":27,"last_updated":67,"tested_up_to":51,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":72,"download_link":73,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"dmimag-faqs","DmiMag FAQs","1.2.7","dmimag","https:\u002F\u002Fprofiles.wordpress.org\u002Fdmimag\u002F","\u003Cp>DmiMag FAQs is a lightweight WordPress FAQ Plugin.\u003Cbr \u002F>\nCreate an unlimited number of FAQs or Docs (guides) that easily fit into your website design.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffaqs.dmimag.site\u002F#demo\" rel=\"nofollow ugc\">FAQ Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited number of FAQs or Docs (guides)\u003C\u002Fli>\n\u003Cli>WYSIWYG editor use\u003C\u002Fli>\n\u003Cli>Automatically generated shortcodes\u003C\u002Fli>\n\u003Cli>Easy to integrate into website design\u003C\u002Fli>\n\u003Cli>FAQ Question sorting\u003C\u002Fli>\n\u003Cli>Schema.org (https:\u002F\u002Fschema.org\u002FFAQPage) support\u003C\u002Fli>\n\u003C\u002Ful>\n","DmiMag FAQs - is a lightweight WordPress FAQ Plugin",1369,"2025-12-11T14:11:00.000Z","6.0","7.4",[20,21,22,71,24],"guide","https:\u002F\u002Ffaqs.dmimag.site","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdmimag-faqs.1.2.7.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":11,"downloaded":82,"rating":27,"num_ratings":27,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":53,"tags":86,"homepage":90,"download_link":91,"security_score":92,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"myfaq","MYFAQ Plugin","1.3.2","Omid Shamloo","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoback2\u002F","\u003Cp>simple FAQ system.\u003C\u002Fp>\n\u003Ch4>Features Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Translatable (Current in Persian & English)\u003C\u002Fli>\n\u003Cli>Ajax\u003C\u002Fli>\n\u003Cli>Captcha\u003C\u002Fli>\n\u003Cli>Special admin answer tag\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>No FAQ Limits.\u003C\u002Fli>\n\u003Cli>Category based FAQ.\u003C\u002Fli>\n\u003Cli>Window resize auto height.\u003C\u002Fli>\n\u003Cli>Auto Pagination\u003C\u002Fli>\n\u003Cli>Jquery Effect\u003C\u002Fli>\n\u003Cli>Admin menu setting\u003C\u002Fli>\n\u003Cli>user can ask question\u003C\u002Fli>\n\u003Cli>email notification\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is licensed under the \u003Ca href=\"http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\" rel=\"nofollow ugc\">Apache License, Version 2.0\u003C\u002Fa>.\u003C\u002Fp>\n","A simple and beauty WordPress FAQ Plugin : ) , please use [my_faq] shortcode!",2651,"2017-01-08T09:37:00.000Z","4.7.33","3.0",[23,87,88,24,89],"myfaq-plugin","wordpress","wordpress-plugin","http:\u002F\u002Fwp-master.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmyfaq.zip",85,{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":51,"requires_at_least":17,"requires_php":53,"tags":106,"homepage":110,"download_link":111,"security_score":112,"vuln_count":49,"unpatched_count":27,"last_vuln_date":113,"fetched_at":29},"advanced-faq-manager","Advanced FAQ Manager","1.5.4","ThemeHigh","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemehigh\u002F","\u003Cp>The FAQ Manager plugin lets you create & manage FAQs in an accordion style. Use this WordPress FAQ plugin to group and display FAQs with ease.\u003C\u002Fp>\n\u003Ch3>✍ Description\u003C\u002Fh3>\n\u003Cp>Advanced FAQ Manager allows you to easily create and manage frequently asked questions (FAQs) in your WordPress pages.\u003C\u002Fp>\n\u003Cp>Using this FAQ plugin,\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show any number of FAQs based on category grouping\u003C\u002Fli>\n\u003Cli>Display FAQs in accordion style and in sync with your theme’s stylings. \u003C\u002Fli>\n\u003Cli>Add FAQ Post (in the FAQ plugin behaves like a Category) and add the each questions & answers as a content within the same, there by making it easy manage a set\u002Fcategory of FAQs \u003C\u002Fli>\n\u003Cli>Bring more detail to FAQs by adding images to the content\u002Fanswers.\u003C\u002Fli>\n\u003Cli>Customise your FAQs using Advanced FAQ Manager with options to change the text and background colour of the FAQ title and content, and choose to display them in colors that suit your WordPress website.\u003C\u002Fli>\n\u003Cli>Edit\u002Fremove individual FAQs from a set easily if you find them unnecessary.\u003C\u002Fli>\n\u003Cli>Display the last updated date of the FAQs on top, so that the viewer could know that you have the latest updates for them.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With Advanced FAQ Manager Plugin, all you need to do is create a new FAQ category\u002Fset, add in the list of frequently asked questions as the content. Copy the displayed short-code of the post, and paste it in your web page wherever necessary.\u003C\u002Fp>\n\u003Cp>\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\u002FG54JCnmTu1c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=3&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>\u003C\u002Fp>\n\u003Ch4>👑 Advanced FAQ – Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy category wise FAQ Management\u003C\u002Fstrong> – Display & manage all FAQ with in a set in one place, makes it easy to add\u002Fedit\u002Fdelete the FAQs without further thought.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single Click to Publish a set\u002FCategory of FAQs\u003C\u002Fstrong> – Easy-n-simple to publish a set of FAQs in on click, as adding of a group name and faq list happens in a single page. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Multiple Images to FAQ content\u003C\u002Fstrong> – Display images in the FAQs using the Insert Image button to give more detail to the answers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display FAQs in Accordion Style\u003C\u002Fstrong> – The accordion\u002Ftoggle display style ensures the viewers with easy navigation through FAQ list.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change the behaviour of FAQ Accordions\u003C\u002Fstrong> – Choose to close or open the first FAQ, and also choose to keep multiple accordions open at a time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Style the FAQ Text and Background Colors\u003C\u002Fstrong> – Choose custom colors for the text and background of the FAQ title and content from general settings, and match them to the colors of your theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Override Global Style Settings for Individual FAQ\u003C\u002Fstrong> – Choose custom colors for text and background of FAQ title & content of a specific set of FAQs using the overriding option provided inside each set of FAQ group.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Sharing of the FAQs\u003C\u002Fstrong> – Display\u002Fhide social media buttons for FAQs so that the viewers can easily share them through social medias like Facebook\u002FLinkedIn\u002FTwitter\u002FEmail. You can also display a custom title text for the share.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Last Updated Date of the FAQ Group\u003C\u002Fstrong> – Choose to display\u002Fhide the last updated date of the FAQs based on your viewer interest. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Showcase FAQ in Widget Area\u003C\u002Fstrong> – Copy Paste the short-code to the Text widget in Widget section to display the particular FAQ set. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accordion search option\u003C\u002Fstrong> – With the FAQ manager plugin, you can add the search option for the FAQ tab that helps the shoppers easily search and find the respective FAQ.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comment box\u003C\u002Fstrong> – Using the FAQ manager plugin, you can enable the comment option inside the FAQ tab. This lets the shoppers quickly submit their comments regarding the corresponding FAQ.   \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone option for the FAQs\u003C\u002Fstrong> – Using this FAQ builder, you can easily duplicate an already created FAQ and edit them later.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Enabling the custom CSS option of the plugin lets you customize the website appearance with custom CSS code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Limit the display number of FAQ\u003C\u002Fstrong> – The plugin lets you set the number of FAQs to be displayed on the page load.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Title icon for FAQ\u003C\u002Fstrong> –  The plugin offers you a list of icons from which you can choose a suitable title icon for your FAQ. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Like & dislike button\u003C\u002Fstrong> – The plugin comes with the option to add like & dislike buttons to your FAQs that lets you grab engagements for your FAQ from the users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FAQ Template\u003C\u002Fstrong> – With the Advanced FAQ manager plugin, you can group similar types of FAQs together and display them with attractive text and background color. You can even display active FAQs in different text color.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The accordion style of the FAQs easily lets the viewers switch through each FAQ one-by-one. Even though accordion style uses minimal space, Using the “multiple FAQ accordions open” option, your user will have option to keep any number of accordions open there by giving you the flexiblity.\u003C\u002Fp>\n\u003Cp>When loading the FAQ page, you can even decide to keep all FAQ accordions in the set closed, or keep the accordion open only for the first FAQ in the set, using the Advanced FAQ Manager Plugin. Again you will have the flexibility to decide on how an accordion should behave using the Advanced FAQ Manager Plugin.\u003C\u002Fp>\n\u003Cp>The Advanced FAQ Manager also lets you display FAQs in specific colour theme by overriding the general settings for each individual FAQ sets. FAQ plugin also provides the option for viewers to share the FAQs to social media (Facebook, LinkedIn, Twitter, Email – you can choose whichever to display).\u003C\u002Fp>\n\u003Cp>Import\u002FExport of FAQs made easy. If you need to include FAQs from another WordPress account or export FAQs to them, you can use the default WordPress Import\u002FExport option included in the plugin settings of this WordPress FAQ Plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.themehigh.com\u002Fproduct\u002Fadvanced-faq-manager\u002F?utm_source=wordpress&utm_medium=referral&utm_content=tracking\" rel=\"nofollow ugc\">Upgrade to Premium Now!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflydemos.com\u002Ffaq\u002F?utm_source=wordpress&utm_medium=referral&utm_content=tracking\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.themehigh.com\u002Fhelp-guides\u002F?utm_source=wordpress&utm_medium=referral&utm_content=tracking\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n","The FAQ Manager plugin lets you create & manage FAQs in an accordion style. Use this WordPress FAQ plugin to group and display FAQs with ease.",2000,18858,76,4,"2026-03-30T08:17:00.000Z",[107,21,108,24,109],"accordion-faq","faq-widget","wordpress-faq-plugin","https:\u002F\u002Fwww.themehigh.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-faq-manager.1.5.4.zip",98,"2025-12-06 00:00:00",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":37,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":53,"tags":128,"homepage":131,"download_link":132,"security_score":92,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"faq-concertina","FAQ Concertina","1.4.8","Michael Burridge","https:\u002F\u002Fprofiles.wordpress.org\u002Fmburridge\u002F","\u003Cp>\u003Cstrong>FAQ Concertina\u003C\u002Fstrong> is a plugin for WordPress that enables you to easily display a list of FAQs \u003Cem>(Frequently Asked Questions)\u003C\u002Fem> on your page or blog post in an attractive and presentable fashion.\u003C\u002Fp>\n\u003Cp>This is achieved by using the following simple shortcode in your WordPress page or blog post:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[faq-concertina]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When the list of FAQs appears on your page the answers are initially hidden with only the questions visible. This makes efficient use of the space available on the page and avoids large tracts of text which can be difficult for the reader to take in, especially on small screen devices such as smartphones.\u003C\u002Fp>\n\u003Cp>The answer can be made to appear as an expandable section, concertina-style, by clicking on the question. The answer can be hidden again by clicking anywhere on either the question or answer.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>FAQ Concertina\u003C\u002Fstrong> you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>have any number of FAQs,\u003C\u002Fli>\n\u003Cli>define the order in which the FAQs appear on the page,\u003C\u002Fli>\n\u003Cli>determine whether or not more than one answer can be visible at any one time,\u003C\u002Fli>\n\u003Cli>categorise FAQs so that FAQs from different categories can appear in separate lists, either on the same page or on separate pages,\u003C\u002Fli>\n\u003Cli>customise the appearance of the FAQ listing to fit in with the style of your theme.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Although primarily intended for FAQs \u003Cstrong>FAQ Concertina\u003C\u002Fstrong> is, of course, not limited to just FAQs and can be used for any content with a heading where the content is initially hidden and can be expanded by clicking on the heading. Feel free to use your imagination to come up with all kinds of creative uses for \u003Cstrong>FAQ Concertina\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Ch4>WHAT’S NEW?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>As of version 1.4.8 FAQs can now display a featured image (also known as post thumbnail)\u003C\u002Fli>\n\u003Cli>As of version 1.4.6 FAQs support post revisions.\u003C\u002Fli>\n\u003Cli>As of version 1.4.0 \u003Cstrong>FAQ Concertina\u003C\u002Fstrong> is WAI-ARIA compliant. This means that \u003Cstrong>FAQ Concertina\u003C\u002Fstrong> is fully accessible and compatible with screen readers and other assistive technologies. Thanks to Tim Kaye \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkts915\" rel=\"nofollow ugc\">@kts915\u003C\u002Fa> for contributing JavaScript code to make this possible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Cstrong>FAQ Concertina\u003C\u002Fstrong> download includes a fully illustrated 20 page manual in \u003Ccode>.pdf\u003C\u002Fcode> format to help you get the most from the plugin. The manual can also be downloaded from the website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.zyriab.co.uk\u002Ffaqconc\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.zyriab.co.uk\u002Ffaqconc\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fmichaelburridge\" rel=\"nofollow ugc\">http:\u002F\u002Ftwitter.com\u002Fmichaelburridge\u003C\u002Fa>\u003C\u002Fp>\n","Display FAQs in an expandable concertina or accordion section. FAQs can be ordered and categorised, and their appearance can be customised.",700,27277,22,"2022-01-28T17:50:00.000Z","5.9.13","3.5",[129,130,20,22,23],"accessible","accordion","http:\u002F\u002Fwww.zyriab.co.uk\u002Ffaqconc\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaq-concertina.1.4.8.zip",{"attackSurface":134,"codeSignals":199,"taintFlows":476,"riskAssessment":477,"analyzedAt":484},{"hooks":135,"ajaxHandlers":191,"restRoutes":192,"shortcodes":193,"cronEvents":198,"entryPointCount":14,"unprotectedCount":27},[136,142,146,150,154,159,163,168,172,175,178,183,187],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","admin_enqueue_scripts","mos_faq_admin_enqueue_scripts","mos-faq-functions.php",31,{"type":137,"name":143,"callback":144,"file":140,"line":145},"wp_enqueue_scripts","mos_faq_enqueue_scripts",44,{"type":137,"name":147,"callback":148,"file":140,"line":149},"admin_notices","mos_faq_admin_notice__success",181,{"type":137,"name":151,"callback":152,"file":140,"line":153},"wp_footer","mos_faq_custom_script",182,{"type":137,"name":155,"callback":156,"file":157,"line":158},"init","mos_faq_init","mos-faq-post-types.php",3,{"type":137,"name":160,"callback":161,"file":157,"line":162},"after_switch_theme","flush_rewrite_rules",43,{"type":137,"name":164,"callback":165,"file":166,"line":167},"admin_menu","mos_faq_admin_menu","mos-faq-settings-old.php",234,{"type":137,"name":169,"callback":170,"file":171,"line":145},"admin_init","mos_faq_settings_init","mos-faq-settings.php",{"type":137,"name":164,"callback":173,"file":171,"line":174},"mos_faq_option_page",851,{"type":137,"name":155,"callback":176,"priority":27,"file":177,"line":158},"mos_faq_taxonomies","mos-faq-taxonomy.php",{"type":137,"name":179,"callback":180,"file":181,"line":182},"vc_before_init","mosFAQsVC","mos-faq-vc-element.php",6,{"type":137,"name":184,"callback":185,"file":186,"line":34},"widgets_init","mosfaqs_widgets_init","mos-faq-widgets.php",{"type":137,"name":169,"callback":188,"file":189,"line":190},"mos_faq_redirect","mos-faq.php",36,[],[],[194],{"tag":195,"callback":196,"file":140,"line":197},"mos_faq","mos_faq_func",162,[],{"dangerousFunctions":200,"sqlUsage":201,"outputEscaping":203,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":14,"bundledLibraries":475},[],{"prepared":27,"raw":27,"locations":202},[],{"escaped":204,"rawEcho":205,"locations":206},577,155,[207,210,212,214,216,218,220,222,224,226,227,228,230,232,234,236,238,240,241,243,245,247,249,251,253,255,257,258,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,296,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,332,333,335,337,339,341,343,345,347,349,351,352,354,355,357,358,360,361,363,364,366,367,369,370,371,373,374,376,377,379,380,382,383,385,386,388,389,391,393,395,397,399,401,403,404,406,407,409,410,411,412,413,414,416,417,419,420,421,423,424,426,427,429,430,432,433,435,436,438,439,441,443,445,447,449,451,452,454,456,458,460,461,463,465,467,469,471,472,474],{"file":140,"line":208,"context":209},189,"raw output",{"file":140,"line":211,"context":209},192,{"file":140,"line":213,"context":209},195,{"file":140,"line":215,"context":209},198,{"file":140,"line":217,"context":209},201,{"file":140,"line":219,"context":209},204,{"file":140,"line":221,"context":209},207,{"file":140,"line":223,"context":209},210,{"file":140,"line":225,"context":209},213,{"file":140,"line":225,"context":209},{"file":140,"line":225,"context":209},{"file":140,"line":229,"context":209},216,{"file":140,"line":231,"context":209},217,{"file":140,"line":233,"context":209},218,{"file":140,"line":235,"context":209},219,{"file":140,"line":237,"context":209},224,{"file":140,"line":239,"context":209},229,{"file":140,"line":167,"context":209},{"file":140,"line":242,"context":209},237,{"file":140,"line":244,"context":209},240,{"file":140,"line":246,"context":209},243,{"file":140,"line":248,"context":209},246,{"file":140,"line":250,"context":209},249,{"file":140,"line":252,"context":209},252,{"file":140,"line":254,"context":209},255,{"file":140,"line":256,"context":209},259,{"file":140,"line":256,"context":209},{"file":140,"line":256,"context":209},{"file":140,"line":260,"context":209},262,{"file":140,"line":262,"context":209},263,{"file":140,"line":264,"context":209},264,{"file":140,"line":266,"context":209},265,{"file":140,"line":268,"context":209},270,{"file":140,"line":270,"context":209},273,{"file":140,"line":272,"context":209},278,{"file":140,"line":274,"context":209},281,{"file":140,"line":276,"context":209},286,{"file":140,"line":278,"context":209},289,{"file":140,"line":280,"context":209},292,{"file":140,"line":282,"context":209},295,{"file":140,"line":284,"context":209},298,{"file":140,"line":286,"context":209},301,{"file":140,"line":288,"context":209},304,{"file":140,"line":290,"context":209},307,{"file":140,"line":292,"context":209},310,{"file":140,"line":294,"context":209},314,{"file":140,"line":294,"context":209},{"file":140,"line":294,"context":209},{"file":140,"line":298,"context":209},317,{"file":140,"line":300,"context":209},318,{"file":140,"line":302,"context":209},319,{"file":140,"line":304,"context":209},320,{"file":140,"line":306,"context":209},325,{"file":140,"line":308,"context":209},328,{"file":140,"line":310,"context":209},333,{"file":140,"line":312,"context":209},336,{"file":140,"line":314,"context":209},341,{"file":140,"line":316,"context":209},344,{"file":140,"line":318,"context":209},347,{"file":140,"line":320,"context":209},350,{"file":140,"line":322,"context":209},353,{"file":140,"line":324,"context":209},356,{"file":140,"line":326,"context":209},359,{"file":140,"line":328,"context":209},362,{"file":140,"line":330,"context":209},366,{"file":140,"line":330,"context":209},{"file":140,"line":330,"context":209},{"file":140,"line":334,"context":209},369,{"file":140,"line":336,"context":209},370,{"file":140,"line":338,"context":209},371,{"file":140,"line":340,"context":209},372,{"file":140,"line":342,"context":209},377,{"file":140,"line":344,"context":209},380,{"file":140,"line":346,"context":209},385,{"file":140,"line":348,"context":209},388,{"file":166,"line":350,"context":209},405,{"file":166,"line":350,"context":209},{"file":166,"line":353,"context":209},416,{"file":166,"line":353,"context":209},{"file":166,"line":356,"context":209},460,{"file":166,"line":356,"context":209},{"file":166,"line":359,"context":209},531,{"file":166,"line":359,"context":209},{"file":166,"line":362,"context":209},542,{"file":166,"line":362,"context":209},{"file":166,"line":365,"context":209},601,{"file":166,"line":365,"context":209},{"file":166,"line":368,"context":209},655,{"file":166,"line":368,"context":209},{"file":166,"line":368,"context":209},{"file":166,"line":372,"context":209},683,{"file":166,"line":372,"context":209},{"file":166,"line":375,"context":209},694,{"file":166,"line":375,"context":209},{"file":166,"line":378,"context":209},757,{"file":166,"line":378,"context":209},{"file":166,"line":381,"context":209},828,{"file":166,"line":381,"context":209},{"file":166,"line":384,"context":209},839,{"file":166,"line":384,"context":209},{"file":166,"line":387,"context":209},898,{"file":166,"line":387,"context":209},{"file":171,"line":390,"context":209},61,{"file":171,"line":392,"context":209},62,{"file":171,"line":394,"context":209},63,{"file":171,"line":396,"context":209},64,{"file":171,"line":398,"context":209},65,{"file":171,"line":400,"context":209},66,{"file":171,"line":402,"context":209},227,{"file":171,"line":402,"context":209},{"file":171,"line":405,"context":209},238,{"file":171,"line":405,"context":209},{"file":171,"line":408,"context":209},302,{"file":171,"line":408,"context":209},{"file":171,"line":342,"context":209},{"file":171,"line":342,"context":209},{"file":171,"line":348,"context":209},{"file":171,"line":348,"context":209},{"file":171,"line":415,"context":209},452,{"file":171,"line":415,"context":209},{"file":171,"line":418,"context":209},512,{"file":171,"line":418,"context":209},{"file":171,"line":418,"context":209},{"file":171,"line":422,"context":209},541,{"file":171,"line":422,"context":209},{"file":171,"line":425,"context":209},552,{"file":171,"line":425,"context":209},{"file":171,"line":428,"context":209},622,{"file":171,"line":428,"context":209},{"file":171,"line":431,"context":209},697,{"file":171,"line":431,"context":209},{"file":171,"line":434,"context":209},708,{"file":171,"line":434,"context":209},{"file":171,"line":437,"context":209},772,{"file":171,"line":437,"context":209},{"file":186,"line":440,"context":209},19,{"file":186,"line":442,"context":209},21,{"file":186,"line":444,"context":209},39,{"file":186,"line":446,"context":209},41,{"file":186,"line":448,"context":209},57,{"file":186,"line":450,"context":209},58,{"file":186,"line":394,"context":209},{"file":186,"line":453,"context":209},70,{"file":186,"line":455,"context":209},77,{"file":186,"line":457,"context":209},84,{"file":186,"line":459,"context":209},91,{"file":186,"line":112,"context":209},{"file":186,"line":462,"context":209},108,{"file":186,"line":464,"context":209},128,{"file":186,"line":466,"context":209},135,{"file":186,"line":468,"context":209},142,{"file":186,"line":470,"context":209},149,{"file":186,"line":197,"context":209},{"file":186,"line":473,"context":209},172,{"file":186,"line":153,"context":209},[],[],{"summary":478,"deductions":479},"The \"mos-faqs\" v2.0.3 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are positive indicators. Furthermore, the 100% usage of prepared statements for SQL queries and the high percentage of properly escaped output (79%) suggest good coding practices for mitigating common web vulnerabilities. The limited attack surface, with only one shortcode and no unprotected entry points, further contributes to its security.  The plugin also demonstrates a clean vulnerability history, with no recorded CVEs, which implies a history of secure development or prompt patching by maintainers.\n\nDespite the positive findings, a few areas warrant attention. The lack of nonce checks on the identified shortcode is a potential concern, as it could leave the plugin susceptible to CSRF attacks if the shortcode performs any sensitive actions or modifies data. While the capability check is present, the absence of nonce validation on an input point is a gap. The taint analysis showing zero flows is excellent, but this is based on zero flows analyzed, which might indicate limited testing or that the plugin's functionality simply doesn't create such flows. Overall, the plugin is well-secured against many common threats, but the absence of nonce checks on its sole input point introduces a specific, albeit potentially low-impact, risk.",[480,482],{"reason":481,"points":34},"Missing nonce check on shortcode",{"reason":483,"points":158},"Low percentage of output escaping (79%)","2026-03-17T01:07:37.726Z",{"wat":486,"direct":507},{"assetPaths":487,"generatorPatterns":497,"scriptPaths":498,"versionParams":506},[488,489,490,491,492,493,494,495,496],"\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fcss\u002Fmos-faq-admin.css","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Ffonts\u002Ffont-awesome-4.7.0\u002Fcss\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002Fcolorpicker\u002Fjquery.minicolors.css","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Flib\u002Fcodemirror.css","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Faddon\u002Fhint\u002Fshow-hint.css","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fcss\u002Fmos-faq.min.css","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fjs\u002Fmos-faq.min.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fjs\u002Fmos-faq-functions.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fjs\u002Fmos-faq-admin.js",[],[499,500,501,502,503,504,505,495,496,494],"\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002Fcolorpicker\u002Fjquery.minicolors.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Flib\u002Fcodemirror.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Fmode\u002Fcss\u002Fcss.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Fmode\u002Fjavascript\u002Fjavascript.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Faddon\u002Fhint\u002Fshow-hint.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Faddon\u002Fhint\u002Fcss-hint.js","\u002Fwp-content\u002Fplugins\u002Fmos-faqs\u002Fplugins\u002FCodeMirror\u002Faddon\u002Fhint\u002Fjavascript-hint.js",[],{"cssClasses":508,"htmlComments":524,"htmlAttributes":526,"restEndpoints":538,"jsGlobals":539,"shortcodeOutput":542},[509,510,511,512,513,514,515,516,517,518,519,520,521,522,523],"mos-faq-admin-section","mos-faq-body-pbg","mos-faq-heading-pbg","mos-faq-content-pbg","mos_faq_icon","mos_faq_heading","mos_faq_icon_wrap","mos_faq_content","mos_faq_text","mos_faq_open","mos_faq_close","mos_faq_heading_text","mos_faq_icon_open","mos_faq_icon_close","mos_faq_icon_space",[525],"\u003C!-- Default Icon Set -->",[527,528,529,530,531,532,533,534,535,536,537],"data-colorpicker","data-opacity","data-position","data-control","data-theme","data-change","data-inline","data-curly","data-disable-input","data-cursor-height","data-readonly",[],[540,513,541],"mos_faq_option","mos_faq_settings_link",[543,196],"[mos_faq]",{"error":545,"url":546,"statusCode":547,"statusMessage":548,"message":548},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmos-faqs\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":550},[551],{"version":6,"download_url":26,"svn_tag_url":552,"released_at":28,"has_diff":553,"diff_files_changed":554,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":555,"is_current":545},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmos-faqs\u002Ftags\u002F2.0.3\u002F",false,[],[]]