[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7zqyvv5mOauHhn8l8PDUYy2B6FRHw-VIogkh8Zmv4rM":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":54,"analysis":161,"fingerprints":205},"animated-typed-js-shortcode","Animated Typed JS Shortcode","2.1.2","Yong","https:\u002F\u002Fprofiles.wordpress.org\u002Fyongkiagustinus\u002F","\u003Cp>Create an animated typing effect with \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmattboldt\u002Ftyped.js\" rel=\"nofollow ugc\">Typed.js\u003C\u002Fa> easily.\u003C\u002Fp>\n\u003Cp>Just install and activate, \u003Cstrong>Animated Typed JS Shortcode\u003C\u002Fstrong> plugin and you can start using \u003Ccode>[typedjs][\u002Ftypedjs]\u003C\u002Fcode> shortcode to create your animated typing text.\u003C\u002Fp>\n\u003Cp>No settings needed just plug and play.\u003C\u002Fp>\n\u003Ch4>How to use the shortcode?\u003C\u002Fh4>\n\u003Cp>You can use the shortcode just like this:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>[typedjs]My animated typing text[\u002Ftypedjs]\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To show more than 1 string\u002Ftext, separate the strings with a \u003Ccode>double colons (::)\u003C\u002Fcode> like this:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>[typedjs]My animated typing text::It's freaking awesome![\u002Ftypedjs]\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want to customize your animated text behaviour, you can use shortcode attributes to do that like this:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>[typedjs loop=true]My animated typing text::It's freaking awesome!::It's now looping, OMG![\u002Ftypedjs]\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Here are the list of all available attributes that you can use:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>typespeed\u003C\u002Fcode> : The text typing speed in milliseconds (default: 50)\u003C\u002Fli>\n\u003Cli>\u003Ccode>startdelay\u003C\u002Fcode> : Delay time before typing start in milliseconds (default: 500)\u003C\u002Fli>\n\u003Cli>\u003Ccode>backspeed\u003C\u002Fcode> : Backspacing speed in milliseconds (default: 50)\u003C\u002Fli>\n\u003Cli>\u003Ccode>backdelay\u003C\u002Fcode> : Time before backspacing in milliseconds (default: 500)\u003C\u002Fli>\n\u003Cli>\u003Ccode>smartbackspace\u003C\u002Fcode> : Only backspace what doesn’t match the previous string (default: true)\u003C\u002Fli>\n\u003Cli>\u003Ccode>shuffle\u003C\u002Fcode> : Shuffle the strings (default: false)\u003C\u002Fli>\n\u003Cli>\u003Ccode>fadeout\u003C\u002Fcode> : Fade out instead of backspace (default: false)\u003C\u002Fli>\n\u003Cli>\u003Ccode>fadeoutdelay\u003C\u002Fcode> : Time before fade out in milliseconds (default: 500)\u003C\u002Fli>\n\u003Cli>\u003Ccode>loop\u003C\u002Fcode> : Loop strings animation (default: false)\u003C\u002Fli>\n\u003Cli>\u003Ccode>loopcount\u003C\u002Fcode> : Amount of loops if enabled (default: Infinity)\u003C\u002Fli>\n\u003Cli>\u003Ccode>showcursor\u003C\u002Fcode> : Show\u002Fhide cursor (default: true)\u003C\u002Fli>\n\u003Cli>\u003Ccode>cursorchar\u003C\u002Fcode> : Character to be used as cursor (default: |)\u003C\u002Fli>\n\u003Cli>\u003Ccode>class\u003C\u002Fcode>: Custom class for the shortcode element (default: ”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Optimize Javascript loading\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>typed.min.js\u003C\u002Fcode> is only 12KB, in the previous version I tried to load the script only when the shortcode is used, but it’s not working properly because the script is loaded asynchronously. So, I decided to load the script in the footer of the page to make sure it’s loaded properly.\u003C\u002Fp>\n\u003Cp>However, if you want to load the script only on specific pages, you can use this hook to enqueue the script only on specific pages:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`php\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>add_action(‘wp_enqueue_scripts’, ‘my_custom_typedjs_script’);\u003Cbr \u002F>\nfunction my_custom_typedjs_script() {\u003Cbr \u002F>\n    if ( ! is_page( ‘my-page-slug’ ) ) {\u003Cbr \u002F>\n        wp_dequeue_script( ‘typedjsshortcode’ );\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n}\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>This will dequeue the script on all pages except the page with the slug \u003Ccode>my-page-slug\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>CREDITS\u003C\u002Fh4>\n\u003Cp>Thanks to \u003Ca href=\"https:\u002F\u002Fmattboldt.com\u002F\" rel=\"nofollow ugc\">Matt Boldt\u003C\u002Fa> for creating this cool library \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmattboldt\u002Ftyped.js\" rel=\"nofollow ugc\">Typed.js\u003C\u002Fa>!\u003C\u002Fp>\n","This plugin add shortcode to create an animated typing effect with Typed JS. No settings needed, just plug and play.",1000,14832,86,6,"2024-08-22T00:21:00.000Z","6.6.5","4.0","7.4",[20,21,22,23],"animation","jquery","shortcode","typography","https:\u002F\u002Fwpvalet.co","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimated-typed-js-shortcode.2.1.2.zip",91,1,0,"2024-07-10 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2024-38679","animated-typed-js-shortcode-authenticated-contributor-stored-cross-site-scripting","Animated Typed JS Shortcode \u003C= 2.0 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Animated Typed JS Shortcode plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=2.0","2.1","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-07-30 20:26:55",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F17e6537a-37b6-4f13-8bf0-e47e54062979?source=api-prod",21,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":47,"trust_score":13,"computed_at":53},"yongkiagustinus",2,1200,88,"2026-04-04T21:40:44.717Z",[55,80,100,119,142],{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":76,"download_link":77,"security_score":65,"vuln_count":78,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"animate-it","Animate It!","3.0.4","eleopard","https:\u002F\u002Fprofiles.wordpress.org\u002Feleopard\u002F","\u003Cp>Add cool CSS3 animations to your content.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-documentation-wordpress\u002F\" title=\"Demo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-documentation-wordpress\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-class-generator\u002F\" title=\"Class Generator\" rel=\"nofollow ugc\">Class Generator\u003C\u002Fa>\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\u002FJKRn6NUM-i4?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>Some of the Key features Include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allowing user to apply CSS3 animations on Post, Widget and Pages.\u003C\u002Fli>\n\u003Cli>50+ Entry, Exit and Attention Seeker Animations.\u003C\u002Fli>\n\u003Cli>Capability to apply animation on Scroll.\u003C\u002Fli>\n\u003Cli>Capability to add different scroll offset on individual animation blocks.\u003C\u002Fli>\n\u003Cli>Capability to apply animation on Click.\u003C\u002Fli>\n\u003Cli>Capability to apply animation on Hover.\u003C\u002Fli>\n\u003Cli>Providing delay feature in animation to create a nice animation sequence.\u003C\u002Fli>\n\u003Cli>Providing feature to control the duration for a more precise animation.\u003C\u002Fli>\n\u003Cli>Providing a button in the editor to easily add an animation block in the article or post.\u003C\u002Fli>\n\u003Cli>Allow user to add animation on WordPress widgets. Use \u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-class-generator\u002F\" rel=\"nofollow ugc\">Class Generator\u003C\u002Fa> to generate the required animation classes. \u003C\u002Fli>\n\u003Cli>Allow user to apply animation infinitely or any fixed number of times.\u003C\u002Fli>\n\u003Cli>Option to add custom CSS classes to individual animation block.\u003C\u002Fli>\n\u003Cli>Options to enable or disable animations on Smartphones and Tablets.\u003C\u002Fli>\n\u003Cli>Spanish and German language support. Thanks to Santiago Marrone, Christian Herrmann \u003C\u002Fli>\n\u003Cli>Custom Animate It! block to apply animations on other Gutenberg blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All the CSS3 animations are from \u003Ca href=\"http:\u002F\u002Fdaneden.github.io\u002Fanimate.css\u002F\" title=\"Animate.css\" rel=\"nofollow ugc\">Animate.css\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Flabs.bigroomstudios.com\u002Flibraries\u002Fanimo-js\" title=\"Animo.js\" rel=\"nofollow ugc\">Animo.js\u003C\u002Fa>\u003C\u002Fp>\n","Add cool CSS3 animations to your content.",30000,724736,98,127,"2025-11-21T08:44:00.000Z","6.8.5","4.7.0","",[72,73,74,21,75],"animate-css","css3-animation","infinite","on-scroll","http:\u002F\u002Fwww.eleopard.in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimate-it.3.0.4.zip",4,"2022-03-30 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":65,"num_ratings":90,"last_updated":91,"tested_up_to":68,"requires_at_least":92,"requires_php":70,"tags":93,"homepage":97,"download_link":98,"security_score":99,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"alligator-popup","Alligator Popup","2.0.0","cubecolour","https:\u002F\u002Fprofiles.wordpress.org\u002Fnumeeja\u002F","\u003Cp>This plugin allows you to enter a shortcode to add links to pages\u002Fposts which will be opened in a popup window. The only options in Alligator popup are entered in the shortcode, so there is no admin page for this plugin.\u003C\u002Fp>\n\u003Ch4>Shortcode:\u003C\u002Fh4>\n\u003Cp>Add a popup shortcode where you would like a link to appear within your post or page text. The shortcode has parameters for url, height and width and should be in the format:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[popup url=\"https:\u002F\u002Fcubecolour.co.uk\u002Fwp\" height=\"300\" width=\"300\" scrollbars=\"yes\" alt=\"popup\"]Link Text[\u002Fpopup]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Include your own Link Text and values for the url the width & height of the popup, and the alt text fot the link.\u003C\u002Fp>\n\u003Cp>If no values are entered for the alt text and the height and width, defaults of 400px are used for the width & height of the popup window.\u003C\u002Fp>\n\u003Cp>Scrollbars are enabled by default and will show if the scrollbars parameter is not added to the shortcode. If you do not want scrollbars on your popup window, add the scrollbars parameter with the value “no” to the shortcode: \u003Ccode>scrollbars=\"no\"\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>If no value is entered for the alt text, an empty alt tag will be used in the link.\u003C\u002Fp>\n\u003Ch4>HTML Link:\u003C\u002Fh4>\n\u003Cp>Instead of using the shortcode you can include your link in the format:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ca href=\"https:\u002F\u002Fcubecolour.co.uk\u002Fwp\" class=\"popup\" data-height=\"300\" data-width=\"300\" data-scrollbars=\"0\" alt=\"my link text\">Link Text\u003C\u002Fa>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This might be useful in a text widget, or you can build the link in a template file of your theme.\u003C\u002Fp>\n\u003Ch4>Note:\u003C\u002Fh4>\n\u003Cp>If you are using any other plugin (or a theme) that uses a shortcode with the name ‘popup’, you will not be able to use this plugin. This is not because of any shortcoming in this plugin, but because shortcodes such as those to create popup links should always be implemented in a plugin not a theme.\u003C\u002Fp>\n\u003Cp>On mobile devices such as iPads which don’t use browser windows, the link will open in a new tab.\u003C\u002Fp>\n\u003Cp>This plugin was written in response to a post by a WordPress.org forum user who promised to wrestle an alligator if his problem with creating popups was solved.\u003C\u002Fp>\n","Add popups to your site. Add links to pages\u002Fposts via a shortcode which will be opened in a popup browser window.",2000,71883,45,"2025-06-23T09:51:00.000Z","4.9",[21,94,95,96,22],"popup","popup-window","popups","http:\u002F\u002Fcubecolour.co.uk\u002Falligator-popup","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falligator-popup.2.0.0.zip",100,{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":88,"downloaded":108,"rating":99,"num_ratings":50,"last_updated":109,"tested_up_to":110,"requires_at_least":17,"requires_php":70,"tags":111,"homepage":70,"download_link":117,"security_score":99,"vuln_count":27,"unpatched_count":28,"last_vuln_date":118,"fetched_at":30},"preloader-for-website","Preloader for Website","1.3.2","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>Preloader  gives your site an animated loading screen.\u003C\u002Fp>\n\u003Cp>Check \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fpreloader-for-website\u002F?utm_source=WP&utm_medium=Preloader&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Features and Demo\u003C\u002Fa> for additional information.\u003C\u002Fp>\n\u003Cp>It’s a great and lightweight way to add spice to any site. Simply activate the plugin and enable the Loader from “Preloader – WPOS” menu tab.\u003C\u002Fp>\n\u003Cp>It works everywhere. It’s been tested on desktop browsers along with a variety of iOS, Android and Windows devices.\u003C\u002Fp>\n\u003Ch4>Available Features :\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>2 Preloader\u003C\u002Fli>\n\u003Cli>Preloader Type\u003C\u002Fli>\n\u003Cli>Custom Content\u003C\u002Fli>\n\u003Cli>Content Font Color\u003C\u002Fli>\n\u003Cli>Content Font Size\u003C\u002Fli>\n\u003Cli>Preloader Background Color\u003C\u002Fli>\n\u003Cli>Light weight\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features Include\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>Additional Enable Preloader Options\u003Cbr \u002F>\n  Preloader Type\u003Cbr \u002F>\n  Preloader Visibility\u003Cbr \u002F>\n  17 Predefined Spinner\u003Cbr \u002F>\n  3 Preloader sizes\u003Cbr \u002F>\n  Add your own loader image\u003Cbr \u002F>\n  Preloader Minimum Runtime\u003Cbr \u002F>\n  Preloader Disappear Time\u003Cbr \u002F>\n  Custom Content\u003Cbr \u002F>\n  Hide On Locations\u003Cbr \u002F>\n  Preloader area background image\u003Cbr \u002F>\n  Templating\u003C\u002Fp>\n\u003Cp>View \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fpreloader-for-website\u002F?utm_source=WP&utm_medium=Preloader&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO and Features\u003C\u002Fa> for more details) for additional information.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Preloader for Website : A loading screen add-on for your WordPress website.",42044,"2026-02-20T18:51:00.000Z","6.9.4",[112,113,114,115,116],"animated-preloader","jquery-pre-loader","jquery-preloader","page-load-animations","page-loader","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpreloader-for-website.1.3.2.zip","2023-11-21 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":11,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":110,"requires_at_least":17,"requires_php":70,"tags":131,"homepage":137,"download_link":138,"security_score":139,"vuln_count":140,"unpatched_count":28,"last_vuln_date":141,"fetched_at":30},"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.",57809,92,9,"2026-02-09T11:38:00.000Z",[132,133,134,135,136],"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,"2026-01-07 00:00:00",{"slug":143,"name":144,"version":145,"author":146,"author_profile":147,"description":148,"short_description":149,"active_installs":11,"downloaded":150,"rating":99,"num_ratings":50,"last_updated":151,"tested_up_to":68,"requires_at_least":17,"requires_php":70,"tags":152,"homepage":158,"download_link":159,"security_score":139,"vuln_count":78,"unpatched_count":28,"last_vuln_date":160,"fetched_at":30},"rescue-shortcodes","Rescue Shortcodes","3.4","Rescue Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Frescuethemes\u002F","\u003Cp>When activated, this plugin will add a button to the WordPress text editor to easily insert shortcodes to your posts or pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included shortcodes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Button – With many options including unlimited colors and Icons.\u003C\u002Fli>\n\u003Cli>Content Toggle – Maybe for an awesome FAQ page.\u003C\u002Fli>\n\u003Cli>Tabbed Content – Create tabbed sections for your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ffortawesome.github.io\u002FFont-Awesome\u002F\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> Icons – 500+ icons and counting.\u003C\u002Fli>\n\u003Cli>Animations – Wrap anything with the animation shortcode and watch it come alive.\u003C\u002Fli>\n\u003Cli>Notification Box – Have certain sections of text stand out by creating notices or alerts.\u003C\u002Fli>\n\u003Cli>Text Highlight – Quickly highlight sections of text to help more important words stand out.\u003C\u002Fli>\n\u003Cli>Columns – Separate your content with multiple column options.\u003C\u002Fli>\n\u003Cli>Spacing – Add space between sections on the fly.\u003C\u002Fli>\n\u003Cli>Progress Bar – Display a sliding progress notification bar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License Info\u003C\u002Fh3>\n\u003Cp>Font Awesome – ​http:\u002F\u002Ffontawesome.io\u003Cbr \u002F>\nFonts: SIL OFL 1.1, CSS: MIT License – http:\u002F\u002Ffontawesome.io\u002Flicense\u003Cbr \u002F>\nCopyright: @davegandy\u003C\u002Fp>\n\u003Cp>Wow.js – ​https:\u002F\u002Fgithub.com\u002Fmatthieua\u002FWOW\u003Cbr \u002F>\nMIT License – https:\u002F\u002Fgithub.com\u002Fmatthieua\u002FWOW\u002Fblob\u002Fmaster\u002FLICENSE-MIT\u003Cbr \u002F>\nCopyright: @mattaussaguel\u003C\u002Fp>\n\u003Cp>animate.css – ​https:\u002F\u002Fgithub.com\u002Fdaneden\u002Fanimate.css\u003Cbr \u002F>\nMIT License – https:\u002F\u002Fgithub.com\u002Fdaneden\u002Fanimate.css#license\u003Cbr \u002F>\nCopyright: @_dte\u003C\u002Fp>\n\u003Cp>Waypoints – https:\u002F\u002Fgithub.com\u002Fimakewebthings\u002Fwaypoints\u003Cbr \u002F>\nMIT License – https:\u002F\u002Fgithub.com\u002Fimakewebthings\u002Fwaypoints\u002Fblob\u002Fmaster\u002Flicenses.txt\u003Cbr \u002F>\nCopyright: @foodgoesinmouth\u003C\u002Fp>\n","A lightweight WordPress shortcodes plugin.",66142,"2025-12-19T21:00:00.000Z",[153,154,155,156,157],"animations","buttons","columns","shortcodes","tabs","https:\u002F\u002Frescuethemes.com\u002Fwordpress-plugins\u002Frescue-shortcodes-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frescue-shortcodes.3.4.zip","2025-04-16 00:00:00",{"attackSurface":162,"codeSignals":182,"taintFlows":193,"riskAssessment":194,"analyzedAt":204},{"hooks":163,"ajaxHandlers":174,"restRoutes":175,"shortcodes":176,"cronEvents":181,"entryPointCount":27,"unprotectedCount":28},[164,170],{"type":165,"name":166,"callback":167,"file":168,"line":169},"action","plugins_loaded","load_textdomain","animated-typed-js-shortcode.php",51,{"type":165,"name":171,"callback":172,"file":168,"line":173},"wp_enqueue_scripts","enqueue",54,[],[],[177],{"tag":178,"callback":179,"file":168,"line":180},"typedjs","typedjs_shortcode",55,[],{"dangerousFunctions":183,"sqlUsage":184,"outputEscaping":186,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":192},[],{"prepared":28,"raw":28,"locations":185},[],{"escaped":187,"rawEcho":27,"locations":188},32,[189],{"file":168,"line":190,"context":191},120,"raw output",[],[],{"summary":195,"deductions":196},"The plugin \"animated-typed-js-shortcode\" v2.1.2 exhibits a generally good security posture, with a strong adherence to secure coding practices as indicated by the static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and a very high percentage of properly escaped output are commendable. Furthermore, there are no external HTTP requests or file operations, which significantly reduces the attack surface.  The limited entry points, all of which appear to be protected, further contribute to a positive security profile.\n\nHowever, a notable concern arises from the complete absence of nonce checks and capability checks. While the current analysis shows no unprotected entry points, the lack of these fundamental WordPress security mechanisms means that if any new entry points are introduced in the future, or if existing ones are not properly secured, they could be vulnerable to unauthorized actions. The vulnerability history, while currently showing no unpatched CVEs, does indicate a past medium-severity Cross-Site Scripting (XSS) vulnerability. This suggests that while the developers are addressing vulnerabilities, there's a potential for input sanitization issues to arise.\n\nIn conclusion, the plugin demonstrates good coding hygiene, particularly in its handling of database interactions and output escaping. The focus on minimizing risky operations is a strength. The main area for improvement and a potential risk lies in the consistent implementation of nonce and capability checks across all functionalities to ensure robust authorization and prevent potential security flaws in future updates or undiscovered weaknesses.",[197,200,202],{"reason":198,"points":199},"Missing nonce checks on entry points",10,{"reason":201,"points":199},"Missing capability checks on entry points",{"reason":203,"points":199},"Past medium severity XSS vulnerability","2026-03-16T18:47:09.508Z",{"wat":206,"direct":212},{"assetPaths":207,"generatorPatterns":209,"scriptPaths":210,"versionParams":211},[208],"\u002Fwp-content\u002Fplugins\u002Fanimated-typed-js-shortcode\u002Fjs\u002Ftyped.min.js",[],[208],[],{"cssClasses":213,"htmlComments":214,"htmlAttributes":215,"restEndpoints":216,"jsGlobals":217,"shortcodeOutput":219},[4],[],[],[],[218],"Typed",[220,221,222],"\u003Cspan id=\"typedjs","class=\"animated-typed-js-shortcode ","var typedjs"]