[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foheRNNu9dnznNs7k5p-fqZXwf-LLtG5pVbmtoTFwp9M":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":135,"fingerprints":200},"accordion-toggle","Accordion Toggle","1.2.9","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Cp>\u003Cstrong>Accordion Toggle\u003C\u002Fstrong> helps you display FAQs or key pieces of content in a way that readers can easily find what they are looking for. Using this Accordion Toggle plugin, you can create those key contents within Gutenberg.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>STUNNING FEATURES:\u003C\u002Fstrong>\u003Cbr \u002F>\n – Add images, videos, or any other multiple blocks under your accordion\u003Cbr \u002F>\n – Create unlimited nested accordion sections under one accordion\u003Cbr \u002F>\n – Get listed in search engines with FAQ schema support\u003Cbr \u002F>\n – Make your accordion toggle multipurpose without coding\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Completely Customizable:\u003C\u002Fstrong> You can customize Accordion Toggle just the way you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Modular Control:\u003C\u002Fstrong> You can easily disable unnecessary blocks from the settings panel and speed up your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Super Light-weight:\u003C\u002Fstrong> No extra resources used and it’s highly optimized for super fast loading & instant Live editing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dedicated Support:\u003C\u002Fstrong> We’ve an extraordinary support team ready to help you. Ask your questions in the support forum, we’ll get back to you immediately.\u003C\u002Fp>\n\u003Ch3>🚀 BACKED BY A TRUSTED TEAM\u003C\u002Fh3>\n\u003Cp>This Block is brought to you by \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>, the team behind the most popular elements library \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">Essential Addons for Elementor\u003C\u002Fa> (used by almost 1 million+ happy users from 180+ countries).\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fessential-blocks.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>To report issue and contribution visit \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FEssentialBlocks\u002Faccordion-toggle\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>If you have any more questions, visit our support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Faccordion-toggle\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>For more information about features, FAQs and documentation, check out our website at \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🙌 JOIN THE COMMUNITY\u003C\u002Fh3>\n\u003Cp>🎦 Subscribe to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwpdevelopernet\u002F?sub_confirmation=1\" rel=\"nofollow ugc\">Youtube Channel\u003C\u002Fa> to watch video tutorials on WordPress.\u003C\u002Fp>\n\u003Cp>🤝 Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa> & get connected with expert web creators like yourself.\u003C\u002Fp>\n\u003Cp>🧡 LOVED Accordion\u002FToggle? Rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Faccordion-toggle\u002Freviews\u002F\" rel=\"ugc\">WordPress Repository\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🔥 GET FREEBIES FOR YOUR WORDPRESS SITE\u003C\u002Fp>\n\u003Cp>Consider checking out our other WordPress solutions & boost your WordPress website:\u003C\u002Fp>\n\u003Cp>💡 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-blocks\u002F\" rel=\"ugc\">Essential Blocks For Gutenberg\u003C\u002Fa> Get all stunning & interactive Gutenberg blocks to design your website seamlessly\u003C\u002Fp>\n\u003Cp>🔝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">Essential Addons For Elementor\u003C\u002Fa>: Most popular Elementor addons with 70+ widgets & ready blocks\u003C\u002Fp>\n\u003Cp>☁ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">Templately\u003C\u002Fa>: Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress\u003C\u002Fp>\n\u003Cp>🔔 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnotificationx\u002F\" rel=\"ugc\">NotificationX\u003C\u002Fa>: Best Social Proof & FOMO Marketing Solution to increase conversion rates\u003C\u002Fp>\n\u003Cp>📚 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterdocs\u002F\" rel=\"ugc\">BetterDocs\u003C\u002Fa>: Best Documentation & Knowledge Base Plugin for WordPress reduce manual support tickets & improve user experience.\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">WP Scheduled Posts\u003C\u002Fa>: Advanced editorial calendar & complete solution for WordPress Post Scheduling, social sharing, missed scheduled alerts and more.\u003C\u002Fp>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freviewx\u002F\" rel=\"ugc\">ReviewX\u003C\u002Fa>: WooCommerce Product review plugin that allows users to submit product reviews with multiple criteria, photos, video and more\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexia\" rel=\"ugc\">Flexia\u003C\u002Fa>: Most lightweight, customizable & multi purpose theme for WordPress\u003C\u002Fp>\n","Display Your FAQs & Improve User Experience with Accordion\u002FToggle block.",2000,42238,90,8,"2024-07-29T14:45:00.000Z","6.6.5","5.6","",[20,21,22,23,24],"accordion","accordions","block","blocks","toggle","https:\u002F\u002Fessential-blocks.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccordion-toggle.1.2.9.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"wpdevteam",46,3988410,91,163,73,"2026-04-04T02:42:13.769Z",[41,60,77,95,116],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":17,"tags":56,"homepage":18,"download_link":59,"security_score":51,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"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,100,3,"2026-01-01T04:39:00.000Z","6.9.4","5.8",[20,21,22,57,58],"faq","toggles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgutena-accordion.1.0.5.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":28,"num_ratings":28,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":18,"download_link":76,"security_score":51,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"accord-blocks","Accord Blocks – The Easiest Accordion & FAQ Blocks","1.0.0","Md Abul Bashar","https:\u002F\u002Fprofiles.wordpress.org\u002Fhmbashar\u002F","\u003Cp>Accord Blocks provides easy-to-use Gutenberg blocks for creating beautiful accordions and FAQs. Built with modern web technologies and optimized for performance, this plugin helps you create engaging and interactive content sections.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Two Powerful Blocks:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>FAQ Block: Create individual FAQ items with questions and answers\u003C\u002Fli>\n\u003Cli>FAQ Group Block: Group multiple FAQs together with shared settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Rich Customization Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customizable colors and backgrounds\u003C\u002Fli>\n\u003Cli>Typography controls for titles and content\u003C\u002Fli>\n\u003Cli>Adjustable spacing and borders\u003C\u002Fli>\n\u003Cli>Responsive design for all screen sizes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Functionality:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accordion mode (optional)\u003C\u002Fli>\n\u003Cli>Open\u002Fclose animation effects\u003C\u002Fli>\n\u003Cli>Option to set items open by default\u003C\u002Fli>\n\u003Cli>SEO-friendly structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Schema markup for better SEO\u003C\u002Fli>\n\u003Cli>Rich text support in questions and answers\u003C\u002Fli>\n\u003Cli>Smooth animations for better user experience\u003C\u002Fli>\n\u003Cli>Group title customization options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Product FAQs\u003C\u002Fli>\n\u003Cli>Knowledge Base sections\u003C\u002Fli>\n\u003Cli>Service descriptions\u003C\u002Fli>\n\u003Cli>Course curricula\u003C\u002Fli>\n\u003Cli>Support documentation\u003C\u002Fli>\n\u003Cli>General accordions\u003C\u002Fli>\n\u003C\u002Ful>\n","Create beautiful and SEO-friendly accordions and FAQs with Gutenberg blocks. Build engaging content sections and knowledge bases easily.",10,480,"2025-05-31T17:23:00.000Z","6.8.5","6.0","8.0",[20,23,75,57,24],"collapse","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccord-blocks.1.0.0.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":68,"downloaded":85,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":86,"requires_at_least":72,"requires_php":87,"tags":88,"homepage":92,"download_link":93,"security_score":51,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":94},"crosswinds-blocks","Crosswinds Blocks","1.2.1","Jacob Martella","https:\u002F\u002Fprofiles.wordpress.org\u002Farenapigskin\u002F","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fcrosswindsframework.com\u002Fdownloads\u002Fcrosswinds-blocks\u002F\" rel=\"nofollow ugc\">Crosswinds Blocks plugin\u003C\u002Fa> adds in even more functionality to help you take your website to the next level.\u003C\u002Fp>\n\u003Cp>The core of the plugin is the block library that adds in simple but powerful blocks that you can use in your posts and pages. There are blocks that add in post navigation and related posts sections for your blog pages. You can also add in social sharing sections so people can share your content with their friends and followers.\u003C\u002Fp>\n\u003Cp>There are also accordion and tab sections that allow you to present a lot of information in a contained space. And there are very simple blocks that make tricky things, like breadcrumbs and the copyright date for your footer, super easy.\u003C\u002Fp>\n\u003Cp>And for those who want to scratch their design, it comes with a grid block to help you create complex designs as well as tools for using flex box on all group and column blocks. Oh, and it helps you a lot with the responsiveness for all of your designs, so your website will look great no matter what device it’s viewed on.\u003C\u002Fp>\n\u003Cp>As you’ll see, it’s a very simple plugin but it can add a whole lot to your website, even if you don’t use one of the Crosswinds Framework themes.\u003C\u002Fp>\n\u003Ch4>Add Simple, But Powerful Blocks to Your Arsenal\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Showcase a Specific Post, Page or Other Content\u003C\u002Fstrong>\u003Cbr \u002F>\nWant to showcase a specific blog post, page or other post type item on any page? You can with the single content block. This block allows you to select a specific piece of content and then customize how it looks on the page, just like you can with the query loop block. It’s a great way to highlight something people need to read.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Breadcrumbs to Your Pages\u003C\u002Fstrong>\u003Cbr \u002F>\nBreadcrumbs are a valuable tool for helping people navigate through your website. They lead the way back to your homepage, which can help people from getting lost. And they can add SEO benefits as well. The breadcrumbs block in Crosswinds Blocks allows you to easily display breadcrumbs on any template while reaping those SEO benefits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Maps, Marquees or Skills Sliders to Any Page\u003C\u002Fstrong>\u003Cbr \u002F>\nWant to add a Google Map to your contact page? Want to display a marquee on the homepage? Do you have a portfolio website and want to display your skills in a slider format? No problem! The Crosswinds Blocks plugin comes with those blocks ready to be used wherever you want.\u003C\u002Fp>\n\u003Ch4>Design and Create Better Pages\u003C\u002Fh4>\n\u003Cp>The WordPress site editor really gets you roughly 90 percent of the way to being able to design amazing websites right from the editor. But that 10 percent is annoying, especially when it includes responsive design issues and lack of control over things like grids. Crosswinds Blocks give you that last 10 percent so that you can design and build better pages for yourself or your clients.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>A Grid Block That Makes It Easy to Create Amazing Layouts\u003C\u002Fstrong>\u003Cbr \u002F>\nOne of the biggest design benefits of using the plugin is the grid block. In addition to giving you a grid section where you can control the number of columns and the spacing between columns and rows, you can also control the number of rows and columns a grid item spans. And you can control everything for desktop, tablet and mobile screen sizes. It’s the perfect way to create beautiful and complex designs on any page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Accordions and Tabs to Better Present Information\u003C\u002Fstrong>\u003Cbr \u002F>\nSome pages need to present a lot of information in a small amount of real estate. Crosswinds Blocks helps you with that. The plugin adds in easy-to-use accordion and tabs blocks so that you can add all of the information to the page but keep it simple and easy for a user to read.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Flex Box Tools on Query Loops, Groups and Columns\u003C\u002Fstrong>\u003Cbr \u002F>\nFinally, flex box is an amazing thing. And while WordPress gives you some of those tools in the editor, it doesn’t give you everything. But Crosswinds Blocks does. You’ll be able to use flex box and all of its options for query loops, groups and column blocks right out of the box.\u003C\u002Fp>\n\u003Ch4>Add More to Your Single Post Template\u003C\u002Fh4>\n\u003Cp>The single post template is an important part of any website, especially if you rely a lot on your blog. And the Crosswinds Blocks plugin can help you add more functionality to your post template. From post navigation to related posts and helping people share your content, you can really make your blog post pages come alive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add in More Customizable Post Navigation\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen you have people on your website, you want to keep them there. And one way to do that when they are reading a blog post is to have post navigation to the next and previous posts around the current post. Crosswinds Blocks makes that super easy for you to add to your blog post template with next and previous post blocks. Just add them to the template, customize how they look just like you would in the query loop block and you’re all set. Now you can have people read more of your content and keep them on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Encourage More Reading with Related Posts\u003C\u002Fstrong>\u003Cbr \u002F>\nAnother way you can keep people reading your content is by sharing related posts that might be interesting to them. And the plugin makes it super easy for you to do that. The related posts block allows you to choose how many related posts show up and how they look. You can customize them just like you would in the query loop block. So keep readers on your website reading your amazing content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Help People Share Your Content\u003C\u002Fstrong>\u003Cbr \u002F>\nOne key in helping get your website seen by others is by readers sharing your content on their social media profiles. And Crosswinds Blocks can help you out with that. There’s a social share content block that allows you to display share links for all of the major social media companies so your readers can share your posts and pages with just one click.\u003C\u002Fp>\n\u003Ch4>Blocks\u003C\u002Fh4>\n\u003Cp>Currently there are over 15 blocks you can add to your templates, template parts, posts and pages. These blocks range from a simple marquee to post navigation to more complex sections like accordions and tabs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Accordions\u003C\u002Fstrong>\u003Cbr \u002F>\nThe accordions block allows you to add an accordion section to your content. This can be really useful for frequently asked questions or any other section of content where you have a lot of information to share but don’t want to take up too much space on the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Custom Fields Field Block\u003C\u002Fstrong>\u003Cbr \u002F>\nThe ACF Field block allows you to display the value of a basic ACF field in your content. This block does not work for fields like the gallery, repeater or options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author Social Icons\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd links to the social media profiles, website and\u002For email of the author of posts and other content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Grid\u003C\u002Fstrong>\u003Cbr \u002F>\nThe basic grid block allows you to create a simple grid of items. This can be really helpful in showing off a list of features for a product or service or a list of services that you offer. And you can control how many columns are shown at mobile, tablet and desktop screen sizes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Comments Number\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay the number of comments that a post has.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Copyright\u003C\u002Fstrong>\u003Cbr \u002F>\nThe copyright block allows you to display a copyright date and text on your page (most likely in the footer). And you won’t have to worry about updating the date every year.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Marquee\u003C\u002Fstrong>\u003Cbr \u002F>\nThe marquee block allows you to show a section of horizontally scrolling text in your content. This can help call attention to something you want — like a sale. It’s not recommended that you use this block a whole lot on your site, but it can be helpful when used right.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Navigation\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Next Post and Previous Post blocks allow you to customize how your post navigation looks beyond the default WordPress blocks. The Next Post block will show the next chronological post so that a reader can read another post. The Previous Post block will show the previous chronological post. And you’ll be able to customize how those posts will look, just like you can inside a query block.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Type Search Results\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Post Type Search Results block allows you to display custom queries and post templates on your search page template based on the post type that’s being searched.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Related Posts\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Related Posts Block allows you to display a number of related posts so that a reader can continue to read more of your block posts. It’s a great way to increase the amount of time someone spends on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search Filters\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Search Filters blocks allow you to create custom search filters for every post type on your website and gives you the ability to create search functionality that helps your users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Content\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Single Content block allows you to display a specific post, page or other post type on the page. You can customize how it looks similar to how you can customize the posts in the query loop block.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Skills Slider\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Skills Slider block allows you to display a visual representation of how well you know certain skills, such as web development, editing, shooting video, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Share Content\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Social Share Content block allows you to show an area on a post, page or other custom post type so that a user can share that content to a social network with a click of the button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tabs\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Tabs block allows you to create a tabbed section in your content. You can align the tabs either horizontally across the top or vertically along the left side. This can be another great way to present a lot of information but not take up too much space on the page.\u003C\u002Fp>\n\u003Ch4>Custom Post Types\u003C\u002Fh4>\n\u003Cp>Currently Crosswinds Blocks comes with one custom post type that you can enable or disable.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Projects\u003C\u002Fli>\n\u003Cli>Videos\u003C\u002Fli>\n\u003Cli>Resources\u003C\u002Fli>\n\u003Cli>Guides\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Custom Taxonomies\u003C\u002Fh4>\n\u003Cp>Currently Crosswinds Blocks comes with custom taxonomies that you can enable or disable.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Project Tag\u003C\u002Fli>\n\u003Cli>Project Category\u003C\u002Fli>\n\u003Cli>Resource Tag\u003C\u002Fli>\n\u003Cli>Resource Category\u003C\u002Fli>\n\u003Cli>Guide Tag\u003C\u002Fli>\n\u003Cli>Guide Category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Check Out the Crosswinds Framework Themes\u003C\u002Fh4>\n\u003Cp>Want to get the most out of Crosswinds Blocks? Checkout the Crosswinds Framework themes! From a portfolio to an online store to a newspaper website and even a blank canvas to create anything you want, the Crosswinds Framework will help you create a great website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrosswindsframework.com\u002Fthemes\u002F\" rel=\"nofollow ugc\">Learn More About the Crosswinds Framework\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Disclosures\u003C\u002Fh4>\n\u003Cp>The Google Maps block uses the Google Maps API when it generates the map on page load. You can \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\" rel=\"nofollow ugc\">find out more about the Maps API service here\u003C\u002Fa>. You can \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fmaps-platform\u002Fterms\" rel=\"nofollow ugc\">view Google Maps’ Terms of Service here\u003C\u002Fa>.\u003C\u002Fp>\n","Take your website to the next level with the Crosswinds Blocks plugin!",2652,"6.5.8","7.0",[21,23,89,90,91],"design","grid","tabs","https:\u002F\u002Fcrosswindsframework.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcrosswinds-blocks.1.2.1.zip","2026-03-15T10:48:56.248Z",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":51,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":109,"tags":110,"homepage":113,"download_link":114,"security_score":115,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"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,22,111,112],"gutenberg","responsive","https:\u002F\u002Fgithub.com\u002Fphilbuchanan\u002FAccordion-Blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccordion-blocks.1.5.0.zip",85,{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":103,"downloaded":124,"rating":51,"num_ratings":125,"last_updated":126,"tested_up_to":54,"requires_at_least":127,"requires_php":87,"tags":128,"homepage":131,"download_link":132,"security_score":133,"vuln_count":52,"unpatched_count":28,"last_vuln_date":134,"fetched_at":30},"lightweight-accordion","Lightweight Accordion","1.6.0","Andy Feliciotti","https:\u002F\u002Fprofiles.wordpress.org\u002Fsomeguy9\u002F","\u003Cp>\u003Cstrong>Lightweight Accordion\u003C\u002Fstrong> plugin for WordPress allows you to add collapse elements to posts using a \u003Cstrong>Gutenberg block\u003C\u002Fstrong> or a \u003Cstrong>shortcode\u003C\u002Fstrong> (via classic editor). By using the details HTML tag and a few lines of CSS this allows for a javascript-free accordion for minimum page load.\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\u002FZ8RcrtmzvUc?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\u003Cp>\u003Cstrong>Extremely Lightweight (\u003C1kb):\u003C\u002Fstrong> Without using Javascript the plugin uses the native details HTML tag and a few lines of code for almost no impact on front-end.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable:\u003C\u002Fstrong> Options include customizing the HTML tag used for the accordion title, open by default, borders, colors, and accordion grouping (auto-close others when one opens).\u003C\u002Fp>\n\u003Cp>\u003Ch4>Shortcode Usage examples\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Here are a few examples of using the accordion plugin with shortcodes.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[lightweight-accordion title=\"My Accordion\"]My Content[\u002Flightweight-accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Additionally you can display the accordion open on load with the accordion_open option.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[lightweight-accordion title=\"My Accordion\" accordion_open=true]My Content[\u002Flightweight-accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also change the html tag wrapping the title of the accordion using the title_tag option.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[lightweight-accordion title=\"My Accordion\" title_tag=\"h3\"]My Content[\u002Flightweight-accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you want to include FAQ schema you can add the schema option and set it to faq.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[lightweight-accordion title=\"What is your return policy?\" schema=\"faq\"]You have 1 week to return your items[\u002Flightweight-accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’d like put a border around the content of the accordion you can use the “bordered” attribute.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[lightweight-accordion title=\"Bordered Content\" bordered=true]My Content[\u002Flightweight-accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you want accordions to auto-close when another opens (exclusive accordion), use the “group” attribute with the same value on each accordion.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[lightweight-accordion title=\"Question 1\" group=\"faq\"]Answer 1[\u002Flightweight-accordion]\n[lightweight-accordion title=\"Question 2\" group=\"faq\"]Answer 2[\u002Flightweight-accordion]\n[lightweight-accordion title=\"Question 3\" group=\"faq\"]Answer 3[\u002Flightweight-accordion]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Shortcode Options\u003C\u002Fh4>\n\u003Cp>Here is the full listing of shortcode options. Additionally all of these options are accessible when using the Gutenberg block.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>title\u003C\u002Fstrong> (Required Default: null) The title of your accordion will be displayed at the top for users to click. A good example would be to include a user’s question so they could click it for more details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>content\u003C\u002Fstrong> (Required Default: null) Content that will go into your accordion element.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title_tag\u003C\u002Fstrong> (Default: “span”) This sets the html tag that wraps the title in the accordion summary. Useful if you want to make it a heading tag for SEO purposes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>accordion_open\u003C\u002Fstrong> (Default: false) Set this to true if you want your accordion to be open by default.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>bordered\u003C\u002Fstrong> (Default: false) Set this to true if you want a border around the accordion content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title_text_color\u003C\u002Fstrong> (Default: false) Set this to a hex value or CSS color to change the color of the accordion title text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title_background_color\u003C\u002Fstrong> (Default: false) Set this to a hex value or CSS color to change the color of the accordion title text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schema\u003C\u002Fstrong> (Default: false) Set this to faq if you’d like FAQ schema to be included.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong> (Default: false) Used to add a custom class to the parent container of the accordion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>anchor\u003C\u002Fstrong> (Default: null) Adds the value as an ID to the accordion div as an anchor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>autop\u003C\u002Fstrong> (Default: true) By default the shortcode will wrap text in a ‘p’ tag. Set this to false if you’d like this disabled for the specific accordion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>group\u003C\u002Fstrong> (Default: false) Set this to a group name to make accordions with the same group auto-close when another opens. Uses the native HTML details name attribute for zero JavaScript overhead.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional Details\u003C\u002Fh4>\n\u003Cp>If you’d like to remove the “lightweight-accordion.css” from being enqueued on your site use the filter below. It’s recommend you style the accordion yourself if you use this filter.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lightweight_accordion_include_frontend_stylesheet', '__return_false' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’d like to remove the “lightweight-accordion\u002Feditor-styles.css” from being enqueued in the admin area of your site you can use the filter below.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lightweight_accordion_include_admin_stylesheet', '__return_false' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’d like to remove processing of shortcodes in accordion content you can use this filter.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lightweight_accordion_process_shortcodes', '__return_false' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’d like to use inline Microdata for FAQ schema you can use this filter. (Not recommended)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lightweight_accordion_output_microdata', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’d like to force “lightweight-accordion.css” to load on all of your site you can use this filter. By default the plugin will detect if the block or shortcode is used and enqueue the CSS.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lightweight_accordion_always_include_frontend_stylesheet', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Simple accordion for adding collapse elements to pages without affecting page load time. Includes Gutenberg block and shortcode for classic editor.",111564,60,"2025-12-07T17:56:00.000Z","5.0",[20,22,23,129,130],"collapsible","performance","https:\u002F\u002Fsmartwp.com\u002Flightweight-accordion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flightweight-accordion.1.6.0.zip",96,"2025-12-14 14:20:42",{"attackSurface":136,"codeSignals":182,"taintFlows":190,"riskAssessment":191,"analyzedAt":199},{"hooks":137,"ajaxHandlers":178,"restRoutes":179,"shortcodes":180,"cronEvents":181,"entryPointCount":28,"unprotectedCount":28},[138,144,147,150,155,159,163,169,174],{"type":139,"name":140,"callback":141,"priority":51,"file":142,"line":143},"action","enqueue_block_editor_assets","enqueue_block_assets","accordion-toggle.php",47,{"type":139,"name":140,"callback":145,"priority":51,"file":142,"line":146},"frontend_backend_assets",48,{"type":139,"name":148,"callback":145,"priority":51,"file":142,"line":149},"wp_enqueue_scripts",49,{"type":139,"name":151,"callback":152,"file":153,"line":154},"init","accordion_toggle_accordion_item_block_init","blocks\\accordion-item.php",28,{"type":139,"name":151,"callback":156,"file":157,"line":158},"create_block_accordion_block_init","blocks\\accordion.php",56,{"type":139,"name":160,"callback":161,"priority":36,"file":162,"line":34},"wp_head","eb_faq_schema","includes\\class-faq-schema.php",{"type":164,"name":165,"callback":166,"priority":68,"file":167,"line":168},"filter","render_block","get_fonts_on_render_block","includes\\font-loader.php",31,{"type":139,"name":170,"callback":171,"priority":172,"file":167,"line":173},"wp_footer","eb_enqueue_fonts",15,33,{"type":164,"name":151,"callback":175,"file":176,"line":177},"register_meta","includes\\post-meta.php",12,[],[],[],[],{"dangerousFunctions":183,"sqlUsage":184,"outputEscaping":186,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":188,"bundledLibraries":189},[],{"prepared":28,"raw":28,"locations":185},[],{"escaped":52,"rawEcho":28,"locations":187},[],1,[],[],{"summary":192,"deductions":193},"The static analysis of the 'accordion-toggle' plugin v1.2.9 reveals a generally strong security posture. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and proper output escaping for all identified outputs are significant strengths. Furthermore, the plugin demonstrates good practice by including capability checks and avoiding file operations or external HTTP requests. The total attack surface is zero, and importantly, there are no unprotected entry points, which significantly reduces the potential for direct exploitation.\n\nTaint analysis shows no identified flows with unsanitized paths, and the vulnerability history is clean, with zero known CVEs. This lack of historical vulnerabilities suggests a commitment to security or a lack of prior discovery, either way contributing to a positive outlook. The plugin's reliance on proper WordPress core security mechanisms rather than implementing its own complex security features is a pragmatic approach that, in this case, has been executed effectively.\n\nWhile the plugin exhibits many positive security attributes, the absence of nonce checks and the single capability check, coupled with the complete lack of identified entry points, could be interpreted in a few ways. It might indicate a very simple plugin that doesn't require these for its functionality, or it might mean that potential entry points were not identified by the static analysis. However, based solely on the provided data, the plugin appears to be secure against common web vulnerabilities. The low number of code signals, while generally positive, also means there's limited data to assess more complex security interactions.",[194,197],{"reason":195,"points":196},"No identified nonce checks",5,{"reason":198,"points":52},"Limited capability checks (1 total)","2026-03-16T18:34:33.065Z",{"wat":201,"direct":232},{"assetPaths":202,"generatorPatterns":216,"scriptPaths":217,"versionParams":218},[203,204,205,206,207,208,209,210,211,212,213,214,215],"\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fdist\u002Fmodules.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fdist\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fdist\u002Ffrontend\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fjs\u002Feb-animation-load.js","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fcss\u002Fanimate.min.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fdist\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fcss\u002Ffontawesome\u002Fcss\u002Fall.min.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fcss\u002Ffonticonpicker.base-theme.react.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fcss\u002Ffonticonpicker.material-theme.react.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fdist\u002Fstyle-modules.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fcss\u002Fhover-min.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fassets\u002Fcss\u002Fhover-effects.css","\u002Fwp-content\u002Fplugins\u002Faccordion-toggle\u002Fdist\u002Fmodules.js",[],[215,204,205,206],[219,220,221,222,223,224,225,226,227,228,229,230,231],"accordion-toggle\u002Fdist\u002Fmodules.css?ver=","accordion-toggle\u002Fdist\u002Findex.js?ver=","accordion-toggle\u002Fdist\u002Ffrontend\u002Findex.js?ver=","accordion-toggle\u002Fassets\u002Fjs\u002Feb-animation-load.js?ver=","accordion-toggle\u002Fassets\u002Fcss\u002Fanimate.min.css?ver=","accordion-toggle\u002Fdist\u002Fstyle.css?ver=","accordion-toggle\u002Fassets\u002Fcss\u002Ffontawesome\u002Fcss\u002Fall.min.css?ver=","accordion-toggle\u002Fassets\u002Fcss\u002Ffonticonpicker.base-theme.react.css?ver=","accordion-toggle\u002Fassets\u002Fcss\u002Ffonticonpicker.material-theme.react.css?ver=","accordion-toggle\u002Fdist\u002Fstyle-modules.css?ver=","accordion-toggle\u002Fassets\u002Fcss\u002Fhover-min.css?ver=","accordion-toggle\u002Fassets\u002Fcss\u002Fhover-effects.css?ver=","accordion-toggle\u002Fdist\u002Fmodules.js?ver=",{"cssClasses":233,"htmlComments":236,"htmlAttributes":237,"restEndpoints":239,"jsGlobals":240,"shortcodeOutput":243},[234,235],"eb-accordion-toggle","eb-accordion-item",[],[238],"data-tab-id",[],[241,242],"EssentialBlocksLocalize","eb_conditional_localize",[]]