[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9izpNWAGj45fmABBf0PacbyCIdpJCjfiJR5aaDn2K9o":3,"$fXCBa8p7INoitEOPmQLFqp33lslOSqocuE1JpnTUT-LU":293,"$flYyK1w3mB8ZW3Dieqjjw0L2hrS0q_FVJaBkf2LY9Vp8":297},{"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":18,"download_link":25,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":132,"fingerprints":268},"paragraph-typewriter-effect","Paragraph Typewriter Effect","1.1.4","Sergey","https:\u002F\u002Fprofiles.wordpress.org\u002Fsergeyvladimirovich\u002F","\u003Cp>\u003Cstrong>EN\u003C\u002Fstrong> | \u003Ca href=\"#russian-version\" rel=\"nofollow ugc\">RU\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Adds realistic typewriter animation to paragraphs with sequential display\u002Ferase effect. Now with awesome cyberpunk matrix-style effects!Adds a typewriter effect with sequential output and erasing of paragraphs. Now with cyberpunk matrix effects!\u003C\u002Fp>\n\u003Ch4>How the code works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Splits content into paragraphs via advanced HTML parsing\u003C\u002Fli>\n\u003Cli>Uses recursive JavaScript:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Typing speed: 30-80ms\u002Fcharacter (randomized)\u003Cbr \u002F>\n– Pause before erasing: 2000ms\u003Cbr \u002F>\n– Erase speed: 10ms\u002Fcharacter\u003Cbr \u002F>\n3. CSS animation of the blinking cursor with cyberpunk effects\u003Cbr \u002F>\n4. Checking for initialization to avoid conflicts\u003Cbr \u002F>\n5. \u003Cstrong>NEW\u003C\u002Fstrong>: Matrix-style cyberpunk effects with digital rain\u003C\u002Fp>\n\u003Ch4>New Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Green matrix text with neon glow\u003C\u002Fli>\n\u003Cli>Digital rain background effect\u003C\u002Fli>\n\u003Cli>Random glitch effects\u003C\u002Fli>\n\u003Cli>Three intensity levels\u003C\u002Fli>\n\u003Cli>Full customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU) – complete\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works Technically\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Splits content into paragraphs using advanced HTML parsing\u003C\u002Fli>\n\u003Cli>Uses JavaScript recursion with dynamic timeouts:\n\u003Cul>\n\u003Cli>Type speed: 30-80ms\u002Fcharacter (randomized)\u003C\u002Fli>\n\u003Cli>Pause before erase: 2000ms\u003C\u002Fli>\n\u003Cli>Erase speed: 10ms\u002Fcharacter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Pure CSS blinking cursor animation with cyberpunk glow\u003C\u002Fli>\n\u003Cli>Conflict-free initialization check\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong>: Cyberpunk matrix effects with digital rain and glitch animations\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>New Cyberpunk Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Green matrix-style text with neon glow\u003C\u002Fli>\n\u003Cli>Digital rain background effect\u003C\u002Fli>\n\u003Cli>Random glitch animations\u003C\u002Fli>\n\u003Cli>Three intensity levels (Subtle, Medium, Strong)\u003C\u002Fli>\n\u003Cli>Fully customizable colors and effects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"#russian-version\" rel=\"nofollow ugc\">RU\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Sergey_Vladimirovich with coding assistance from DeepSeek Chat AI.\u003C\u002Fp>\n\u003Ch3>Thanks\u003C\u002Fh3>\n\u003Cp>Developed by Sergey Vladimirovich with technical support from DeepSeek Chat AI.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any user data. All processing happens locally in the browser.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>Available translations:\u003Cbr \u002F>\n– English (default)\u003Cbr \u002F>\n– Russian (ru_RU) – complete\u003C\u002Fp>\n\u003Cp>Translators can contribute via WordPress translation platform.\u003C\u002Fp>\n","Add realistic typewriter animation to your content paragraphs with cyberpunk effects.",0,592,100,1,"2025-09-23T10:14:00.000Z","6.8.5","5.6","",[20,21,22,23,24],"animation","cyberpunk","matrix","text-effect","typewriter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.1.4.zip",null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"sergeyvladimirovich",2,30,94,"2026-05-20T11:20:08.525Z",[37,56,75,93,114],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":46,"num_ratings":32,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-typeit","WP TypeIt Lite","1.0.3","Alex MacArthur","https:\u002F\u002Fprofiles.wordpress.org\u002Falexmacarthur\u002F","\u003Cp>This is the official free WordPress plugin for \u003Ca href=\"https:\u002F\u002Ftypeitjs.com\" rel=\"nofollow ugc\">TypeIt\u003C\u002Fa>, the most versatile animated typing utility on the planet. WP TypeIt Lite allows you to easily generate typewriter effects for your website by use of a single easy-to-configure shortcode. Place this shortcode on any post or page, and the effect will be live.\u003C\u002Fp>\n\u003Ch4>The Perks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cem>Unobtrusive\u003C\u002Fem> – All this plugin does is register a shortcode you can use in your posts. \u003C\u002Fli>\n\u003Cli>\u003Cem>Lightweight\u003C\u002Fem> – TypeIt is 100% vanilla JavaScript, so it won’t load any dependencies like jQuery.\u003C\u002Fli>\n\u003Cli>\u003Cem>Performance in Mind\u003C\u002Fem> – TypeIt will only be enqueued if it’s actually needed on the page. \u003C\u002Fli>\n\u003Cli>\u003Cem>The Real Deal\u003C\u002Fem> – This plugin is created and maintained by the creator of TypeIt itself. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Want More Features & Active Development?\u003C\u002Fh4>\n\u003Cp>Being a “lite” version, this plugin largely receives maintenance updates and will probably not gain any more features than what’s currently here. By purchasing a license for the fully-featured version of the plugin, you’ll get the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Access to a Gutenberg block for creating highly customizable, dynamic effects. \u003C\u002Fli>\n\u003Cli>More features for the shortcode provided by the plugin.\u003C\u002Fli>\n\u003Cli>More frequent TypeIt source updates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information, \u003Ca href=\"https:\u002F\u002Ftypeitjs.com\u002Fdocs\u002Fwordpress\" rel=\"nofollow ugc\">see here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Using the Plugin\u003C\u002Fh3>\n\u003Ch4>Make an Effect Using Shortcode Attributes\u003C\u002Fh4>\n\u003Cp>You can generate a typewriter effect by using a variation of the following shortcode in a post or page, passing each setting as a shortcode attribute.\u003C\u002Fp>\n\u003Cp>At bare minimum, you need to pass a \u003Ccode>strings\u003C\u002Fcode> attribute:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[typeit strings=\"Look, I'm typing a string!\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>There also exists a wide set of attributes you may use to customize the typing effects. For example, setting speed (in milliseconds):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ch2>[typeit strings=\"Look, I'm typing a string!\" speed=\"500\"]\u003C\u002Fh2>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Or, making an effect continuously loop:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ch2>[typeit strings=\"This is a string that will loop!\" speed=\"100\" loop=\"true\"]\u003C\u002Fh2>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Define Strings in an SEO-Friendly Way\u003C\u002Fh4>\n\u003Cp>As demonstrated, you can define a string to be typed by passing it in as a “strings” attribute. However, you may also define them by passing them inside of two enclosing shortcode tags:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[typeit speed=\"300\"]This string will exist in your HTML, and when the page is loaded, TypeIt will take over and animate it.[\u002Ftypeit]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When the tag is rendered, that string will be hard-coded on the page, rather than stored in memory on page load. The advantage to this approach is that web crawlers will be able to parse the text without JavaScript, making the content a bit more SEO-friendly.\u003C\u002Fp>\n\u003Ch4>View All Available Options\u003C\u002Fh4>\n\u003Cp>For the full list of options you may pass, refer to the documentation at \u003Ca href=\"https:\u002F\u002Ftypeitjs.com\u002Fdocs#options\" rel=\"nofollow ugc\">typeitjs.com\u002Fdocs#options\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Feedback\u003C\u002Fh3>\n\u003Cp>You like it? \u003Ca href=\"mailto:alex@macarthur.me\" rel=\"nofollow ugc\">Email\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Fwww.twitter.com\u002Famacarthur\" rel=\"nofollow ugc\">tweet\u003C\u002Fa> me. You hate it? \u003Ca href=\"mailto:alex@macarthur.me\" rel=\"nofollow ugc\">Email\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Fwww.twitter.com\u002Famacarthur\" rel=\"nofollow ugc\">tweet\u003C\u002Fa> me.\u003C\u002Fp>\n","This is the official free WordPress plugin for TypeIt, the most versatile animated typing utility on the planet. WP TypeIt Lite allows you to easily g &hellip;",3767,40,"2020-05-28T02:25:00.000Z","5.4.19","4.0",[51,23,52],"text-animation","typewriter-effect","https:\u002F\u002Ftypeitjs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-typeit.1.0.3.zip",85,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":73,"download_link":74,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"typing-animation-block","Typing Animation Block","1.2.0","middlewayapproach","https:\u002F\u002Fprofiles.wordpress.org\u002Fmiddlewayapproach\u002F","\u003Cp>You can use the block inside the Gutenberg editor as you would use a headline block. You can find it in the common section. You can change the text that appears in the animation in the editor (Number 1 in the screenshot). The different sentences are separated by a pipe (|). You can format the text by using \u003Ccode>\u003Ci>...\u003C\u002Fi>\u003C\u002Fcode> for italic or \u003Ccode>\u003Cb>...\u003C\u002Fb>\u003C\u002Fcode> for bold text. To change the underlying element that is used in the html of the page (h1 to h6 or span) there is a dropdown menu in the block toolbar(Number 2 in the screenshot). In the block panel you find different options to customize the speed, looping and other options of the typing (Number 3 in the screenshot). The underlying library used is Typed.js. You can find more information in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmattboldt\u002Ftyped.js\" rel=\"nofollow ugc\">repo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Icon made by \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002Fde\u002Fautoren\u002Ffreepik\" rel=\"nofollow ugc\">freepik\u003C\u002Fa> from www.flaticon.com\u003C\u002Fp>\n","A Gutenberg block to render a typing animation or typewriter effect.",200,5751,74,3,"2021-05-18T23:18:00.000Z","5.7.15","5.0",[52,72],"typing-animation","https:\u002F\u002Fgithub.com\u002Fmiddle-way-approach\u002Fgutenberg-typing-animation-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftyping-animation-block.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":33,"downloaded":83,"rating":11,"num_ratings":11,"last_updated":84,"tested_up_to":16,"requires_at_least":70,"requires_php":85,"tags":86,"homepage":90,"download_link":91,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":92},"lyode-dynamic-typing-animation","Lyode Dynamic Typing Animation","1.0.1","Filikod","https:\u002F\u002Fprofiles.wordpress.org\u002Flyode\u002F","\u003Cp>\u003Cstrong>Typing animation\u003C\u002Fstrong> is a powerful WordPress plugin that allows you to create beautiful text animations on your website. With multiple animation styles and easy-to-use shortcodes, you can add dynamic text effects to any page or post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Multiple animation styles (typewriter, glitch, neon, fade, slide, bounce)\u003Cbr \u002F>\n* Easy-to-use shortcodes with extensive customization options\u003Cbr \u002F>\n* Elementor and Divi page builder integration\u003Cbr \u002F>\n* Customizable speed, delay, and loop settings\u003Cbr \u002F>\n* Preset management system\u003Cbr \u002F>\n* Security-focused with input validation and sanitization\u003Cbr \u002F>\n* Responsive design with mobile optimization\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Animation Styles:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Typewriter\u003C\u002Fstrong> – Classic typewriter effect with customizable speed\u003Cbr \u002F>\n* \u003Cstrong>Glitch\u003C\u002Fstrong> – Cyberpunk glitch effect with random character changes\u003Cbr \u002F>\n* \u003Cstrong>Neon\u003C\u002Fstrong> – Neon glow effect with customizable colors\u003Cbr \u002F>\n* \u003Cstrong>Border-radius\u003C\u002Fstrong> – Rounded background badge style for animated text\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Parameters:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>text\u003C\u002Fcode> – Single text to animate (legacy support)\u003Cbr \u002F>\n* \u003Ccode>sentences\u003C\u002Fcode> – Multiple sentences separated by | (pipe)\u003Cbr \u002F>\n* \u003Ccode>style\u003C\u002Fcode> – Animation style (typewriter, glitch, neon, border-radius)\u003Cbr \u002F>\n* \u003Ccode>type_speed\u003C\u002Fcode> – Typing speed in milliseconds (default: 100)\u003Cbr \u002F>\n* \u003Ccode>start_delay\u003C\u002Fcode> – Initial delay before animation starts (default: 500)\u003Cbr \u002F>\n* \u003Ccode>text_color\u003C\u002Fcode> – Custom text color (hex only, e.g. #ff0000)\u003Cbr \u002F>\n* \u003Ccode>cursor_color\u003C\u002Fcode> – Custom cursor color (hex only)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builder Integration:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Elementor\u003C\u002Fstrong> – Native widget with full customization options\u003Cbr \u002F>\n* \u003Cstrong>Divi\u003C\u002Fstrong> – Custom module with theme integration\u003Cbr \u002F>\n* More integrations coming soon!\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>If you’re experiencing issues with the plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Check Installation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Verify the plugin is in \u003Ccode>\u002Fwp-content\u002Fplugins\u002Flyode-dynamic-typing-animation\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Ensure all files are present and complete\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Check Permissions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Files should have 644 permissions\u003C\u002Fli>\n\u003Cli>Directories should have 755 permissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Debug Mode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable WordPress debug mode in wp-config.php\u003C\u002Fli>\n\u003Cli>Check wp-content\u002Fdebug.log for errors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Common Solutions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deactivate and reactivate the plugin\u003C\u002Fli>\n\u003Cli>Clear any caching plugins\u003C\u002Fli>\n\u003Cli>Test with a default WordPress theme\u003C\u002Fli>\n\u003Cli>Check for plugin conflicts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Issues:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Verify shortcode syntax is correct\u003C\u002Fli>\n\u003Cli>Check for special characters in text\u003C\u002Fli>\n\u003Cli>Ensure all quotes are properly escaped\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more detailed troubleshooting, see the INSTALLATION.md file included with the plugin.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support and documentation:\u003Cbr \u002F>\n* Contact us through the WordPress support forums\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Flyode.fr\" rel=\"nofollow ugc\">Lyode\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Special Thanks:\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress community for the amazing platform\u003Cbr \u002F>\n* Elementor and Divi teams for their excellent page builders\u003Cbr \u002F>\n* All beta testers and contributors\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any personal data. Statistics are stored locally and do not contain any user-identifiable information.\u003C\u002Fp>\n","Create stunning dynamic text animations with multiple effects (typewriter, glitch, neon, etc.) using shortcodes and page builder integrations.",545,"2025-08-28T20:12:00.000Z","7.4",[20,87,88,89,24],"elementor","shortcode","text","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flyode-dynamic-typing-animation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flyode-dynamic-typing-animation.zip","2026-04-06T09:54:40.288Z",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":11,"num_ratings":11,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":112,"download_link":113,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":92},"awesomesauce-blocks","Awesomesauce Blocks","1.0","Ѧwesomə Pøssum ❤️","https:\u002F\u002Fprofiles.wordpress.org\u002Fawesomesaucepossum\u002F","\u003Cp>Bring a splash of creativity to your WordPress site with \u003Cstrong>Awesomesauce Blocks\u003C\u002Fstrong>! Transform your content with unique blocks that defy the ordinary. From dazzling text effects and mesmerizing particle animations to cutting-edge data blocks, this plugin is your gateway to a website that stands out. 🚀✨\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>CSS Text Effects:\u003C\u002Fstrong> Ultra-lightweight effects using just HTML and CSS! Create captivating text animations effortlessly.\u003Cbr \u002F>\n– \u003Cstrong>JS Text Effects:\u003C\u002Fstrong> From the Matrix effect to text shuffling and typewriter animations, explore a range of dynamic text effects.\u003Cbr \u002F>\n– \u003Cstrong>Particle Effects:\u003C\u002Fstrong> Add visual flair with effects like Bokeh, Crystals, Snow, Space travel and more.\u003Cbr \u002F>\n– \u003Cstrong>Clocks:\u003C\u002Fstrong> Display time with style using Analog, Neon, Text and other innovative clock designs.\u003Cbr \u002F>\n– \u003Cstrong>Data Blocks:\u003C\u002Fstrong> Showcase information with unique blocks for Barcode, Braille, Maxi code, Morse code and QR code.\u003C\u002Fp>\n\u003Ch3>JavaScript Libraries\u003C\u002Fh3>\n\u003Cp>The non-minified versions of all JavaScript library files used in Awesomesauce Blocks are publicly available on GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fawesomesaucewp\u002F\" rel=\"nofollow ugc\">Awesomesauce Blocks GitHub Repository\u003C\u002Fa>. Additionally, the minified JS files included in the plugin contain comments with links to their original, non-minified versions for reference.\u003C\u002Fp>\n","Awesomesauce blocks for your WordPress website with ultra lightweight codes and extraterrestrial design! (ﾉ◕ヮ◕)ﾉ*:･ﾟ✧",10,468,"2026-01-09T07:20:00.000Z","6.9.4","6.2","7.2",[108,109,110,111,24],"blocks","particle-effects","qr-code","text-effects","https:\u002F\u002Fawesomesauce.great-site.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawesomesauce-blocks.1.0.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":11,"downloaded":122,"rating":11,"num_ratings":11,"last_updated":123,"tested_up_to":16,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":18,"download_link":131,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"tantive-text-effects","tantive text effects","1.0.12","tantive","https:\u002F\u002Fprofiles.wordpress.org\u002Ftantive\u002F","\u003Cp>Create eye-catching headings and paragraphs with animated text effects.\u003Cbr \u002F>\nThis plugin provides Gutenberg block patterns that make it easy to add stylish, customizable text animations to your WordPress pages—no coding required.\u003C\u002Fp>\n\u003Cp>Great for emphasizing key messages, creating callout sections, or visually enhancing your blog and landing pages.\u003C\u002Fp>\n\u003Cp>Usage:\u003Cbr \u002F>\nIn the block editor, please select any pattern from the “text effects” category and insert it.\u003Cbr \u002F>\nPatterns are mainly composed of paragraph blocks and group blocks.\u003Cbr \u002F>\nAfter inserting, you can change paragraphs into headings and headings back into paragraphs.\u003Cbr \u002F>\nAlso, you can edit the text within paragraphs and headings.\u003Cbr \u002F>\nHowever, please do not change the block structure itself.\u003Cbr \u002F>\nIt is fine to wrap the entire inserted pattern with another block, but adding new blocks inside the pattern may cause it to malfunction.\u003C\u002Fp>\n\u003Cp>Some initial settings, such as color schemes, can be configured from the “Text Effects Settings” in the WordPress admin menu.\u003C\u002Fp>\n\u003Cp>使用方法 :\u003Cbr \u002F>\nブロックエディタで、「text effects」カテゴリーから任意のパターンを選んで挿入してください。\u003Cbr \u002F>\nパターンは主に段落ブロックやグループブロックで構成されています。\u003Cbr \u002F>\n挿入後は、段落を見出しに変更したり、見出しを段落に戻したりできます。\u003Cbr \u002F>\nまた、段落や見出し内のテキストを編集できます。\u003Cbr \u002F>\nただし、ブロックの構造自体は変更しないでください。\u003Cbr \u002F>\n挿入されたパターン全体を他のブロックで囲むのは問題ありませんが、パターンの内部に新たなブロックを追加すると、正しく動作しない場合があります。\u003C\u002Fp>\n\u003Cp>一部の初期設定（配色など）は、WordPress管理メニューの「Text Effects Settings」から設定できます。\u003C\u002Fp>\n","Short Description: Create animated, stylish headings and paragraphs with customizable text effects for Gutenberg blocks.",668,"2025-07-24T05:33:00.000Z","6.8","8.2",[127,128,129,130,111],"animated-text","block-patterns","gutenberg","heading-animation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.12.zip",{"attackSurface":133,"codeSignals":216,"taintFlows":244,"riskAssessment":262,"analyzedAt":267},{"hooks":134,"ajaxHandlers":195,"restRoutes":212,"shortcodes":213,"cronEvents":214,"entryPointCount":215,"unprotectedCount":32},[135,141,146,150,154,158,162,167,170,172,176,180,184,188,191],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","admin_init","settings_init","matrix-effect\\matrix-effect.php",16,{"type":142,"name":143,"callback":144,"file":139,"line":145},"filter","matrix_effect_should_disable","custom_disable_checks",18,{"type":136,"name":147,"callback":148,"file":139,"line":149},"wp_enqueue_scripts","enqueue_assets",19,{"type":136,"name":151,"callback":152,"file":139,"line":153},"wp_footer","add_html_structure",20,{"type":142,"name":155,"callback":156,"file":139,"line":157},"pre_update_option_matrix_effect_options","sanitize_matrix_settings",22,{"type":136,"name":159,"callback":160,"file":139,"line":161},"init","closure",439,{"type":136,"name":163,"callback":164,"file":165,"line":166},"admin_menu","add_admin_menu","paragraph-typewriter-effect.php",23,{"type":136,"name":137,"callback":168,"file":165,"line":169},"register_settings",24,{"type":136,"name":147,"callback":148,"file":165,"line":171},25,{"type":136,"name":173,"callback":174,"file":165,"line":175},"admin_enqueue_scripts","admin_enqueue_assets",26,{"type":142,"name":177,"callback":178,"file":165,"line":179},"the_content","add_running_text",27,{"type":136,"name":181,"callback":182,"file":165,"line":183},"update_option_paratypewr_settings","clear_transients",29,{"type":136,"name":185,"callback":186,"file":165,"line":187},"plugins_loaded","load_matrix_effect_textdomain",33,{"type":136,"name":185,"callback":189,"file":165,"line":190},"load_textdomain",34,{"type":136,"name":192,"callback":193,"file":165,"line":194},"wp_loaded","init_plugin",36,[196,202,206,209],{"action":197,"nopriv":198,"callback":199,"hasNonce":200,"hasCapCheck":200,"file":139,"line":201},"matrix_effect_update_settings",false,"ajax_update_settings",true,21,{"action":203,"nopriv":198,"callback":204,"hasNonce":200,"hasCapCheck":200,"file":165,"line":205},"paratypewr_action","handle_ajax",28,{"action":207,"nopriv":198,"callback":207,"hasNonce":198,"hasCapCheck":198,"file":165,"line":208},"save_user_effect",37,{"action":207,"nopriv":200,"callback":210,"hasNonce":198,"hasCapCheck":198,"file":165,"line":211},"handle_guest_effect",38,[],[],[],4,{"dangerousFunctions":217,"sqlUsage":218,"outputEscaping":220,"fileOperations":11,"externalRequests":11,"nonceChecks":215,"capabilityChecks":67,"bundledLibraries":243},[],{"prepared":11,"raw":11,"locations":219},[],{"escaped":221,"rawEcho":222,"locations":223},145,11,[224,227,229,231,233,235,236,238,240,241,242],{"file":139,"line":225,"context":226},460,"raw output",{"file":139,"line":228,"context":226},486,{"file":139,"line":230,"context":226},518,{"file":139,"line":232,"context":226},520,{"file":139,"line":234,"context":226},530,{"file":139,"line":83,"context":226},{"file":139,"line":237,"context":226},686,{"file":165,"line":239,"context":226},1080,{"file":165,"line":239,"context":226},{"file":165,"line":239,"context":226},{"file":165,"line":239,"context":226},[],[245],{"entryPoint":246,"graph":247,"unsanitizedCount":11,"severity":261},"\u003Cmatrix-effect> (matrix-effect\\matrix-effect.php:0)",{"nodes":248,"edges":259},[249,253],{"id":250,"type":251,"label":252,"file":139,"line":208},"n0","source","$_POST (x7)",{"id":254,"type":255,"label":256,"file":139,"line":257,"wp_function":258},"n1","sink","echo() [XSS]",448,"echo",[260],{"from":250,"to":254,"sanitized":200},"low",{"summary":263,"deductions":264},"The \"paragraph-typewriter-effect\" plugin version 1.1.4 demonstrates a generally good security posture with several strengths. The absence of known vulnerabilities, critical taint flows, raw SQL queries, file operations, and external HTTP requests are all positive indicators.  The code also shows a high percentage of properly escaped output and the use of prepared statements for any database interactions, which are crucial security practices. However, there are specific concerns that warrant attention. The presence of 4 AJAX handlers, with 2 of them lacking explicit authentication checks, represents a significant potential attack surface. While nonce checks and capability checks are present on some handlers, the unprotected ones could be exploited if they process user-supplied data without proper validation or authorization. The vulnerability history being clean is reassuring, but it doesn't negate the immediate risks posed by the unprotected entry points. Overall, the plugin has a solid foundation in secure coding practices, but the unprotected AJAX handlers introduce a notable risk that should be addressed.",[265],{"reason":266,"points":101},"AJAX handlers without auth checks","2026-03-17T07:12:26.064Z",{"wat":269,"direct":280},{"assetPaths":270,"generatorPatterns":274,"scriptPaths":275,"versionParams":276},[271,272,273],"\u002Fwp-content\u002Fplugins\u002Fparagraph-typewriter-effect\u002Fassets\u002Fcss\u002Fparatypewr-main.css","\u002Fwp-content\u002Fplugins\u002Fparagraph-typewriter-effect\u002Fassets\u002Fjs\u002Fparatypewr-main.js","\u002Fwp-content\u002Fplugins\u002Fparagraph-typewriter-effect\u002Fassets\u002Fjs\u002Fparatypewr-matrix.js",[],[272,273],[277,278,279],"paragraph-typewriter-effect\u002Fassets\u002Fcss\u002Fparatypewr-main.css?ver=","paragraph-typewriter-effect\u002Fassets\u002Fjs\u002Fparatypewr-main.js?ver=","paragraph-typewriter-effect\u002Fassets\u002Fjs\u002Fparatypewr-matrix.js?ver=",{"cssClasses":281,"htmlComments":284,"htmlAttributes":285,"restEndpoints":287,"jsGlobals":290,"shortcodeOutput":292},[282,283],"paratypewr-settings","paratypewr-settings-container",[],[286],"nonce='paratypewr_user_nonce'",[288,289],"\u002Fwp-json\u002Fparatypewr\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fparatypewr\u002Fv1\u002Fuser-settings",[291],"paratypewr_ajax_object",[],{"error":200,"url":294,"statusCode":295,"statusMessage":296,"message":296},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fparagraph-typewriter-effect\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":298,"versions":299},8,[300,305,312,319,326,333,340,347],{"version":6,"download_url":25,"svn_tag_url":301,"released_at":26,"has_diff":198,"diff_files_changed":302,"diff_lines":26,"trac_diff_url":303,"vulnerabilities":304,"is_current":200},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.1.1&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.1.4",[],{"version":306,"download_url":307,"svn_tag_url":308,"released_at":26,"has_diff":198,"diff_files_changed":309,"diff_lines":26,"trac_diff_url":310,"vulnerabilities":311,"is_current":198},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.1&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.1.1",[],{"version":313,"download_url":314,"svn_tag_url":315,"released_at":26,"has_diff":198,"diff_files_changed":316,"diff_lines":26,"trac_diff_url":317,"vulnerabilities":318,"is_current":198},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.9&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.1",[],{"version":320,"download_url":321,"svn_tag_url":322,"released_at":26,"has_diff":198,"diff_files_changed":323,"diff_lines":26,"trac_diff_url":324,"vulnerabilities":325,"is_current":198},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.8&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.9",[],{"version":327,"download_url":328,"svn_tag_url":329,"released_at":26,"has_diff":198,"diff_files_changed":330,"diff_lines":26,"trac_diff_url":331,"vulnerabilities":332,"is_current":198},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.7&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.8",[],{"version":334,"download_url":335,"svn_tag_url":336,"released_at":26,"has_diff":198,"diff_files_changed":337,"diff_lines":26,"trac_diff_url":338,"vulnerabilities":339,"is_current":198},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.6&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.7",[],{"version":341,"download_url":342,"svn_tag_url":343,"released_at":26,"has_diff":198,"diff_files_changed":344,"diff_lines":26,"trac_diff_url":345,"vulnerabilities":346,"is_current":198},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.5&new_path=%2Fparagraph-typewriter-effect%2Ftags%2F1.0.6",[],{"version":348,"download_url":349,"svn_tag_url":350,"released_at":26,"has_diff":198,"diff_files_changed":351,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":352,"is_current":198},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparagraph-typewriter-effect.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fparagraph-typewriter-effect\u002Ftags\u002F1.0.5\u002F",[],[]]