[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f215OTQ1h6roMn4u1nLlSOXiasxZ1eRcenWYCKGhhanI":3,"$fkMiaQ6YoxA9UDO1MiZ6ir_YBwINC2iu631Ik7HAx1Rc":225,"$fzAflZRCvjv5dwpp52K9257GY9Juk97dUnTdf4uub7VQ":230},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":129,"fingerprints":178},"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.",0,668,"2025-07-24T05:33:00.000Z","6.8.5","6.8","8.2",[18,19,20,21,22],"animated-text","block-patterns","gutenberg","heading-animation","text-effects","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.12.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":32,"trust_score":34,"computed_at":35},3,30,95,91,"2026-05-20T06:57:36.231Z",[37,58,79,99,113],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"better-block-patterns","Better Block Patterns","1.0.3","Dumitru Brinzan","https:\u002F\u002Fprofiles.wordpress.org\u002Filovewpcom\u002F","\u003Cp>\u003Cstrong>Build better WordPress websites faster with our custom block patterns for the Block Editor (Gutenberg).\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ilovewp.com\u002Fbetter-block-patterns\u002F?utm_source=wporg&utm_campaign=readme&utm_medium=link\" rel=\"nofollow ugc\">Better Block Patterns\u003C\u002Fa> extends the WordPress Block Editor with numerous custom block patterns that can be used with any WordPress theme.\u003C\u002Fp>\n\u003Cp>From portfolios, pricing tables, hotel room pages, user testimonials, to staff directories and more, we make creating these pages easier.\u003C\u002Fp>\n\u003Cp>If you feel that popular page building plugins like Elementor and Visual Composer are too much for you, then block patterns might be the perfect solution.\u003C\u002Fp>\n\u003Ch4>Works with Any WordPress Theme\u003C\u002Fh4>\n\u003Cp>Better Block Patterns was developed to work with any WordPress theme.\u003C\u002Fp>\n\u003Ch4>No Other Plugins Required\u003C\u002Fh4>\n\u003Cp>Better Block Patterns is an independent plugin and does not require other plugins in order to function.\u003C\u002Fp>\n\u003Ch4>Only Core Blocks\u003C\u002Fh4>\n\u003Cp>Better Block Patterns uses only core WordPress Blocks. This ensures maximum compatibility with all WordPress websites.\u003C\u002Fp>\n","Build better WordPress websites faster with our custom block patterns for the Block Editor (Gutenberg).",1000,12874,"2022-01-24T14:52:00.000Z","5.9.0","5.8","7.0",[19,52,53,20,54],"block-styles","block-templates","portfolio","https:\u002F\u002Fbetterblockpatterns.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-block-patterns.1.0.3.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":45,"downloaded":66,"rating":25,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":75,"download_link":76,"security_score":34,"vuln_count":77,"unpatched_count":11,"last_vuln_date":78,"fetched_at":27},"blockmeister","BlockMeister – Block Pattern Builder","3.1.12","BlockMeister","https:\u002F\u002Fprofiles.wordpress.org\u002Fblockmeister\u002F","\u003Cp>With BlockMeister creating custom block patterns becomes easy. The patterns can be designed just like you design a blog post or a page with the block editor.\u003Cbr \u002F>\nYou can assign any (custom) category or keywords. By doing so, your patterns are categorized in a way that makes sense to your users and keywords make it easier to find a pattern. Your custom patterns will be available from the block patterns tab in the inserter panel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visual design custom block patterns using the pattern builder\u003C\u002Fli>\n\u003Cli>Or create a custom pattern from one or more selected blocks in the post editor\u003C\u002Fli>\n\u003Cli>Import patterns made\u002Fshared by trusted Pro users [new in 3.0]\u003C\u002Fli>\n\u003Cli>Assign your patterns to one or more categories\u003C\u002Fli>\n\u003Cli>Optionally add any keywords (makes them easy to find in the block inserter)\u003C\u002Fli>\n\u003Cli>Create custom pattern categories\u003C\u002Fli>\n\u003Cli>Set a viewport width to optimize the scaled width of the preview in the block inserter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you would like even more features like: group locking, cloning, activating or deactivating individual patterns, exporting, importing, controlling which core\u002Fthird party pattern sets are allowed to load, setting block styles and more, please check out our premium versions here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpblockmeister.com\u002F#info-pro\" rel=\"nofollow ugc\">Professional Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Locate and click on the ‘\u003Cstrong>Block Patterns\u003C\u002Fstrong>‘ menu item in the sidebar admin menu.\u003C\u002Fli>\n\u003Cli>Click on the ‘\u003Cstrong>Add New\u003C\u002Fstrong>‘ button.\u003C\u002Fli>\n\u003Cli>Give your pattern a name.\u003C\u002Fli>\n\u003Cli>Start writing or choose any blocks you want to be part of your pattern.\u003C\u002Fli>\n\u003Cli>Publish the pattern\u003C\u002Fli>\n\u003Cli>Go to a test page and locate your pattern in the Block Inserter under the pattern tab and click on it.\u003C\u002Fli>\n\u003Cli>The block pattern will now be added to your page. All contained blocks are now independent of the original pattern and can be edited as any regular block.\u003C\u002Fli>\n\u003C\u002Fol>\n","Visually create custom block patterns. No coding skills needed! Categorize them easily and use keywords for easy discoverability.",34318,12,"2025-01-27T00:13:00.000Z","6.7.5","6.0","5.6",[19,20,73,74],"pattern-builder","patterns","https:\u002F\u002Fwpblockmeister.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblockmeister.3.1.12.zip",1,"2024-10-10 17:59:02",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":25,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"block-patterns-for-food-bloggers","Block Patterns for Food Bloggers","1.0.6","WPZOOM","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzoom\u002F","\u003Cp>A beautiful collection of block patterns for food bloggers.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpzoom.com\u002Ffoodica-patterns\u002F\" rel=\"nofollow ugc\">VIEW DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is a WordPress pattern?\u003C\u002Fstrong>\u003Cbr \u002F>\nA WordPress pattern is a collection of blocks arranged together into an thoughtful, intentional, opinionated section for a page of post. Once inserted into a page, the author can edit and customize the blocks to their needs.\u003C\u002Fp>\n\u003Cp>Patterns make it incredibly simple to add complex layouts and designs to any WordPress site without having to start from scratch every time. Patterns can also highlight and expose features and combinations of blocks that may not be immediately obvious or intuitive.\u003C\u002Fp>\n\u003Ch3>Included patterns:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Recipe Index\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Bar\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hero\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletter\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Feature\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>About Author\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instagram Hero\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Featured Categories\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Latest Posts (grid)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Latest Posts (overlay style)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>19 Gutenberg Block Patterns for Food Bloggers\u003C\u002Fli>\n\u003Cli>No impact on page speed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Recommended Themes & DEMO\u003C\u002Fh3>\n\u003Cp>Even though the plugin works great with any theme, currently, it includes patterns that were thoroughly tested with the following WPZOOM themes:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Ffoodica\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Foodica PRO\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Fcookbook\u002F\" rel=\"nofollow ugc\">\u003Cstrong>CookBook\u003C\u002Fstrong>\u003C\u002Fa> – \u003Cem>NEW\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Fgourmand\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Gourmand\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Fcookely\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Cookely\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Quick Tips\u003C\u002Fh4>\n\u003Cp>Use the Group block to control spacing and color for more than one block at a time.\u003Cbr \u002F>\nUse the Cover block to control your pattern’s height, including min-height and full-viewport designs.\u003Cbr \u002F>\nIf your pattern contains numerous root-level blocks it can be helpful to Group them all together. This makes it easier to move your pattern around once inserted.\u003C\u002Fp>\n\u003Ch4>Additional Resources\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fblock-patterns-for-food-bloggers\u002Freviews\u002F#new-post\" rel=\"ugc\">Leave a Review\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzoom\u002F#content-themes\" rel=\"nofollow ugc\">Grab a free theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\" rel=\"nofollow ugc\">WPZOOM website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpzoom\u002Fblock-patterns-for-food-bloggers\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Images Credit:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.foodiesfeed.com\u002F\u003C\u002Fp>\n","A beautiful collection of block patterns for food bloggers.",800,12215,2,"2025-12-04T09:26:00.000Z","6.9.4","6.1","7.4",[19,95,20,96,74],"food-blog","layout","https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fblock-patterns\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblock-patterns-for-food-bloggers.1.0.6.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":25,"num_ratings":77,"last_updated":109,"tested_up_to":110,"requires_at_least":23,"requires_php":23,"tags":111,"homepage":23,"download_link":112,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"disable-core-block-patterns","Disable Core Block Patterns","1.0.2","BjornW","https:\u002F\u002Fprofiles.wordpress.org\u002Fbjornw\u002F","\u003Cp>This plugin will disable the Core Block Patterns, included with WordPress 5.5 (and higher versions). Even if your theme enables them, this plugin will overrule your theme and disable Core Block Patterns. It will not disable any custom or plugin Block Patterns. The plugin has no settings and should work in WordPress MU as well as single WordPress installations.\u003C\u002Fp>\n\u003Cp>If this plugin meets your expectations and you use it commercially\u003Cbr \u002F>\nplease consider a donation to one of these organisations or your country’s equivalents:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href='https:\u002F\u002Fwww.msf.org\u002F' rel=\"nofollow ugc\">Medicines Sans Frontiers\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Ffsfe.org' rel=\"nofollow ugc\">Free Software Foundation Europe\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Fhttps:\u002F\u002Fwww.bitsoffreedom.nl\u002Fenglish\u002F' rel=\"nofollow ugc\">Bits of Freedom\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Fedri.org\u002F' rel=\"nofollow ugc\">European Digital Rights (EDRi)\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Ffsf.org' rel=\"nofollow ugc\">Free Software Foundation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Feff.org' rel=\"nofollow ugc\">Electronic Frontier Foundation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>Credits:\u003C\u002Fp>\n\u003Cp>Icon in the WordPress plugin repository and found in \u002Fassets\u002Ficon* uses \u003Ca href=\"https:\u002F\u002Fwww.toicon.com\u002Ficons\u002Fafiado_build\" rel=\"nofollow ugc\">‘To Build’ icon\u003C\u002Fa> licensed under a \u003Ca href=\"http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\" rel=\"nofollow ugc\">Creative Commons Attribution 4.0 International\u003C\u002Fa> License. Derived from the series \u003Ca href=\"https:\u002F\u002Fwww.toicon.com\u002Fseries\u002Fafiado\" rel=\"nofollow ugc\">‘Afiado’\u003C\u002Fa> By \u003Ca href=\"https:\u002F\u002Fwww.toicon.com\u002Fauthors\u002Fsusana\" rel=\"nofollow ugc\">Susana Passinhas\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Thanks Susana Passinhas and to[icon] for sharing your work!\u003C\u002Fp>\n\u003Cp>WordPress repository header image found in \u002Fassets:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Farchive.org\u002Fstream\u002Fannualreportofbu38smithso\u002F#page\u002F359\u002Fmode\u002F1up\" rel=\"nofollow ugc\">‘A cropped elment from Fig 173 from page 359 of “Annual report of the Bureau of American Ethnology to the Secretary of the Smithsonian Institution” (1895)’\u003C\u002Fa>. No known copyright restrictions. Cropped by BjornW.\u003Cbr \u002F>\nFound via Flickr Commons – flickr.com\u002Fcommons on Internet Archive.org (thanks!)\u003C\u002Fp>\n","This plugin will disable the Core Block Patterns, included with WordPress 5.5 (and higher versions).",60,1783,"2020-10-27T08:52:00.000Z","5.5.18",[19,20],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-core-block-patterns.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":32,"downloaded":121,"rating":25,"num_ratings":77,"last_updated":122,"tested_up_to":91,"requires_at_least":123,"requires_php":93,"tags":124,"homepage":23,"download_link":128,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"blablablocks-formats","Rich Text Formats – Animated Highlight, Marker, Tooltip","1.1.2","lubus","https:\u002F\u002Fprofiles.wordpress.org\u002Flubus\u002F","\u003Cp>BlaBlaBlocks Formats lets you enhance your Gutenberg editor with \u003Cstrong>interactive rich text formats\u003C\u002Fstrong> like tooltips, animated highlights\u002Fmarkers directly inside WordPress.\u003Cbr \u002F>\nNo coding needed. Just select your text, choose a format, and instantly make your content more engaging.\u003C\u002Fp>\n\u003Cp>With BlaBlaBlocks Formats, you can add animated markers, interactive tooltips that improve readability, emphasize key information, and bring motion to your writing.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Interactive text formats\u003C\u002Fstrong> – Add \u003Cstrong>InfoTips\u003C\u002Fstrong>, \u003Cstrong>markers\u003C\u002Fstrong>, and \u003Cstrong>highlights\u003C\u002Fstrong> directly from the block toolbar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live customization\u003C\u002Fstrong> – Change color, animation, and behavior in real time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & optimized\u003C\u002Fstrong> – Assets load only when formats are used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native Gutenberg integration\u003C\u002Fstrong> – Seamlessly fits the WordPress Block Editor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose BlaBlaBlocks Formats?\u003C\u002Fh3>\n\u003Cp>Because plain text doesn’t always tell the full story!\u003Cbr \u002F>\nHighlight key phrases, provide helpful InfoTips, or animate your words all within the familiar block editor UI.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No shortcodes or custom HTML needed.  \u003C\u002Fli>\n\u003Cli>100% visual control inside the editor.  \u003C\u002Fli>\n\u003Cli>Works with all themes and blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Select any text in the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>Choose a format: Highlight, or InfoTip.\u003C\u002Fli>\n\u003Cli>Adjust style and behavior using the sidebar options.\u003C\u002Fli>\n\u003Cli>See the preview instantly.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Formats are rendered on both editor and frontend views with minimal code overhead.\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add \u003Cstrong>InfoTips\u003C\u002Fstrong> to glossary terms or product details.  \u003C\u002Fli>\n\u003Cli>Highlight \u003Cstrong>important phrases\u003C\u002Fstrong> in tutorials or documentation.  \u003C\u002Fli>\n\u003Cli>Create \u003Cstrong>animated text markers\u003C\u002Fstrong> for blog emphasis.  \u003C\u002Fli>\n\u003Cli>Design \u003Cstrong>interactive learning content\u003C\u002Fstrong> in WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Available Formats\u003C\u002Fh3>\n\u003Ch4>1. Marker\u003C\u002Fh4>\n\u003Cp>Underline or highlight text segments with customizable color and animation.\u003C\u002Fp>\n\u003Ch4>2. InfoTip\u003C\u002Fh4>\n\u003Cp>Attach informative tooltips to any text selection perfect for definitions, links, or extra context.\u003C\u002Fp>\n\u003Ch3>Customization Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Marker color & animation style  \u003C\u002Fli>\n\u003Cli>Tooltip position, size, and behavior  \u003C\u002Fli>\n\u003Cli>Animation speed & easing type  \u003C\u002Fli>\n\u003Cli>Backend-only or frontend-visible options  \u003C\u002Fli>\n\u003Cli>Per-format settings saved automatically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance & Optimization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>BlaBlaBlocks Formats loads assets only when necessary, reducing frontend bloat.  \u003C\u002Fli>\n\u003Cli>No React, Redux, or large JS libraries \u003C\u002Fli>\n\u003Cli>Powered by the web component, not loaded on the public site unless formats are active.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Open Source and Free\u003C\u002Fh3>\n\u003Cp>The BlaBlaBlocks Formats is open source. Not only is it free to use, but you are also welcome to collaborate and contribute to its development.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Source Code:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FlubusIN\u002Fblablablocks-formats\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FlubusIN\u002Fblablablocks-formats\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Report Issues:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FlubusIN\u002Fblablablocks-formats\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FlubusIN\u002Fblablablocks-formats\u002Fissues\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Documentation:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FlubusIN\u002Fblablablocks-formats\u002Fwiki\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FlubusIN\u002Fblablablocks-formats\u002Fwiki\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Add tooltips, highlights & interactivity to text in the Gutenberg editor. Enhance readability with rich text formats.",695,"2025-12-02T09:26:00.000Z","6.6",[20,125,126,22,127],"highlight","rich-text-format","tooltip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblablablocks-formats.1.1.2.zip",{"attackSurface":130,"codeSignals":161,"taintFlows":168,"riskAssessment":169,"analyzedAt":177},{"hooks":131,"ajaxHandlers":150,"restRoutes":151,"shortcodes":159,"cronEvents":160,"entryPointCount":77,"unprotectedCount":11},[132,138,141,144,147],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","init","anonymous","tantive-text-effects.php",318,{"type":133,"name":139,"callback":135,"file":136,"line":140},"wp_enqueue_scripts",410,{"type":133,"name":142,"callback":135,"file":136,"line":143},"rest_api_init",427,{"type":133,"name":145,"callback":135,"file":136,"line":146},"after_setup_theme",436,{"type":133,"name":148,"callback":135,"file":136,"line":149},"wp_print_scripts",451,[],[152],{"namespace":153,"route":154,"methods":155,"callback":135,"permissionCallback":157,"file":136,"line":158},"tantive-text-effects\u002Fv1","\u002Fsave-settings",[156],"POST","closure",414,[],[],{"dangerousFunctions":162,"sqlUsage":163,"outputEscaping":165,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":77,"bundledLibraries":167},[],{"prepared":11,"raw":11,"locations":164},[],{"escaped":77,"rawEcho":11,"locations":166},[],[],[],{"summary":170,"deductions":171},"The \"tantive-text-effects\" v1.0.12 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history.  The code analysis reveals no dangerous functions, no direct SQL queries, and all output is properly escaped. Importantly, there are no identified unsanitized taint flows, indicating a low risk of code injection or manipulation vulnerabilities. The plugin also demonstrates good practices by having a single REST API route protected by a capability check, and no unprotected AJAX handlers or shortcodes.  Its vulnerability history is entirely clean, with no recorded CVEs, which is a positive indicator of well-written and secure code.  While the plugin has no known vulnerabilities and employs secure coding practices, the limited attack surface (one REST API route) and lack of specific security checks like nonces on AJAX (though no AJAX handlers exist) are minor points to note.  Overall, this plugin appears to be developed with security in mind, demonstrating a robust defense against common WordPress vulnerabilities.",[172,175],{"reason":173,"points":174},"Missing nonce checks on AJAX handlers",5,{"reason":176,"points":174},"REST API route without explicit permission callback","2026-04-16T14:17:27.015Z",{"wat":179,"direct":190},{"assetPaths":180,"generatorPatterns":183,"scriptPaths":184,"versionParams":186},[181,182],"\u002Fwp-content\u002Fplugins\u002Ftantive-text-effects\u002Fbuild\u002Fblock.style.build.css","\u002Fwp-content\u002Fplugins\u002Ftantive-text-effects\u002Fbuild\u002Fblock.editor.build.css",[],[185],"\u002Fwp-content\u002Fplugins\u002Ftantive-text-effects\u002Fbuild\u002Findex.js",[187,188,189],"tantive-text-effects\u002Fbuild\u002Fblock.style.build.css?ver=","tantive-text-effects\u002Fbuild\u002Fblock.editor.build.css?ver=","tantive-text-effects\u002Fbuild\u002Findex.js?ver=",{"cssClasses":191,"htmlComments":219,"htmlAttributes":220,"restEndpoints":221,"jsGlobals":222,"shortcodeOutput":224},[192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218],"wp-block-ttef-text-effects","ttef-text-effects-element","ttef-animate-text","ttef-animate-text--square-slide-in-from-left","ttef-animate-text--wavy-drop","ttef-animate-text--wavy-rise","ttef-animate-text--pop-out","ttef-animate-text--type-writer","ttef-animate-text--line-swipe","ttef-animate-text--gate-mark","ttef-animate-text--dash-one-by-one","ttef-animate-text--border-round-trail","ttef-animate-text--border-split-trail-t2b","ttef-animate-text--border-split-trail-b2t","ttef-animate-text--border-split-trail-l2r","ttef-animate-text--border-split-trail-r2l","ttef-animate-text--line-curtain","ttef-animate-text--half-background-rotate","ttef-animate-text--double-line-slide-in","ttef-animate-text--accent-underline-grow1","ttef-animate-text--accent-underline-grow2","ttef-animate-text--accent-underline-grow3","ttef-animate-text--accent-underline-grow4","ttef-animate-text--accent-underline-grow5","ttef-animate-text--accent-underline-grow6","ttef-animate-text--accent-underline-grow7","ttef-animate-text--accent-underline-grow8",[],[],[],[223],"ttef",[],{"error":226,"url":227,"statusCode":228,"statusMessage":229,"message":229},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ftantive-text-effects\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":231,"versions":232},13,[233,239,246,253,260,267,274,280,287,294,300,306,313],{"version":6,"download_url":24,"svn_tag_url":234,"released_at":26,"has_diff":235,"diff_files_changed":236,"diff_lines":26,"trac_diff_url":237,"vulnerabilities":238,"is_current":226},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.12\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.11&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.12",[],{"version":240,"download_url":241,"svn_tag_url":242,"released_at":26,"has_diff":235,"diff_files_changed":243,"diff_lines":26,"trac_diff_url":244,"vulnerabilities":245,"is_current":235},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.10&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.11",[],{"version":247,"download_url":248,"svn_tag_url":249,"released_at":26,"has_diff":235,"diff_files_changed":250,"diff_lines":26,"trac_diff_url":251,"vulnerabilities":252,"is_current":235},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.9&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.10",[],{"version":254,"download_url":255,"svn_tag_url":256,"released_at":26,"has_diff":235,"diff_files_changed":257,"diff_lines":26,"trac_diff_url":258,"vulnerabilities":259,"is_current":235},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.8&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.9",[],{"version":261,"download_url":262,"svn_tag_url":263,"released_at":26,"has_diff":235,"diff_files_changed":264,"diff_lines":26,"trac_diff_url":265,"vulnerabilities":266,"is_current":235},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.7&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.8",[],{"version":268,"download_url":269,"svn_tag_url":270,"released_at":26,"has_diff":235,"diff_files_changed":271,"diff_lines":26,"trac_diff_url":272,"vulnerabilities":273,"is_current":235},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.6&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.7",[],{"version":82,"download_url":275,"svn_tag_url":276,"released_at":26,"has_diff":235,"diff_files_changed":277,"diff_lines":26,"trac_diff_url":278,"vulnerabilities":279,"is_current":235},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.5&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.6",[],{"version":281,"download_url":282,"svn_tag_url":283,"released_at":26,"has_diff":235,"diff_files_changed":284,"diff_lines":26,"trac_diff_url":285,"vulnerabilities":286,"is_current":235},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.4&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.5",[],{"version":288,"download_url":289,"svn_tag_url":290,"released_at":26,"has_diff":235,"diff_files_changed":291,"diff_lines":26,"trac_diff_url":292,"vulnerabilities":293,"is_current":235},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.3&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.4",[],{"version":40,"download_url":295,"svn_tag_url":296,"released_at":26,"has_diff":235,"diff_files_changed":297,"diff_lines":26,"trac_diff_url":298,"vulnerabilities":299,"is_current":235},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.2&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.3",[],{"version":102,"download_url":301,"svn_tag_url":302,"released_at":26,"has_diff":235,"diff_files_changed":303,"diff_lines":26,"trac_diff_url":304,"vulnerabilities":305,"is_current":235},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.1&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.2",[],{"version":307,"download_url":308,"svn_tag_url":309,"released_at":26,"has_diff":235,"diff_files_changed":310,"diff_lines":26,"trac_diff_url":311,"vulnerabilities":312,"is_current":235},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftantive-text-effects%2Ftags%2F1.0.0&new_path=%2Ftantive-text-effects%2Ftags%2F1.0.1",[],{"version":314,"download_url":315,"svn_tag_url":316,"released_at":26,"has_diff":235,"diff_files_changed":317,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":318,"is_current":235},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftantive-text-effects.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftantive-text-effects\u002Ftags\u002F1.0.0\u002F",[],[]]