[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_FIcnzy4UfS_Th9FBvHkWF3-Jpa3BPQliweGUVUfFTk":3},{"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,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":142,"fingerprints":224},"azurecurve-insult-generator","azurecurve Insult Generator","2.0.1","azurecurve","https:\u002F\u002Fprofiles.wordpress.org\u002Fazurecurve\u002F","\u003Cp>This plugin works by providing three shortcodes which can be positioned on a post, page or widget:\u003Cbr \u002F>\n* moderninsult when clicked will generate a modern insult displayed using the displayinsult shortcode\u003Cbr \u002F>\n* medievalinsult when clicked will generate a medieval insult displayed using the displayinsult shortcode\u003Cbr \u002F>\n* displayinsult is used to position the insult generated by one of the other shortcodes\u003C\u002Fp>\n","Uses shortcodes which allow a modern or medieval insult to be generated.",0,1322,"2018-12-06T19:09:00.000Z","5.0.0","3.3","",[18,19,20,21,22],"insult","insults","medieval","modern","shortcode","http:\u002F\u002Fdevelopment.azurecurve.co.uk\u002Fplugins\u002Finsult-generator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fazurecurve-insult-generator.2.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},15,710,88,30,86,"2026-04-04T14:57:32.428Z",[37,54,74,95,119],{"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":16,"tags":50,"homepage":16,"download_link":53,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"modern-accordion-shortcode","Modern Accordion Shortcode","0.7","GnuandYou","https:\u002F\u002Fprofiles.wordpress.org\u002Fgnuandyou\u002F","\u003Cp>To make the accordions appear the way you want you need to add your own styling to them\u003Cbr \u002F>\nLets you add accordion to your post and pages.\u003C\u002Fp>\n\u003Cp>By using the following shortcodes\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[accordions clearStyle=false collapsible=true]\n\n    [accordion title=\"title\" icontype=\"square\"] \n\n        Stuff goes here\n\n    [\u002Faccordion]\n    [accordion title=\"title2\" icontype=\"circle\"]\n\n        Here as well\n\n    [\u002Faccordion]\n\n[\u002Faccordions]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For more info check out github – https:\u002F\u002Fgithub.com\u002FAgentSource\u002Fmodern-accordion-shortcode\u003C\u002Fp>\n\u003Ch3>0.7\u003C\u002Fh3>\n\u003Cp>*Added support for alignment of icon – you can now have the icon float to the left or right\u003Cbr \u002F>\n*fixed issues that would remove WP default formatting\u003C\u002Fp>\n\u003Ch3>0.6\u003C\u002Fh3>\n\u003Cp>*Updated version – removed deprecated functions (thanks @pbearne)\u003Cbr \u002F>\n*Removed auto formatting from WP\u003Cbr \u002F>\n*More to come…\u003C\u002Fp>\n\u003Ch3>0.5\u003C\u002Fh3>\n\u003Cp>*Added hover\u002Factive states to accordion element (can be changed in css\u002Fless — will be added as an option in later version)\u003Cbr \u002F>\n*Added active\u002Fnone active states for icons\u003Cbr \u002F>\n-Tweaked animate speed to 500ms to smooth out animation\u003C\u002Fp>\n\u003Ch3>0.4\u003C\u002Fh3>\n\u003Cp>code clean up – plugin now reflects Modern Accordion Shortcode in code\u003C\u002Fp>\n\u003Ch3>0.3\u003C\u002Fh3>\n\u003Cp>added font icons support to accordion, allowing user to select the style for each accordion element individually. Currently only circle and square are supported with more to come.\u003C\u002Fp>\n\u003Ch3>0.2\u003C\u002Fh3>\n\u003Cp>code clean up\u003C\u002Fp>\n\u003Ch3>0.1\u003C\u002Fh3>\n\u003Cp>Initial code base\u003C\u002Fp>\n","To make the accordions appear the way you want you need to add your own styling to them",10,2175,"2014-10-29T16:20:00.000Z","4","3.5",[51,52],"accordion","modern-shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodern-accordion-shortcode.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":45,"downloaded":62,"rating":11,"num_ratings":11,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":16,"tags":66,"homepage":72,"download_link":73,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"tipi-components","Tipi Components","1.0","codetipi","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodetipi\u002F","\u003Cp>Tipi Components is a lightweight plugin to add some handy extra tools to your site. Currently the plugin has a few shortcodes, including columns, divider, buttons and dropcap.\u003C\u002Fp>\n\u003Cp>Shortcodes included\u003Cbr \u002F>\n* Columns\u003Cbr \u002F>\n* Divider\u003Cbr \u002F>\n* Dropcap\u003Cbr \u002F>\n* Buttons\u003C\u002Fp>\n\u003Ch3>Reporting Bugs\u003C\u002Fh3>\n\u003Cp>If you run into any issues, please let us know by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodetipi\u002Ftipi-components\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">opening up a new issue here\u003C\u002Fa>.\u003C\u002Fp>\n","Tipi Components is a lightweight plugin to add some handy extra tools to your site.",1241,"2017-02-04T21:08:00.000Z","4.7.32","4.0",[67,68,69,70,71],"divider","modern-buttons","modern-dropcaps","responsive-columns","shortcodes","https:\u002F\u002Fgithub.com\u002Fcodetipi\u002Ftipi-components","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftipi-components.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":11,"downloaded":82,"rating":11,"num_ratings":11,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":92,"download_link":93,"security_score":94,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"abstract-box","Abstract Box","2.2.9","Mohd Elfie Nieshaem Juferi","https:\u002F\u002Fprofiles.wordpress.org\u002Fmenj\u002F","\u003Cp>The Abstract Box plugin (developed and maintained by \u003Ca href=\"https:\u002F\u002Fms.wikipedia.org\u002Fwiki\u002FMohd_Elfie_Nieshaem_Juferi\" rel=\"nofollow ugc\">Mohd Elfie Nieshaem Juferi\u003C\u002Fa>) allows you to add a stylish, modern “Abstract” section to your WordPress posts using a simple shortcode. Ideal for academic papers, research summaries, or any content that benefits from a prominent callout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Seven distinct box styles: Modern, Academic, Minimal, Card, Ruled, Editorial, and Summary\u003C\u002Fli>\n\u003Cli>Style-specific hover effects — each style responds in a way native to its character\u003C\u002Fli>\n\u003Cli>Live admin preview — changes to style, colours, font, and border radius reflect instantly without saving\u003C\u002Fli>\n\u003Cli>Fully configurable colour scheme with five pickers and eight one-click colour presets\u003C\u002Fli>\n\u003Cli>Six font family options: Sans-Serif, Serif, Humanist Sans, Monospace, Slab Serif, System Default\u003C\u002Fli>\n\u003Cli>Tabbed settings page (Appearance, Schema, Advanced)\u003C\u002Fli>\n\u003Cli>Customizer integration with live colour preview\u003C\u002Fli>\n\u003Cli>Schema.org JSON-LD structured data output (CreativeWork, ScholarlyArticle, or Article)\u003C\u002Fli>\n\u003Cli>Per-instance colour and style overrides via shortcode attributes\u003C\u002Fli>\n\u003Cli>Native Gutenberg block with inspector controls\u003C\u002Fli>\n\u003Cli>Optional hover effect (desktop only, respects prefers-reduced-motion)\u003C\u002Fli>\n\u003Cli>Custom CSS class support for theme-level targeting\u003C\u002Fli>\n\u003Cli>Full internationalisation (i18n) support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Basic\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[abstract]Your abstract content here.[\u002Fabstract]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>With title\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[abstract title=\"Key Findings\"]Your abstract content here.[\u002Fabstract]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>With subtitle\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[abstract title=\"Abstract\" subtitle=\"A brief summary\"]Your content.[\u002Fabstract]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Custom Settings (Override Per-Box)\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[abstract title=\"Important\" bg_color=\"#ffcccc\" title_color=\"#cc0000\" accent_color=\"#aa0000\"]This abstract will be red regardless of your global settings.[\u002Fabstract]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Adds a chic and modernist \"Abstract\" section to posts via a shortcode [abstract], with schema.org JSON-LD structured data.",341,"2026-03-06T10:47:00.000Z","6.9.4","6.0","7.4",[88,89,90,91,22],"abstract","academic","modernist","schema","https:\u002F\u002Fgithub.com\u002Fmenj\u002Fabstract-box","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fabstract-box.2.2.9.zip",100,{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":105,"num_ratings":106,"last_updated":107,"tested_up_to":84,"requires_at_least":108,"requires_php":109,"tags":110,"homepage":115,"download_link":116,"security_score":32,"vuln_count":117,"unpatched_count":11,"last_vuln_date":118,"fetched_at":27},"shortcodes-ultimate","WP Shortcodes Plugin — Shortcodes Ultimate","7.4.9","Vova","https:\u002F\u002Fprofiles.wordpress.org\u002Fgn_themes\u002F","\u003Ch3>SHORTCODES ULIMATE – THE #1 SHORTCODES PLUGIN\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=description\" rel=\"nofollow ugc\">Shortcodes Ultimate\u003C\u002Fa> is a huge collection of useful elements, that you can use in the post editor, text widgets or even in template files.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F507942335\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdocs-category\u002Fshortcodes\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=features\" rel=\"nofollow ugc\">Over 50 gorgeous shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Insert shortcodes in 1 click with Live Preview\u003C\u002Fli>\n\u003Cli>Supports the Block Editor\u003C\u002Fli>\n\u003Cli>Seamlessly integrates with your theme\u003C\u002Fli>\n\u003Cli>Looks great on mobile devices\u003C\u002Fli>\n\u003Cli>Custom CSS editor is included\u003C\u002Fli>\n\u003Cli>Developer-friendly with plenty of hooks and extensive documentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Included shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts\u003C\u002Fstrong> – allows you to show specific posts anywhere\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accordion\u003C\u002Fstrong> – simple toggle block to show\u002Fhide your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button\u003C\u002Fstrong> – highly-customizable button with multiple styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox\u003C\u002Fstrong> – a lightbox that you can use with virtually any element\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Carousel\u003C\u002Fstrong> – beautiful super-customizable image carousel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Columns\u003C\u002Fstrong> – must-have tool for creating layouts\u003C\u002Fli>\n\u003Cli>And many more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Help\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdocs\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links-docs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fshortcodes-ultimate\" rel=\"ugc\">Community Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fsupport\u002Fopen-support-ticket\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links-support\" rel=\"nofollow ugc\">The Pro Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TRY THE PRO VERSION FOR FREE\u003C\u002Fh3>\n\u003Cp>Try Shortcodes Ultimate Pro risk-free for 30 days. You are fully protected by our no questions asked refund policy!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fpricing\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=try-pro\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n","A comprehensive collection of visual components for your site",400000,24545518,98,5917,"2026-02-02T16:19:00.000Z","5.0","5.4",[111,112,113,22,114],"carousel","columns","posts","toggle","https:\u002F\u002Fgetshortcodes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-ultimate.7.4.9.zip",35,"2026-04-03 19:34:03",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":34,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":85,"requires_php":16,"tags":132,"homepage":137,"download_link":138,"security_score":139,"vuln_count":140,"unpatched_count":11,"last_vuln_date":141,"fetched_at":27},"mw-wp-form","MW WP Form","5.1.0","Takashi Kitajima","https:\u002F\u002Fprofiles.wordpress.org\u002Finc2734\u002F","\u003Cp>\u003Cstrong>This plugin currently has only the minimum required maintenance releases.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Main maintainer has been handed over from @inc2734 to @websoudan.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MW WP Form can create mail form with a confirmation screen using shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Form created using shortcodes\u003C\u002Fli>\n\u003Cli>Using confirmation page is possible.\u003C\u002Fli>\n\u003Cli>The page changes by the same URL or individual URL are possible.\u003C\u002Fli>\n\u003Cli>Many validation rules\u003C\u002Fli>\n\u003Cli>Saving inquiry data is possible.\u003C\u002Fli>\n\u003Cli>Displaying Chart using saved inquiry data is possible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Official\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fmw-wp-form.web-soudan.co.jp\u003C\u002Fp>\n\u003Ch4>GitHub\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fweb-soudan\u002Fmw-wp-form\u003C\u002Fp>\n\u003Ch4>The following third-party resources\u003C\u002Fh4>\n\u003Cp>Google Charts\u003Cbr \u002F>\nSource: https:\u002F\u002Fdevelopers.google.com\u002Fchart\u002F\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F2inc.org\" rel=\"nofollow ugc\">Takashi Kitajima\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Finc2734\" rel=\"nofollow ugc\">inc2734\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwebcre-archive.com\" rel=\"nofollow ugc\">Ryujiro Yamamoto\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fryu263\" rel=\"nofollow ugc\">ryu263\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fkee-non.com\" rel=\"nofollow ugc\">Tsujimoto Tomoyuki\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftomothumb\" rel=\"nofollow ugc\">tomothumb\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>[Naoyuki Ohata] ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnanniku\" rel=\"nofollow ugc\">nanniku\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmt8.biz\u002F\" rel=\"nofollow ugc\">Kazuto Takeshita\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmt8biz\u002F\" rel=\"nofollow ugc\">moto hachi\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.next-season.net\u002F\" rel=\"nofollow ugc\">Atsushi Ando\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnext-season\u002F\" rel=\"nofollow ugc\">NExt-Season\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvisualive.jp\u002F\" rel=\"nofollow ugc\">Kazuki Tomiyasu\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkuck1u\u002F\" rel=\"nofollow ugc\">KUCKLU\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmypacecreator.net\u002F\" rel=\"nofollow ugc\">Kei Nomura\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmypacecreator\u002F\" rel=\"nofollow ugc\">mypacecreator\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmh35\" rel=\"nofollow ugc\">mh35\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnojimage\" rel=\"nofollow ugc\">Takashi Nojima\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fherikutu\" rel=\"nofollow ugc\">herikutu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftsucharoku\" rel=\"nofollow ugc\">tsucharoku\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ft-hamano\" rel=\"nofollow ugc\">Tetsuaki Hamano\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwildworks\u002F\" rel=\"nofollow ugc\">t-hamano\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmusus\" rel=\"nofollow ugc\">Susumu Seino\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmusus\u002F\" rel=\"nofollow ugc\">Susumu Seino\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flikr\" rel=\"nofollow ugc\">Yosuke Onoue\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Flikr\u002F\" rel=\"nofollow ugc\">likr\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyudai524\" rel=\"nofollow ugc\">Yudai Konishi\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fyudai524\u002F\" rel=\"nofollow ugc\">Yudai Konishi\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnoldorinfo\" rel=\"nofollow ugc\">takekoshi\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnoldorinfo\u002F\" rel=\"nofollow ugc\">takekoshi\u003C\u002Fa> )\u003C\u002Fli>\n\u003C\u002Ful>\n","MW WP Form is shortcode base contact form plugin. This plugin have many features. For example you can use many validation rules, inquiry data saving,  &hellip;",200000,1771027,22,"2024-03-13T02:48:00.000Z","6.4.8",[133,134,135,136,22],"confirm","form","mail","preview","https:\u002F\u002Fmw-wp-form.web-soudan.co.jp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmw-wp-form.5.1.0.zip",69,6,"2026-04-01 16:50:15",{"attackSurface":143,"codeSignals":206,"taintFlows":214,"riskAssessment":215,"analyzedAt":223},{"hooks":144,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":204,"entryPointCount":205,"unprotectedCount":11},[145,151,155,159],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","wp_enqueue_scripts","azc_ig_load_css","azurecurve-insult-generator.php",117,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_menu","azc_create_ig_plugin_menu",131,{"type":146,"name":152,"callback":156,"file":157,"line":158},"azc_create_plugin_menu","includes\\menu.php",29,{"type":146,"name":160,"callback":161,"file":157,"line":162},"admin_head","azc_plugin_index_load_css",36,[],[],[166,170,173,176,179,183,186,189,192,196,199,202],{"tag":167,"callback":168,"file":149,"line":169},"MODERNINSULT","azc_ig_modern_insult",46,{"tag":171,"callback":168,"file":149,"line":172},"ModernInsult",47,{"tag":174,"callback":168,"file":149,"line":175},"Moderninsult",48,{"tag":177,"callback":168,"file":149,"line":178},"moderninsult",49,{"tag":180,"callback":181,"file":149,"line":182},"MEDIEVALINSULT","azc_ig_medieval_insult",64,{"tag":184,"callback":181,"file":149,"line":185},"MedievalInsult",65,{"tag":187,"callback":181,"file":149,"line":188},"Medievalinsult",66,{"tag":190,"callback":181,"file":149,"line":191},"medievalinsult",67,{"tag":193,"callback":194,"file":149,"line":195},"displayinsult","azc_ig_display_insult",109,{"tag":197,"callback":194,"file":149,"line":198},"DisplayInsult",110,{"tag":200,"callback":194,"file":149,"line":201},"Displayinsult",111,{"tag":193,"callback":194,"file":149,"line":203},112,[],12,{"dangerousFunctions":207,"sqlUsage":208,"outputEscaping":210,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":212,"bundledLibraries":213},[],{"prepared":11,"raw":11,"locations":209},[],{"escaped":11,"rawEcho":11,"locations":211},[],1,[],[],{"summary":216,"deductions":217},"The static analysis of the 'azurecurve-insult-generator' v2.0.1 plugin indicates a generally strong security posture. The absence of dangerous functions, external HTTP requests, file operations, and a complete reliance on prepared statements for SQL queries are excellent security practices.  Furthermore, the 100% output escaping and the presence of at least one capability check are positive indicators. The plugin also shows no recorded vulnerabilities, including no known CVEs, which suggests a history of secure development or effective patching if any issues have arisen in the past.  However, the presence of 12 shortcodes without explicitly stated authentication or permission checks, while not flagged as unprotected in the provided metrics (suggesting internal checks might exist), represents a potential, albeit unconfirmed, attack surface.  If these shortcodes were to process user-supplied data without proper sanitization or authorization, they could pose a risk.  The lack of taint analysis flows is a concern, as it means potential vulnerabilities involving unsanitized data could have been missed.  Overall, the plugin demonstrates good core security principles, but the shortcode functionality warrants a closer look to ensure robustness against potential misuse.",[218,221],{"reason":219,"points":220},"Potential for shortcode vulnerabilities without explicit auth checks",5,{"reason":222,"points":220},"Absence of taint analysis flows for code coverage","2026-03-17T06:13:31.190Z",{"wat":225,"direct":230},{"assetPaths":226,"generatorPatterns":227,"scriptPaths":228,"versionParams":229},[],[],[],[],{"cssClasses":231,"htmlComments":235,"htmlAttributes":236,"restEndpoints":237,"jsGlobals":238,"shortcodeOutput":239},[232,233,234],"azc_ig_modern","azc_ig_medieval","azc_ig_display",[],[],[],[],[240,241,242],"\u003Cspan class=\"azc_ig_modern\">\u003Cfieldset>\u003Cform method=\"post\" action=\"","\u003Cspan class=\"azc_ig_medieval\">\u003Cfieldset>\u003Cform method=\"post\" action=\"","\u003Cspan class=\"azc_ig_display\">You are "]