[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVMutiU67_5UKBDnQYi_XPY4Err7EmhcdEMq4bFFOwkM":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":74,"crawl_stats":38,"alternatives":82,"analysis":175,"fingerprints":678},"accordions-wp","Accordions – Responsive Accordion & FAQ Plugin for WordPress","3.0.5","Themepoints","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemepoints\u002F","\u003Cp>\u003Cstrong>Accordions\u003C\u002Fstrong> is a lightweight, responsive WordPress accordion & FAQ plugin designed to help you organize content clearly and improve user experience.\u003C\u002Fp>\n\u003Cp>Create clean, modern accordion sections for FAQs, documentation, feature lists, or long-form content — without writing any code.\u003C\u002Fp>\n\u003Cp>The plugin works with all WordPress themes, supports mobile devices, and lets you control colors, fonts, spacing, and animations easily from the admin panel.\u003C\u002Fp>\n\u003Ch3>Useful Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\u002Fwp-accordions\u002F\" rel=\"nofollow ugc\">Live Preview\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.themepoints.com\u002Fshop\u002Fwp-accordions-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\u002Fwp-accordions\u002Ffree-version-doc\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Why Choose Accordions?\u003C\u002Fh3>\n\u003Cp>Most accordion plugins are either too basic or overloaded with complex settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Accordions focuses on simplicity, performance, and flexibility.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✔ Fully responsive on all devices\u003Cbr \u002F>\n✔ Clean UI with multiple accordion styles\u003Cbr \u002F>\n✔ Drag & drop accordion item sorting\u003Cbr \u002F>\n✔ Easy shortcode usage\u003Cbr \u002F>\n✔ Custom colors, fonts & spacing\u003Cbr \u002F>\n✔ Lightweight and fast loading\u003Cbr \u002F>\n✔ Works with any WordPress theme\u003C\u002Fp>\n\u003Cp>Perfect for FAQs, documentation pages, product details, and content-heavy websites.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cp>✔ Create unlimited accordions\u003Cbr \u002F>\n✔ Responsive accordion layouts\u003Cbr \u002F>\n✔ 5 built-in accordion themes\u003Cbr \u002F>\n✔ Drag & drop accordion item sorting\u003Cbr \u002F>\n✔ WYSIWYG editor for accordion content\u003Cbr \u002F>\n✔ Custom title & content colors\u003Cbr \u002F>\n✔ Font size & padding controls\u003Cbr \u002F>\n✔ Shortcode support\u003Cbr \u002F>\n✔ Mobile & cross-browser compatible\u003C\u002Fp>\n\u003Ch3>Pro Version – Unlock Advanced Controls 🚀\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Cstrong>Accordions Pro\u003C\u002Fstrong> to build professional, feature-rich accordion sections.\u003C\u002Fp>\n\u003Cp>🔥 8+ premium accordion themes\u003Cbr \u002F>\n🔥 Grouped accordions & widget support\u003Cbr \u002F>\n🔥 Advanced animation speed controls\u003Cbr \u002F>\n🔥 Expand \u002F collapse icon controls\u003Cbr \u002F>\n🔥 Header alignment & typography options\u003Cbr \u002F>\n🔥 Background image support\u003Cbr \u002F>\n🔥 Video support (YouTube, Vimeo, etc.)\u003Cbr \u002F>\n🔥 Unlimited usage\u003Cbr \u002F>\n🔥 Lifetime updates\u003Cbr \u002F>\n🔥 Priority support\u003C\u002Fp>\n\u003Cp>👉 Ideal for agencies, businesses, and professional websites.\u003C\u002Fp>\n\u003Ch3>Who Is This Plugin For?\u003C\u002Fh3>\n\u003Cp>✔ Bloggers & content creators\u003Cbr \u002F>\n✔ Business & corporate websites\u003Cbr \u002F>\n✔ Product & service pages\u003Cbr \u002F>\n✔ Documentation & knowledge bases\u003Cbr \u002F>\n✔ FAQ & support pages\u003Cbr \u002F>\n✔ Agencies & developers\u003C\u002Fp>\n\u003Ch3>Easy to Use – No Coding Required\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin  \u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Accordion \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Add accordion items with title & content  \u003C\u002Fli>\n\u003Cli>Customize styles & settings  \u003C\u002Fli>\n\u003Cli>Copy the shortcode and paste it anywhere  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Done 🎉\u003C\u002Fp>\n","Responsive, lightweight, and fully customizable accordion plugin for WordPress. Perfect for FAQs, content organization, and improving user experience.",1000,57809,92,9,"2026-02-09T11:38:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"accordion","accordions","accordions-shortcode","jquery-accordions","responsive-accordions","https:\u002F\u002Fthemepoints.com\u002Fwp-accordions\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccordions-wp.zip",96,3,0,"2026-01-07 00:00:00","2026-03-15T15:16:48.613Z",[33,49,63],{"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-2025-69350","accordion-authenticated-editor-stored-cross-site-scripting","Accordion \u003C= 3.0.3 - Authenticated (Editor+) Stored Cross-Site Scripting","The Accordion plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.0.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=3.0.3","3.0.4","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-01-13 17:39:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8ea04e2b-8473-40b7-a734-b409d539b494?source=api-prod",7,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":44,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2023-47809","accordion-authenticated-editor-stored-cross-site-scripting-via-accordion-settings","Accordion \u003C= 2.6 - Authenticated (Editor+) Stored Cross-Site Scripting via accordion settings","The Accordion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via several parameters in versions up to, and including, 2.6 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.6","2.7",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2023-11-15 00:00:00","2024-01-22 19:56:02",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fff656409-2344-4190-a731-5a282e21375c?source=api-prod",69,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":68,"cvss_vector":69,"vuln_type":44,"published_date":70,"updated_date":59,"references":71,"days_to_patch":73},"CVE-2023-5666","accordion-authenticated-contributor-stored-cross-site-scripting-via-shortcode","Accordion \u003C= 2.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The Accordion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'tcpaccordion' shortcode in all versions up to, and including, 2.6 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2023-10-29 00:00:00",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa8ada876-4a8b-494f-9132-d88a71b42c44?source=api-prod",86,{"slug":75,"display_name":7,"profile_url":8,"plugin_count":76,"total_installs":77,"avg_security_score":78,"avg_patch_time_days":79,"trust_score":80,"computed_at":81},"themepoints",19,9880,94,66,84,"2026-04-04T10:45:57.605Z",[83,101,117,139,160],{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":29,"num_ratings":29,"last_updated":93,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":94,"homepage":98,"download_link":99,"security_score":100,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"smart-accordion","Smart Accordion","2.0.0","pickelements","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickelements\u002F","\u003Cp>Smart Accordion is an stylish and customizable tool to shape and display on your website a list of the most frequent customer questions with answers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modern & Creative Design\u003C\u002Fli>\n\u003Cli>Clean Code.\u003C\u002Fli>\n\u003Cli>Seo Friendly.\u003C\u002Fli>\n\u003Cli>Responsive Layouts.\u003C\u002Fli>\n\u003Cli>List & Accordion Styles.\u003C\u002Fli>\n\u003Cli>Unlimited Accordion Anywhere.\u003C\u002Fli>\n\u003Cli>Super Easy Accordion Option Page.\u003C\u002Fli>\n\u003Cli>Display Accordion By Single or Multiple category.\u003C\u002Fli>\n\u003Cli>Choose Accordion Multiple Categories.\u003C\u002Fli>\n\u003Cli>Accordion Order By (Publish Date, Order, Random).\u003C\u002Fli>\n\u003Cli>Accordion Order (Descending & Ascending).\u003C\u002Fli>\n\u003Cli>Accordion Title Font Size.\u003C\u002Fli>\n\u003Cli>Accordion Title Font Color.\u003C\u002Fli>\n\u003Cli>Accordion Title Text Transform.\u003C\u002Fli>\n\u003Cli>Accordion Title Font Style(Normal\u002FItalic).\u003C\u002Fli>\n\u003Cli>Accordion Title Alignment(left, center, right).\u003C\u002Fli>\n\u003Cli>Accordion Title Background Color.\u003C\u002Fli>\n\u003Cli>Accordion Content Area Padding.\u003C\u002Fli>\n\u003Cli>Accordion Content Text Size.\u003C\u002Fli>\n\u003Cli>Accordion Content Text Color.\u003C\u002Fli>\n\u003Cli>Accordion Content Background Color.\u003C\u002Fli>\n\u003Cli>Accordion Icon Show\u002FHide Option.\u003C\u002Fli>\n\u003Cli>Accordion Icon Picker Option.\u003C\u002Fli>\n\u003Cli>Accordion Icon Position (Left\u002FRight).\u003C\u002Fli>\n\u003Cli>Accordion Icon Icon Color.\u003C\u002Fli>\n\u003Cli>Accordion CloseAble (True\u002FFalse).\u003C\u002Fli>\n\u003Cli>Accordion Close Other Accordion Open (True\u002FFalse).\u003C\u002Fli>\n\u003Cli>Accordion Slide Speed (Miliseconds).\u003C\u002Fli>\n\u003Cli>Accordion Default Auto Open Items Number.\u003C\u002Fli>\n\u003Cli>Accordion Items Margin Options.\u003C\u002Fli>\n\u003Cli>No Coding Skill Required.\u003C\u002Fli>\n\u003Cli>Easy Documentation.\u003C\u002Fli>\n\u003Cli>24\u002F7 dedicated support.\u003C\u002Fli>\n\u003Cli>And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Accordion Available fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accordion Title.\u003C\u002Fli>\n\u003Cli>Accordion Description.\u003C\u002Fli>\n\u003Cli>Accordion Categories.\u003C\u002Fli>\n\u003C\u002Ful>\n","Smart Accordion is an stylish and customizable tool to shape and display on your website a list of the most frequent customer questions with answers.",10,3288,"2026-02-04T07:00:00.000Z",[20,95,96,97,24],"accordion-plugin","faq","question","https:\u002F\u002Fpickelements.com\u002Fsmart-accordion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-accordion.zip",100,{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":29,"downloaded":109,"rating":29,"num_ratings":29,"last_updated":18,"tested_up_to":110,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":114,"download_link":115,"security_score":100,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":116},"wp-accordions","WP Accordions","1.2.0","Hassan Ali ⚡️","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativehassan\u002F","\u003Cul>\n\u003Cli>WP Accordions is simple accordion plugin with rich featured options and templates, this plugin will allow you to design accordion that will be diplayed on your page or anywhere in the content with shortcode\u003C\u002Fli>\n\u003Cli>Shortcode inserter is new feature and enhance feature you can add and edit shortcode in editor by just one click and edit the shortcode by double clicking on placeholder.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited Accordions.\u003C\u002Fli>\n\u003Cli>Responsive Design.\u003C\u002Fli>\n\u003Cli>CSS Accordion (No JS)\u003C\u002Fli>\n\u003Cli>Use Via Editable Short-Codes.\u003C\u002Fli>\n\u003Cli>Accordion order sorting.\u003C\u002Fli>\n\u003Cli>WP Editor for accordion content add \u002F edit.\u003C\u002Fli>\n\u003Cli>Heading Color.\u003C\u002Fli>\n\u003Cli>Heading Background Color.\u003C\u002Fli>\n\u003Cli>Container Text Color.\u003C\u002Fli>\n\u003Cli>Container Background Color.\u003C\u002Fli>\n\u003Cli>Container Text Align.\u003C\u002Fli>\n\u003Cli>Short-Codes support inside accordion content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Upcoming Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* Hide any accordion without deleting it.\u003Cbr \u002F>\n* Multiple Templates\u003Cbr \u002F>\n* Animated JQuery Accordion\u003Cbr \u002F>\n* Font Awesome Icons(Add your own icons).\u003Cbr \u002F>\n* Lazy Load.\u003C\u002Fp>\n","WP Accordions with font color, background color styling options and 100% resposinve.",1278,"5.2.24","3.8",[20,21,96,24,113],"woocommerce-faq","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-accordions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-accordions.1.2.0.zip","2026-03-15T10:48:56.248Z",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":100,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":136,"download_link":137,"security_score":138,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"accordion-blocks","Accordion Blocks","1.5.0","philbuchanan","https:\u002F\u002Fprofiles.wordpress.org\u002Fphilbuchanan\u002F","\u003Cp>Accordion Blocks is a simple plugin that adds a Gutenberg block for adding accordion drop-downs to your pages.\u003C\u002Fp>\n\u003Cp>The accordions should blend seamlessly with your theme. However, you may want to add custom styles to your theme.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds a Gutenberg block for adding accordions to your site.\u003C\u002Fli>\n\u003Cli>Supports multiple accordions with individual settings for each accordion item.\u003C\u002Fli>\n\u003Cli>Fully responsive.\u003C\u002Fli>\n\u003Cli>Support for item IDs and direct links.\u003C\u002Fli>\n\u003Cli>Supports nesting accordions.\u003C\u002Fli>\n\u003Cli>Accessible (for users requiring tabbed keyboard navigation control).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Optional Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Open individual accordion items by default.\u003C\u002Fli>\n\u003Cli>Disable auto closing of accordion items.\u003C\u002Fli>\n\u003Cli>Manually close items by clicking the title again.\u003C\u002Fli>\n\u003Cli>Scroll page to title when it’s clicked open (including setting a scroll offset position).\u003C\u002Fli>\n\u003Cli>Set the HTML heading tag for the title element (h1–h6, button).\u003C\u002Fli>\n\u003Cli>Set defaults to be applied to all new accordion items or reset a specific accordion item to the defaults.\u003C\u002Fli>\n\u003Cli>Supports adding custom block styles using \u003Ccode>wp.blocks.registerBlockStyle\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Output\u003C\u002Fh4>\n\u003Cp>The plugin will ultimately output following HTML (simplified for this example):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"wp-block-pb-accordion-item c-accordion__item js-accordion-item\" data-initially-open=\"false\" data-click-to-close=\"true\" data-auto-close=\"true\" data-scroll=\"false\" data-scroll-offset=\"0\">\n    \u003Ch2 id=\"at-76840\" class=\"c-accordion__title js-accordion-controller\" tabindex=\"0\" role=\"button\" aria-controls=\"ac-76840\" aria-expanded=\"false\">\n        Title with H2 tag\n    \u003C\u002Fh2>\n    \u003Cdiv id=\"ac-76840\" class=\"c-accordion__content\" style=\"display:none\" aria-hidden=\"true\">\n        \u003Cp>Content\u003C\u002Fp>\n    \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Custom CSS\u003C\u002Fh4>\n\u003Cp>You can use the following CSS classes to customize the look of the accordion.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>.c-accordion__item {} \u002F* The accordion item container *\u002F\n.c-accordion__item.is-open {} \u002F* is-open is added to open accordion items *\u002F\n.c-accordion__item.is-read {} \u002F* is-read is added to accordion items that have been opened at least once *\u002F\n.c-accordion__title {} \u002F* An accordion item title *\u002F\n.c-accordion__title--button {} \u002F* An accordion item title that is using a `\u003Cbutton>` tag *\u002F\n.c-accordion__title:hover {} \u002F* To modify the style when hovering over an accordion item title *\u002F\n.c-accordion__title:focus {} \u002F* To modify the style when an accordion item title currently has broswer focus *\u002F\n.c-accordion__content {} \u002F* An accordion item content container *\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Gutenberg block for creating responsive accordion drop-downs.",10000,188332,36,"2022-02-07T19:33:00.000Z","5.9.13","5.9","7.3",[20,21,133,134,135],"block","gutenberg","responsive","https:\u002F\u002Fgithub.com\u002Fphilbuchanan\u002FAccordion-Blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccordion-blocks.1.5.0.zip",85,{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":125,"downloaded":147,"rating":80,"num_ratings":91,"last_updated":148,"tested_up_to":149,"requires_at_least":150,"requires_php":18,"tags":151,"homepage":156,"download_link":157,"security_score":158,"vuln_count":28,"unpatched_count":29,"last_vuln_date":159,"fetched_at":31},"meks-flexible-shortcodes","Meks Flexible Shortcodes","1.3.8","Meks","https:\u002F\u002Fprofiles.wordpress.org\u002Fmekshq\u002F","\u003Cp>Meks Shortcodes is a plugin for those who want to add some nice elements inside their post\u002Fpage content. You can quickly insert all of them via user interface shortcodes generator panel. Several smart styling options are provided for each shortcode tag. It doesn’t matter if your theme is yellow, white or green, these shortcodes can fit any style and design.\u003C\u002Fp>\n\u003Ch3>Shortcodes list\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Columns\u003C\u002Fli>\n\u003Cli>Buttons\u003C\u002Fli>\n\u003Cli>Icons\u003C\u002Fli>\n\u003Cli>Social Icons\u003C\u002Fli>\n\u003Cli>Highlights\u003C\u002Fli>\n\u003Cli>Dropcaps\u003C\u002Fli>\n\u003Cli>Separators\u003C\u002Fli>\n\u003Cli>Progress Bars\u003C\u002Fli>\n\u003Cli>Pull Quotes\u003C\u002Fli>\n\u003Cli>Tabs\u003C\u002Fli>\n\u003Cli>Toggles\u003C\u002Fli>\n\u003Cli>Accordions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is created by \u003Ca href=\"https:\u002F\u002Fmekshq.com\" rel=\"nofollow ugc\">Meks\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Live example?\u003C\u002Fh3>\n\u003Cp>You can see Meks Flexible Shortcodes live example on our \u003Ca href=\"https:\u002F\u002Fmekshq.com\u002Fdemo\u002Fgridlove\" rel=\"nofollow ugc\">Gridlove theme demo website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage examples and description\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Columns\u003C\u002Fstrong> – You can use this shortcode to split your content into columns and point out some important parts of your page content. They can be used in conjunction with any other shortcodes. You can write any content or insert any shortcode between column tags.\u003C\u002Fp>\n\u003Cp>[mks_col]\u003C\u002Fp>\n\u003Cp>[mks_one_half] Left content goes here [\u002Fmks_one_half]\u003C\u002Fp>\n\u003Cp>[mks_one_half] Right content goes here [\u002Fmks_one_half]\u003C\u002Fp>\n\u003Cp>[\u002Fmks_col]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Separators\u003C\u002Fstrong> – These are simple horizontal line elements which you may use to divide some areas within your page content. Several styling options are provided.\u003C\u002Fp>\n\u003Cp>[mks_separator style=”solid” height=”2″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Buttons\u003C\u002Fstrong> – Basically, these are links with button style. You can target any URL here.\u003C\u002Fp>\n\u003Cp>[mks_button size=”large” title=”More about us” style=”squared” url=”http:\u002F\u002Fmekshq.com” target=”_self” bg_color=”#000000″ txt_color=”#FFFFFF” icon=”fa-road”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dropcaps\u003C\u002Fstrong> – Mostly used to make big first letter of specific sentence.\u003C\u002Fp>\n\u003Cp>[mks_dropcap style=”letter” size=”52″ bg_color=”#ffffff” txt_color=”#000000″]A[\u002Fmks_dropcap] smart theme SeaShell is.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Highlights\u003C\u002Fstrong> – You can add colored background to some part of the text with this shortcode.\u003C\u002Fp>\n\u003Cp>I can’t wait to see how [mks_highlight color=”#dd3333″]awesome[\u002Fmks_highlight] SeaShell theme is.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pull Quotes\u003C\u002Fstrong> – Stylish boxes usually used to point out some important notes.\u003C\u002Fp>\n\u003Cp>[mks_pullquote align=”left” width=”300″ size=”24″ bg_color=”#000000″ txt_color=”#ffffff”]He who dares wins![\u002Fmks_pullquote]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Icons\u003C\u002Fstrong> – Add some icons inside page\u002Fpost content with this shortcode to make the content more interesting.\u003C\u002Fp>\n\u003Cp>[mks_icon icon=”fa-star-o” color=”#000000″] Five stars for this theme!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Icons\u003C\u002Fstrong> – Add your social icons inside page\u002Fpost content with this shortcode.\u003C\u002Fp>\n\u003Cp>Follow me: [mks_social icon=”facebook” size=”48″ style=”square” url=”http:\u002F\u002Ffacebook.com\u002Fmekshq” target=”_blank”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Progress Bars\u003C\u002Fstrong> – Usually used to graphically display some of your skills or some analysis.\u003C\u002Fp>\n\u003Cp>[mks_progressbar name=”WordPress” level=”Pro” value=”80″ height=”20″ color=”#000000″ style=”squared”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tabs\u003C\u002Fstrong> – With this shortcode you can wrap some part of your content to be displayed as tabs.\u003C\u002Fp>\n\u003Cp>[mks_tabs nav=”horizontal”]\u003Cbr \u002F>\n[mks_tab_item title=”Title 1″]\u003Cbr \u002F>\n    Example content 1\u003Cbr \u002F>\n[\u002Fmks_tab_item]\u003Cbr \u002F>\n[mks_tab_item title=”Title 2″]\u003Cbr \u002F>\n    Example content 2\u003Cbr \u002F>\n[\u002Fmks_tab_item]\u003Cbr \u002F>\n[mks_tab_item title=”Title 3″]\u003Cbr \u002F>\n    Example content 3\u003Cbr \u002F>\n[\u002Fmks_tab_item]\u003Cbr \u002F>\n[\u002Fmks_tabs]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Toggles\u003C\u002Fstrong> – Use toggles shortcode if you want to display some content in show\u002Fhide manner.\u003C\u002Fp>\n\u003Cp>[mks_toggle title=”Example Title” state=”open”]Toggle content goes here…[\u002Fmks_toggle]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Accordions\u003C\u002Fstrong> – Similar to toggle, it is just like a group of connected toggles.\u003C\u002Fp>\n\u003Cp>[mks_accordion]\u003Cbr \u002F>\n[mks_accordion_item title=”Title 1″]\u003Cbr \u002F>\nExample content 1\u003Cbr \u002F>\n[\u002Fmks_accordion_item]\u003Cbr \u002F>\n[mks_accordion_item title=”Title 2″]\u003Cbr \u002F>\nExample content 2\u003Cbr \u002F>\n[\u002Fmks_accordion_item]\u003Cbr \u002F>\n[mks_accordion_item title=”Title 3″]\u003Cbr \u002F>\nExample content 3\u003Cbr \u002F>\n[\u002Fmks_accordion_item]\u003Cbr \u002F>\n[\u002Fmks_accordion]\u003C\u002Fp>\n","Add some cool elements to your post\u002Fpage content with flexible shortcodes.",448172,"2025-06-10T12:12:00.000Z","6.8.5","3.5",[21,152,153,154,155],"shortcode","shortcodes","tabs","toggles","https:\u002F\u002Fmekshq.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeks-flexible-shortcodes.zip",97,"2025-06-12 00:00:00",{"slug":161,"name":162,"version":163,"author":164,"author_profile":165,"description":166,"short_description":167,"active_installs":168,"downloaded":169,"rating":100,"num_ratings":28,"last_updated":170,"tested_up_to":16,"requires_at_least":171,"requires_php":172,"tags":173,"homepage":18,"download_link":174,"security_score":100,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"gutena-accordion","Gutena Accordion – Beautiful FAQ Accordion Block","1.0.5","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>Gutena Accordion is a WordPress Plugin which makes accordion dropdown creation really easy inside the block editor. Furthermore, it is very light weight and uses no jQuery. The speed of the website is not affected. You can edit the accordion dropdown right inside the block editor.\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\u002FMtBYSlqGU_Q?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>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Complete control over the look and feel\u003C\u002Fli>\n\u003Cli>Fully customizable, so you can make your accordion fit your brand\u003C\u002Fli>\n\u003Cli>No jQuery, so it won’t slow down your website\u003C\u002Fli>\n\u003Cli>You can open or close the first accordion item by default.\u003C\u002Fli>\n\u003Cli>You can add other core blocks inside an accordion tab.\u003C\u002Fli>\n\u003Cli>Control all accordion tabs from a single setting.\u003C\u002Fli>\n\u003Cli>Fully responsive and much more..\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Blocks From Gutena\u003C\u002Fh3>\n\u003Cp>If you like this plugin, consider exploring our other block plugins:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutena-tabs\u002F\" rel=\"ugc\">Gutena Tabs\u003C\u002Fa> – A simple and easy-to-use WordPress plugin which allows you to create beautiful tabs in your posts and pages.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsletter-block-by-gutena\u002F\" rel=\"ugc\">Gutena Newsletter\u003C\u002Fa> – Easily and instantly add Newsletter Block to your Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutena-forms\u002F\" rel=\"ugc\">Gutena Forms\u003C\u002Fa> – Easily and instantly add Forms Block to your Gutenberg Editor. Gutena Forms is a native form block for Gutenberg. Built for Look, Speed and Functionality.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutena-lightbox\u002F\" rel=\"ugc\">Gutena Video Lightbox\u003C\u002Fa> – Easily and instantly add Lightbox Video Popup Block to your Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fphotofeed-block-by-gutena\u002F\" rel=\"ugc\">Gutena PhotoFeed\u003C\u002Fa> – Display Instagram Photos from your Instagram accounts, either in the same single feed or in multiple different ones.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-featured-tag-block-by-gutena\u002F\" rel=\"ugc\">Gutena Recent Post Tag\u003C\u002Fa> – Post Featured Tag Block use to add custom featured or new tag on post based on post date.\u003C\u002Fp>\n\u003Ch3>Our Products\u003C\u002Fh3>\n\u003Cp>If you like this plugin, consider exploring our other themes and plugins:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgutena\u002F\" rel=\"ugc\">Gutena\u003C\u002Fa> – A full site editing (block) theme for WordPress with ready made full page templates. Elegant and functional – follows all the best practices by WP, and yeah, no jQuery!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquiz-master-next\u002F\" rel=\"ugc\">Quiz and Survey Master\u003C\u002Fa> – Best WordPress Quiz Plugin to create engaging quizzes, surveys, & exams using WordPress and convert your website into a lead generation machine.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-menu\u002F\" rel=\"ugc\">Responsive Menu\u003C\u002Fa> – Best WordPress Menu Builder Plugin to create awesome and interactive mobile & desktop menus for WordPress websites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprojectopia-core\u002F\" rel=\"ugc\">Projectopia\u003C\u002Fa> – Project Management & Invoicing plugin for WordPress. Generate invoices, send quotes, generate leads, manage clients, provide support – all inside your WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooking-ultra-pro\u002F\" rel=\"ugc\">Booking Ultra\u003C\u002Fa> – Appointment Booking plugin for WordPress – Show a quick form to accept bookings for your services with pre-set booking slots. Ideal for salons, medical professionals, lawyers, consultants, etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Finstawp.com\u002F\" rel=\"nofollow ugc\">InstaWP\u003C\u002Fa> – Launch a quick WordPress site with this sandbox service. Create New WordPress instance within a second.\u003C\u002Fp>\n","Gutena Accordion is a WordPress Plugin which makes accordion dropdown creation really easy inside the block editor. Furthermore, it is very light weig &hellip;",5000,29210,"2026-01-01T04:39:00.000Z","5.8","5.6",[20,21,133,96,155],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgutena-accordion.1.0.5.zip",{"attackSurface":176,"codeSignals":445,"taintFlows":612,"riskAssessment":664,"analyzedAt":677},{"hooks":177,"ajaxHandlers":419,"restRoutes":437,"shortcodes":438,"cronEvents":443,"entryPointCount":444,"unprotectedCount":29},[178,183,187,191,196,200,204,208,213,216,220,224,228,232,237,240,243,246,249,252,256,261,265,270,274,278,283,287,290,292,295,298,301,304,307,309,311,315,319,323,327,330,334,338,341,344,347,351,355,358,361,364,368,372,376,380,384,387,389,393,396,399,403,406,410,415],{"type":179,"name":180,"callback":181,"file":182,"line":127},"action","plugins_loaded","custom_accordion_load_textdomain","custom-accordion-wp.php",{"type":179,"name":184,"callback":185,"file":182,"line":186},"wp_enqueue_scripts","custom_accordion_active_script",49,{"type":179,"name":188,"callback":189,"file":182,"line":190},"admin_enqueue_scripts","custom_accordion_admin_enqueue_scripts",67,{"type":192,"name":193,"callback":194,"file":182,"line":195},"filter","cmb_meta_boxes","custom_accordion_wordpress_filter_meta_box",120,{"type":192,"name":197,"callback":198,"file":182,"line":199},"enter_title_here","custom_accordion_wordpress_title",132,{"type":179,"name":201,"callback":202,"file":182,"line":203},"admin_init","themepoints_custom_accordion_option_init",141,{"type":179,"name":205,"callback":206,"file":182,"line":207},"admin_menu","themepoints_custom_accordion_submenu_pages",156,{"type":179,"name":209,"callback":210,"priority":29,"file":211,"line":212},"init","custom_accordion_post_register","inc\\accordions-wp-post-type.php",58,{"type":179,"name":214,"callback":215,"file":211,"line":62},"add_meta_boxes","custom_accordion_wordpress_add_custom_box",{"type":179,"name":217,"callback":218,"file":211,"line":219},"save_post","custom_accordion_wordpress_save_postdata",348,{"type":192,"name":221,"callback":222,"file":211,"line":223},"manage_accordion_tp_posts_columns","custom_accordion_wordpress_shortcode_column",366,{"type":179,"name":225,"callback":226,"priority":91,"file":211,"line":227},"manage_accordion_tp_posts_custom_column","tp_custom_accordion_posts_shortcode_display",378,{"type":179,"name":229,"callback":230,"file":211,"line":231},"edit_form_after_title","accordion_wp_shortcode_section",428,{"type":179,"name":233,"callback":234,"file":235,"line":236},"cmb2_admin_init","yourprefix_register_demo_metabox","inc\\cmb2\\example-functions.php",105,{"type":179,"name":233,"callback":238,"file":235,"line":239},"yourprefix_register_about_page_metabox",467,{"type":179,"name":233,"callback":241,"file":235,"line":242},"yourprefix_register_repeatable_group_field_metabox",498,{"type":179,"name":233,"callback":244,"file":235,"line":245},"yourprefix_register_user_profile_metabox",563,{"type":179,"name":233,"callback":247,"file":235,"line":248},"yourprefix_register_taxonomy_metabox",633,{"type":179,"name":233,"callback":250,"file":235,"line":251},"yourprefix_register_theme_options_metabox",675,{"type":179,"name":253,"callback":254,"file":235,"line":255},"cmb2_init","yourprefix_register_rest_api_box",777,{"type":192,"name":257,"callback":258,"priority":91,"file":259,"line":260},"wp_prepare_attachment_for_js","prepare_image_sizes_for_js","inc\\cmb2\\includes\\CMB2.php",1469,{"type":179,"name":188,"callback":262,"priority":263,"file":259,"line":264},"dequeue_rgba_colorpicker_script",99,1486,{"type":179,"name":266,"callback":267,"file":268,"line":269},"cmb2_save_options-page_fields","clean_stale_options_page_oembeds","inc\\cmb2\\includes\\CMB2_Ajax.php",54,{"type":192,"name":271,"callback":272,"priority":91,"file":268,"line":273},"get_post_metadata","hijack_oembed_cache_get",147,{"type":192,"name":275,"callback":276,"priority":91,"file":268,"line":277},"update_post_metadata","hijack_oembed_cache_set",150,{"type":192,"name":279,"callback":280,"priority":91,"file":281,"line":282},"cmb2_show_on","anonymous","inc\\cmb2\\includes\\CMB2_hookup.php",79,{"type":179,"name":284,"callback":285,"file":281,"line":286},"edit_form_top","add_context_metaboxes",115,{"type":179,"name":288,"callback":285,"file":281,"line":289},"edit_form_before_permalink",119,{"type":179,"name":229,"callback":285,"file":281,"line":291},123,{"type":179,"name":293,"callback":285,"file":281,"line":294},"edit_form_after_editor",127,{"type":179,"name":214,"callback":296,"file":281,"line":297},"add_metaboxes",131,{"type":179,"name":214,"callback":299,"file":281,"line":300},"remove_default_tax_metaboxes",134,{"type":179,"name":302,"callback":217,"file":281,"line":303},"add_attachment",135,{"type":179,"name":305,"callback":217,"file":281,"line":306},"edit_attachment",136,{"type":179,"name":217,"callback":217,"priority":91,"file":281,"line":308},137,{"type":179,"name":310,"callback":296,"file":281,"line":277},"add_meta_boxes_comment",{"type":179,"name":312,"callback":313,"file":281,"line":314},"edit_comment","save_comment",151,{"type":192,"name":316,"callback":317,"file":281,"line":318},"manage_edit-comments_columns","register_column_headers",154,{"type":179,"name":320,"callback":321,"priority":91,"file":281,"line":322},"manage_comments_custom_column","column_display",155,{"type":179,"name":324,"callback":325,"file":281,"line":326},"show_user_profile","user_metabox",164,{"type":179,"name":328,"callback":325,"file":281,"line":329},"edit_user_profile",165,{"type":179,"name":331,"callback":332,"file":281,"line":333},"user_new_form","user_new_metabox",166,{"type":179,"name":335,"callback":336,"file":281,"line":337},"personal_options_update","save_user",168,{"type":179,"name":339,"callback":336,"file":281,"line":340},"edit_user_profile_update",169,{"type":179,"name":342,"callback":336,"file":281,"line":343},"user_register",170,{"type":192,"name":345,"callback":317,"file":281,"line":346},"manage_users_columns",173,{"type":192,"name":348,"callback":349,"priority":91,"file":281,"line":350},"manage_users_custom_column","return_column_display",174,{"type":179,"name":352,"callback":353,"priority":91,"file":281,"line":354},"created_term","save_term",222,{"type":179,"name":356,"callback":353,"priority":91,"file":281,"line":357},"edited_terms",223,{"type":179,"name":359,"callback":359,"priority":91,"file":281,"line":360},"delete_term",224,{"type":179,"name":362,"callback":362,"file":363,"line":297},"cmb2_do_oembed","inc\\cmb2\\includes\\helper-functions.php",{"type":192,"name":365,"callback":365,"priority":91,"file":366,"line":367},"is_protected_meta","inc\\cmb2\\includes\\rest-api\\CMB2_REST.php",144,{"type":179,"name":209,"callback":369,"file":370,"line":371},"include_cmb","inc\\cmb2\\init.php",126,{"type":179,"name":214,"callback":373,"file":374,"line":375},"init_fields_for_post","metabox\\class.cmb-meta-box.php",27,{"type":179,"name":377,"callback":378,"file":374,"line":379},"cmb_init_fields","init_fields",28,{"type":179,"name":381,"callback":382,"file":374,"line":383},"admin_head","add_post_enctype",33,{"type":179,"name":205,"callback":385,"file":374,"line":386},"add",35,{"type":179,"name":217,"callback":388,"file":374,"line":127},"save_for_post",{"type":179,"name":390,"callback":391,"file":374,"line":392},"cmb_save_fields","save",37,{"type":179,"name":188,"callback":394,"file":374,"line":395},"enqueue_scripts",39,{"type":179,"name":188,"callback":397,"file":374,"line":398},"enqueue_styles",40,{"type":192,"name":400,"callback":401,"priority":91,"file":374,"line":402},"cmb_show_on","add_for_id",42,{"type":192,"name":400,"callback":404,"priority":91,"file":374,"line":405},"add_for_page_template",43,{"type":179,"name":209,"callback":407,"file":408,"line":409},"cmb_init_not_acc","metabox\\custom-meta-boxes.php",81,{"type":192,"name":411,"callback":412,"priority":413,"file":408,"line":414},"query","cmb_fix_meta_query_order_not_acc",1,172,{"type":192,"name":193,"callback":416,"file":417,"line":418},"cmb_sample_metaboxes","metabox\\example-functions.php",104,[420,426,428,433],{"action":421,"nopriv":422,"callback":423,"hasNonce":424,"hasCapCheck":422,"file":268,"line":425},"cmb2_oembed_handler",false,"oembed_handler",true,51,{"action":421,"nopriv":424,"callback":423,"hasNonce":424,"hasCapCheck":422,"file":268,"line":427},52,{"action":429,"nopriv":422,"callback":430,"hasNonce":424,"hasCapCheck":422,"file":431,"line":432},"cmb_request_image","request_image_ajax_callback","metabox\\classes.fields.php",581,{"action":434,"nopriv":422,"callback":435,"hasNonce":424,"hasCapCheck":424,"file":431,"line":436},"cmb_post_select","cmb_ajax_post_select",1261,[],[439],{"tag":440,"callback":441,"file":182,"line":442},"tcpaccordion","custom_accordion_shortcode_register",178,[],5,{"dangerousFunctions":446,"sqlUsage":447,"outputEscaping":449,"fileOperations":29,"externalRequests":29,"nonceChecks":48,"capabilityChecks":48,"bundledLibraries":607},[],{"prepared":29,"raw":29,"locations":448},[],{"escaped":450,"rawEcho":409,"locations":451},281,[452,454,456,458,460,462,464,466,468,470,472,473,475,477,479,481,483,485,487,488,489,490,492,494,495,497,498,501,504,506,508,509,510,511,513,515,517,519,521,523,525,527,529,531,533,535,537,540,542,545,547,549,551,553,555,558,560,562,564,566,568,570,571,572,574,576,578,580,582,583,585,587,589,591,593,595,597,599,601,603,605],{"file":211,"line":273,"context":453},"raw output",{"file":211,"line":455,"context":453},162,{"file":211,"line":457,"context":453},175,{"file":211,"line":459,"context":453},188,{"file":211,"line":461,"context":453},219,{"file":211,"line":463,"context":453},229,{"file":211,"line":465,"context":453},239,{"file":211,"line":467,"context":453},370,{"file":211,"line":469,"context":453},374,{"file":235,"line":471,"context":453},70,{"file":235,"line":138,"context":453},{"file":259,"line":474,"context":453},302,{"file":259,"line":476,"context":453},505,{"file":259,"line":478,"context":453},509,{"file":259,"line":480,"context":453},511,{"file":259,"line":482,"context":453},514,{"file":259,"line":484,"context":453},529,{"file":259,"line":486,"context":453},595,{"file":259,"line":486,"context":453},{"file":259,"line":486,"context":453},{"file":259,"line":486,"context":453},{"file":259,"line":491,"context":453},599,{"file":259,"line":493,"context":453},602,{"file":259,"line":493,"context":453},{"file":259,"line":496,"context":453},624,{"file":259,"line":496,"context":453},{"file":499,"line":500,"context":453},"inc\\cmb2\\includes\\CMB2_Base.php",249,{"file":502,"line":503,"context":453},"inc\\cmb2\\includes\\CMB2_Field.php",916,{"file":502,"line":505,"context":453},1119,{"file":507,"line":199,"context":453},"inc\\cmb2\\includes\\CMB2_Field_Display.php",{"file":507,"line":303,"context":453},{"file":507,"line":455,"context":453},{"file":507,"line":350,"context":453},{"file":507,"line":512,"context":453},214,{"file":507,"line":514,"context":453},216,{"file":507,"line":516,"context":453},245,{"file":507,"line":518,"context":453},256,{"file":507,"line":520,"context":453},267,{"file":507,"line":522,"context":453},278,{"file":507,"line":524,"context":453},289,{"file":507,"line":526,"context":453},318,{"file":507,"line":528,"context":453},380,{"file":507,"line":530,"context":453},427,{"file":507,"line":532,"context":453},457,{"file":281,"line":534,"context":453},461,{"file":281,"line":536,"context":453},466,{"file":538,"line":539,"context":453},"inc\\cmb2\\includes\\CMB2_Options_Hookup.php",199,{"file":538,"line":541,"context":453},210,{"file":543,"line":544,"context":453},"inc\\cmb2\\includes\\CMB2_Types.php",101,{"file":543,"line":546,"context":453},338,{"file":543,"line":548,"context":453},344,{"file":543,"line":550,"context":453},401,{"file":543,"line":552,"context":453},438,{"file":363,"line":554,"context":453},129,{"file":556,"line":557,"context":453},"inc\\cmb2\\includes\\types\\CMB2_Type_Wysiwyg.php",87,{"file":556,"line":559,"context":453},89,{"file":561,"line":14,"context":453},"inc\\custom-accordion-admin.php",{"file":561,"line":563,"context":453},12,{"file":561,"line":565,"context":453},14,{"file":561,"line":567,"context":453},16,{"file":561,"line":569,"context":453},17,{"file":561,"line":569,"context":453},{"file":561,"line":569,"context":453},{"file":374,"line":573,"context":453},264,{"file":431,"line":575,"context":453},437,{"file":431,"line":577,"context":453},495,{"file":431,"line":579,"context":453},575,{"file":431,"line":581,"context":453},875,{"file":431,"line":581,"context":453},{"file":431,"line":584,"context":453},883,{"file":431,"line":586,"context":453},990,{"file":431,"line":588,"context":453},1011,{"file":431,"line":590,"context":453},1017,{"file":431,"line":592,"context":453},1167,{"file":431,"line":594,"context":453},1184,{"file":431,"line":596,"context":453},1189,{"file":431,"line":598,"context":453},1204,{"file":431,"line":600,"context":453},1205,{"file":431,"line":602,"context":453},1209,{"file":431,"line":604,"context":453},1243,{"file":431,"line":606,"context":453},1256,[608],{"name":609,"version":610,"knownCves":611},"Select2","3.4.5",[],[613,630,647],{"entryPoint":614,"graph":615,"unsanitizedCount":29,"severity":629},"request_image_ajax_callback (metabox\\classes.fields.php:561)",{"nodes":616,"edges":627},[617,622],{"id":618,"type":619,"label":620,"file":431,"line":621},"n0","source","$_POST",566,{"id":623,"type":624,"label":625,"file":431,"line":579,"wp_function":626},"n1","sink","echo() [XSS]","echo",[628],{"from":618,"to":623,"sanitized":424},"low",{"entryPoint":631,"graph":632,"unsanitizedCount":29,"severity":629},"\u003Cclasses.fields> (metabox\\classes.fields.php:0)",{"nodes":633,"edges":644},[634,636,637,640],{"id":618,"type":619,"label":635,"file":431,"line":621},"$_POST (x2)",{"id":623,"type":624,"label":625,"file":431,"line":579,"wp_function":626},{"id":638,"type":619,"label":620,"file":431,"line":639},"n2",1240,{"id":641,"type":624,"label":642,"file":431,"line":109,"wp_function":643},"n3","call_user_func_array() [RCE]","call_user_func_array",[645,646],{"from":618,"to":623,"sanitized":424},{"from":638,"to":641,"sanitized":424},{"entryPoint":648,"graph":649,"unsanitizedCount":662,"severity":663},"\u003Cclass.cmb-meta-box> (metabox\\class.cmb-meta-box.php:0)",{"nodes":650,"edges":659},[651,653,656],{"id":618,"type":619,"label":635,"file":374,"line":652},329,{"id":623,"type":654,"label":655,"file":374,"line":652},"transform","→ save()",{"id":638,"type":624,"label":657,"file":431,"line":573,"wp_function":658},"call_user_func() [RCE]","call_user_func",[660,661],{"from":618,"to":623,"sanitized":422},{"from":623,"to":638,"sanitized":422},2,"high",{"summary":665,"deductions":666},"The \"accordions-wp\" plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by employing prepared statements for all SQL queries and including a substantial number of nonce and capability checks, indicating an awareness of common WordPress security vulnerabilities. The absence of direct file operations and external HTTP requests further reduces potential attack vectors.\n\nHowever, concerns arise from the static analysis results. While the total number of entry points is low, the presence of a taint flow with unsanitized paths, particularly one identified as high severity, is a significant risk. This suggests that user-supplied data is not being properly validated or neutralized before being used in a sensitive operation, potentially leading to cross-site scripting or other injection vulnerabilities.\n\nThe plugin's vulnerability history, with three previously disclosed medium-severity CVEs, all related to Cross-site Scripting, reinforces the concern raised by the taint analysis. Although there are currently no unpatched vulnerabilities, the recurring nature of XSS issues suggests a persistent weakness in input sanitization. The outdated bundled library (Select2 v3.4.5) also presents a minor, but nonetheless real, security concern as older versions often contain known vulnerabilities. The overall risk is moderate, with the high-severity taint flow being the most pressing issue.",[667,670,673,675],{"reason":668,"points":669},"High severity taint flow with unsanitized paths",15,{"reason":671,"points":672},"Bundled outdated library: Select2 v3.4.5",4,{"reason":674,"points":669},"3 known medium severity CVEs historically",{"reason":676,"points":444},"78% output escaping (22% unescaped)","2026-03-16T18:50:32.952Z",{"wat":679,"direct":690},{"assetPaths":680,"generatorPatterns":687,"scriptPaths":688,"versionParams":689},[681,682,683,684,685,686],"\u002Fwp-content\u002Fplugins\u002Faccordions-wp\u002Fcss\u002Fresponsive-accordion.css","\u002Fwp-content\u002Fplugins\u002Faccordions-wp\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faccordions-wp\u002Fjs\u002Fresponsive-accordion.min.js","\u002Fwp-content\u002Fplugins\u002Faccordions-wp\u002Fadmin\u002Fcss\u002Faccordion-backend-admin.css","\u002Fwp-content\u002Fplugins\u002Faccordions-wp\u002Fadmin\u002Fjs\u002Faccordion-backend-admin.js","\u002Fwp-content\u002Fplugins\u002Faccordions-wp\u002Fadmin\u002Fjs\u002Fcolor-picker.js",[],[683,685,686],[],{"cssClasses":691,"htmlComments":694,"htmlAttributes":695,"restEndpoints":697,"jsGlobals":698,"shortcodeOutput":700},[692,693,440],"accordion-title","accordion-details",[],[696],"data-accordion-id",[],[699],"TCP_accordions_wordpress_table_body",[701],"[tcpaccordion"]