[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHKxJv65I4gn7jEF6XgfFw1Wd_gmqz8pItvP_EpNcPbA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":133,"fingerprints":182},"material-faq-manager","Material FAQ Manager","1.0","jetendra pradhan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsiprasaloni\u002F","\u003Cp>This plugin is design and developed to display faq page content with latest material design as well as popup answer.\u003C\u002Fp>\n\u003Ch4>More Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Extra custom post type.\u003C\u002Fli>\n\u003Cli>Shortcode enable. \u003C\u002Fli>\n\u003Cli>Latest material design.\u003C\u002Fli>\n\u003Cli>Answer popout.\u003C\u002Fli>\n\u003Cli>Easily display anywhere of your webpage.\u003C\u002Fli>\n\u003Cli>Fully responsive design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is suitable for, Who wants to give a latest material design to FAQ and help page.\u003C\u002Fp>\n","Display your faq and help page with latest material style design, Popout effect display answer.",0,1070,"","4.9.29","4.5","5.2.4",[18,19,20,21,22],"custom-post-type","faq","material-style","posts","shortcode","http:\u002F\u002Fwww.siprasoft.in\u002Fmaterial-faq-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaterial-faq-manager.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"siprasaloni",2,10,93,30,89,"2026-04-04T22:36:53.217Z",[38,63,83,96,113],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":13,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":62},"posts-in-page","Posts in Page","1.4.4","ivycat","https:\u002F\u002Fprofiles.wordpress.org\u002Fivycat\u002F","\u003Cp>Easily add one or more posts to any page using simple shortcodes.\u003C\u002Fp>\n\u003Cp>Supports categories, tags, custom post types, custom taxonomies, date ranges, post status, and much more.\u003C\u002Fp>\n\u003Cp>You can get all of the same functionality provided by this plugin by modifying your theme’s template files; this plugin just makes it easy for anyone to \u003Cem>pull\u003C\u002Fem> posts into other areas of the site without having to get their hands dirty with code.\u003C\u002Fp>\n\u003Cp>Plugin is depending upon your theme’s styling; version 1.x of this plugin \u003Cem>does not\u003C\u002Fem> contain native styles.\u003C\u002Fp>\n\u003Cp>This is a minimal plugin, function over form. Give us feedback, suggestions, bug reports, and any other contributions on the in the plugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fivycat\u002Fposts-in-page\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add one or more posts to any page using simple shortcodes.",10000,377586,88,86,"2019-05-13T16:13:00.000Z","5.2.24","3.0",[54,55,21,22,56],"custom-post-types","pages","taxonomy","https:\u002F\u002Fivycat.com\u002Fwordpress\u002Fwordpress-plugins\u002Fposts-in-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-in-page.1.4.4.zip",84,1,"2017-02-13 00:00:00","2026-03-15T15:16:48.613Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":48,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":62},"wordpress-faq-manager","SFN Easy FAQ Manager","2.0.4.4","curtismchale","https:\u002F\u002Fprofiles.wordpress.org\u002Fcurtismchale\u002F","\u003Cp>Uses custom post types and taxonomies to manage an FAQ section for your site. Includes a set of custom taxonomies to organize, and shortcode options for different display configurations. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-faq-manager\u002Ffaq\" title=\"See the FAQ section\" rel=\"ugc\">See the FAQ section\u003C\u002Fa>  for complete setup options.\u003C\u002Fp>\n\u003Ch3>2.0.4.4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>got more strict about how we add our CPT to the main feed as we were overwriting other post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.4.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fixed a spelling mistake in readme\u003C\u002Fli>\n\u003Cli>changed name after advice from plugin team\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.4\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>more relaxed version of PHP supported to maintain backwards compatability a bit better\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>updated Tested version\u003C\u002Fli>\n\u003Cli>fixing direct file access\u003C\u002Fli>\n\u003Cli>removed wpfaq_taxlist_shortcode_args filter as it was used in a deprecated way with get_terms\u003C\u002Fli>\n\u003Cli>fixed internationalizaton strings\u003C\u002Fli>\n\u003Cli>updated data sanitization for sorting FAQ save function\u003C\u002Fli>\n\u003Cli>hardened escaping in widgets and instructions page\u003C\u002Fli>\n\u003Cli>fixed a bunch of AJAX calls\u003C\u002Fli>\n\u003Cli>fixed direct database calls to use built in WP functions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fixed a bug where the rest route location changed so we defined the old way\u003Cbr \u002F>\nand it works again\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>adding rest support back for custom post types and taxonomies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>total refactoring. I mean, totally.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.331\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added German language support. Props @PowieT\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.330\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added French language support. Props @straw94\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.329\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>replaced custom function with native admin columns for FAQ taxonomies\u003C\u002Fli>\n\u003Cli>removed ‘answers’ from FAQ table due to translation issues\u003C\u002Fli>\n\u003Cli>tweaked CSS to include FAQ icon in all related areas.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.328\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>small bugfix on markup for shortcode combo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.327\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added optional ‘back to top’ link for combo FAQ list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.326\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added option to redirect all FAQ content to a single FAQ page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.325\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added option to disable content_filter on output (added on 1.324)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.324\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>applying filters to content output for shortcodes, etc\u003C\u002Fli>\n\u003Cli>beginning internationalization support\u003C\u002Fli>\n\u003Cli>moved widgets into a separate file for organization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.323\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>minor bugfix for conflicts with certain commerical forms plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.322\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fixed RSS inclusion bug\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.321\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fixed IE9 expand \u002F collapse bug\u003C\u002Fli>\n\u003Cli>added version number to CSS and JS files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.32\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added optional inclusion of permalink below expanded entries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.31\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added ability to change single FAQ slugs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.30\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added taxonomy list shortcode\u003C\u002Fli>\n\u003Cli>revamped settings and instructions page\u003C\u002Fli>\n\u003Cli>CSS cleanup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.29\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>modified expand \u002F collapse to close all other FAQs when one is opened\u003C\u002Fli>\n\u003Cli>added expand \u002F collapse speed option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.283\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added standard post classes for taxonomy archives\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.282\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added standard post classes for themes with narrow CSS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.281\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>bugfix on plugin page menu links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.28\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added optional jQuery smooth scrolling effect for FAQ Combo shortcode\u003C\u002Fli>\n\u003Cli>added links to settings and instructions page on plugin table\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.27\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fixed bug in Random FAQ widget and and added variable for ‘see more’ text and number. Props @jupiterwise\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.26\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added \u003Ccode>faqcombo\u003C\u002Fcode> shortcode to allow for a list of FAQ titles that inner-link to the content on the page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.25\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added CSS for printing to auto-expand FAQs (does not affect screen)\u003C\u002Fli>\n\u003Cli>fixed jQuery expand bug that was causing FAQs to be collapsed at all times.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.24\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>removed the ‘public’ option (it was misleading)\u003C\u002Fli>\n\u003Cli>added SEO options (noindex, nofollow, and noarchive)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.23\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>bugfix with URL source of files (for reals this time)\u003C\u002Fli>\n\u003Cli>Search widget to search just FAQs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.22\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>bugfix with URL source of files\u003C\u002Fli>\n\u003Cli>added a user permissions filter \u003Ccode>faq-cap\u003C\u002Fcode> to all related admin menu pages. \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPlugin_API\u002FFilter_Reference\u002Fuser_has_cap\" title=\"See the Codex\" rel=\"nofollow ugc\">See the Codex\u003C\u002Fa> on \u003Ccode>user_has_cap\u003C\u002Fcode> filter to adjust.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.21\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>updated FAQ sort page to match user permissions of settings page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>MAJOR code cleanup\u003C\u002Fli>\n\u003Cli>converted code base to OOP\u003C\u002Fli>\n\u003Cli>serialized settings storage in DB\u003C\u002Fli>\n\u003Cli>consolidated widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.14\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added fallbacks if user doesn’t save settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.13\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Removed version number for script and CSS enqueues for better cache setup\u003C\u002Fli>\n\u003Cli>New icon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.12\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Code cleanup for 3.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.11\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added FAQ slug as title anchor\u003C\u002Fli>\n\u003Cli>Optional H type selector (H1, H2) for better theme compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Included optional jQuery AJAX pagination (thanks to @JohnPBloch and @DanDenney for the help)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.043\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Slight markup change (switching a span class to a div)\u003C\u002Fli>\n\u003Cli>Cleaned up function to include optional jQuery collapse\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.042\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Restored the single FAQ title on the “Random FAQ” widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.041\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>bug fix where markup in post editor screen would break layout on admin panel.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.04\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added 3 additional widgets\u003C\u002Fli>\n\u003Cli>code cleanup via suggestions by @Yoast\u003C\u002Fli>\n\u003Cli>Included wpautop function to display line breaks \u002F lists \u002F etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.03\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>included optional jQuery collapse \u002F expand\u003C\u002Fli>\n\u003Cli>added second shortcode option [faqlist]\u003C\u002Fli>\n\u003Cli>added instructions page within FAQ submenu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.02\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>added option to control number of FAQs displayed via shortcode. See the How To section of the readme for more info\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.01\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed path for CPT icon\u003C\u002Fli>\n\u003Cli>Updated user documentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial release\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Potential Enhancements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Got a bug? Something look off? Hit me up.\u003C\u002Fli>\n\u003C\u002Ful>\n","Uses custom post types and taxonomies to manage an FAQ section for your site.",2000,88196,12,"2026-02-04T22:28:00.000Z","6.9.4","4.0","8.0",[54,19,79,80],"frequently-asked-questions","shortcodes","https:\u002F\u002Fsfndesign.ca\u002Fwordpress-faq-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordpress-faq-manager.2.0.4.4.zip",{"slug":84,"name":85,"version":6,"author":86,"author_profile":87,"description":13,"short_description":88,"active_installs":32,"downloaded":89,"rating":11,"num_ratings":11,"last_updated":90,"tested_up_to":91,"requires_at_least":52,"requires_php":13,"tags":92,"homepage":13,"download_link":94,"security_score":95,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":62},"faq-shortcode","faq shortocde","yehudah","https:\u002F\u002Fprofiles.wordpress.org\u002Fyehudah\u002F","write faq using the regular post interface you familir with, and use a simple shortcode to publish it where you want.",2095,"2012-08-29T08:11:00.000Z","3.4.2",[93,18,19,22],"accordion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaq-shortcode.1.0.zip",85,{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":32,"downloaded":104,"rating":25,"num_ratings":60,"last_updated":105,"tested_up_to":106,"requires_at_least":52,"requires_php":13,"tags":107,"homepage":111,"download_link":112,"security_score":95,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":62},"listposts-shortcode","ListPosts Shortcode","1.2","walkerofbass","https:\u002F\u002Fprofiles.wordpress.org\u002Fdougwalker619\u002F","\u003Cp>ListPosts Shortcode offers bloggers a massive amount of control over the appearance and functionality of an otherwise simple list of posts. It is a shortcode featuring loads of innovative parameters.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Flistposts.lanexa.net\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Flistposts.lanexa.net\u002Flistposts-readme.txt\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Flistposts.lanexa.net\u002Flistposts.zip\" rel=\"nofollow ugc\">Download\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple default shortcode behaves as expected, i.e. “[listposts]”\u003C\u002Fli>\n\u003Cli>Add parameters to customize appearance & functionality \u003C\u002Fli>\n\u003Cli>Unlimited usage per page\u003C\u002Fli>\n\u003C\u002Ful>\n","ListPosts Shortcode is a shortcode that adds a highly customized list of blog posts anywhere on their site.",2274,"2014-06-10T20:57:00.000Z","3.9.40",[108,54,109,22,110],"advanced-parameters","recent-posts","thumbnails","http:\u002F\u002Flistposts.lanexa.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flistposts-shortcode.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":32,"downloaded":121,"rating":11,"num_ratings":11,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":13,"tags":125,"homepage":131,"download_link":132,"security_score":95,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":62},"os-html5-shortcodes","OS HTML5 Shortcodes","1.3","Offshorent Solutions Pvt Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Foffshorent\u002F","\u003Cp>Using shortcodes you can easily add HTML codes such as ad codes, javascript, video embedding, etc in your pages, posts or custom posts.\u003C\u002Fp>\n\u003Ch4>No limit for the Free version\u003C\u002Fh4>\n\u003Cp>The Free version of the OS HTML5 Shortcodes plugin is not limited.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Admin interface to manage OS HTML5 Shortcodes.\u003C\u002Fli>\n\u003Cli>HTML codes such as ad codes, javascript, video embedding etc.\u003C\u002Fli>\n\u003Cli>Very easy to use ( through shortcodes ).\u003C\u002Fli>\n\u003Cli>HTML5 support.\u003C\u002Fli>\n\u003Cli>Use through TinyMCE buttons.\u003C\u002Fli>\n\u003Cli>OS HTML5 Shortcodes Widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Support\u003C\u002Fp>\n\u003Cp>So that others can share in the answer, please submit your support requests through the WordPress forums for OS HTML5 Shortcodes(https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fos-html5-shortcodes).\u003C\u002Fp>\n","Using shortcodes you can easily add HTML codes such as ad codes, javascript, video embedding, etc in your pages, posts or custom posts.",1743,"2017-04-24T10:24:00.000Z","4.7.32","4.3",[126,127,128,129,130],"etc-to-your-pages","include-html-codes-uch-as-ad-codes","javascript","posts-or-custom-post-type-easily-using-shortcodes","video-embedding","http:\u002F\u002Foffshorent.com\u002Fblog\u002Fextensions\u002Fos-html5-shortcodes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fos-html5-shortcodes.1.3.zip",{"attackSurface":134,"codeSignals":166,"taintFlows":173,"riskAssessment":174,"analyzedAt":181},{"hooks":135,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":165,"entryPointCount":60,"unprotectedCount":11},[136,142,146,150,154],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","plugins_loaded","material_fm_lang_load","material-faq-manager.php",25,{"type":137,"name":143,"callback":144,"file":140,"line":145},"init","material_fm_post_type",57,{"type":137,"name":147,"callback":148,"file":140,"line":149},"wp_enqueue_scripts","material_fm_style",58,{"type":137,"name":151,"callback":152,"file":140,"line":153},"wp_footer","material_fm_footer_scripts",115,{"type":137,"name":155,"callback":156,"file":140,"line":157},"admin_menu","mfm_options_page",153,[],[],[161],{"tag":162,"callback":163,"file":140,"line":164},"material_fm_list","material_fm_shortcode",124,[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":172},[],{"prepared":11,"raw":11,"locations":169},[],{"escaped":11,"rawEcho":11,"locations":171},[],[],[],{"summary":175,"deductions":176},"The material-faq-manager plugin version 1.0 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and the complete output escaping are all positive indicators of good coding practices. Furthermore, the lack of file operations and external HTTP requests reduces potential attack vectors.\n\nHowever, there are notable concerns. The plugin has a complete absence of nonce checks and capability checks. This is a significant weakness, as it implies that the plugin's entry points, specifically its single shortcode, are not protected against various forms of exploitation that rely on authentication and authorization bypass. The lack of any recorded vulnerabilities in its history is positive, but it does not negate the inherent risks introduced by the missing security checks. The zero taint analysis results are also encouraging, suggesting no obvious unsanitized data flows were detected.\n\nIn conclusion, while the core data handling and output mechanisms of material-faq-manager v1.0 appear secure, the critical lack of nonce and capability checks creates a substantial security risk. This oversight leaves the plugin vulnerable to unauthorized actions if an attacker can trigger its shortcode functionality without proper user authentication or authorization. The absence of historical vulnerabilities is a mitigating factor, but the fundamental security checks must be addressed.",[177,179],{"reason":178,"points":32},"Missing nonce checks on entry points",{"reason":180,"points":32},"Missing capability checks on entry points","2026-03-17T05:45:13.361Z",{"wat":183,"direct":192},{"assetPaths":184,"generatorPatterns":187,"scriptPaths":188,"versionParams":189},[185,186],"\u002Fwp-content\u002Fplugins\u002Fmaterial-faq-manager\u002Fassets\u002Fcss\u002Fmfm_style.css","\u002Fwp-content\u002Fplugins\u002Fmaterial-faq-manager\u002Fassets\u002Fjs\u002Fmfm_script.js",[],[186],[190,191],"material-faq-manager\u002Fassets\u002Fcss\u002Fmfm_style.css?ver=","material-faq-manager\u002Fassets\u002Fjs\u002Fmfm_script.js?ver=",{"cssClasses":193,"htmlComments":199,"htmlAttributes":200,"restEndpoints":202,"jsGlobals":203,"shortcodeOutput":205},[194,195,196,197,198],"faq-accordion","collapse-card","collapse-card__heading","collapse-card__title","qamark",[],[201],"data-accordion-group",[],[204],"paperCollapse",[206,207,208,209,210],"\u003Cdiv class=\"faq-accordion\" data-accordion-group>","\u003Cdiv class=\"collapse-card\">","\u003Cdiv class=\"collapse-card__heading\">","\u003Ch4 class=\"collapse-card__title\">","\u003Cdiv class=\"qamark\">\u003C\u002Fdiv>"]