[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYHEjahXWIcTAhDiCn2q7YuUlLin-Xj7qKWs3tj7fvI4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":128,"fingerprints":162},"age-shortcodes","Age Shortcodes","0.2","Lukas","https:\u002F\u002Fprofiles.wordpress.org\u002Fpraxismarketing\u002F","\u003Cp>\u003Cstrong>Age Shortcodes\u003C\u002Fstrong> lets you insert the current age in years of someone or something anywhere in your WordPress site with a simple shortcode.\u003C\u002Fp>\n\u003Cp>Use the shortcode \u003Cstrong>\u003Ccode>[age birthday=\"yyyy-mm-dd\"]\u003C\u002Fcode>\u003C\u002Fstrong> in any post, page or widget to display the current age in years.\u003C\u002Fp>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>The \u003Ccode>[age birthday=\"1973-10-15\"]\u003C\u002Fcode> year old American musician Dax Riggs is best known for fronting the band Acid Bath.\u003C\u002Fp>\n\u003Cp>The Golden Gate Bridge was opened \u003Ccode>[age birthday=\"1937-05-27\"]\u003C\u002Fcode> years ago.\u003C\u002Fp>\n","Add shortcodes for the age of someone or something in years",60,2587,100,1,"2024-01-02T16:05:00.000Z","6.2.9","4.0","",[20,21,22,23,24],"age","current","date","shortcode","year","https:\u002F\u002Fpraxismarketing-agentur.com\u002Fwordpress-plugins\u002Fage-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fage-shortcodes.0.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"praxismarketing",2,1060,30,84,"2026-04-04T10:04:37.809Z",[40,61,76,94,109],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":13,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":34,"unpatched_count":28,"last_vuln_date":60,"fetched_at":30},"shortcode-for-current-date","Shortcode for Current Date","2.2.2","Imtiaz Rayhan","https:\u002F\u002Fprofiles.wordpress.org\u002Fimtiazrayhan\u002F","\u003Cp>\u003Cstrong>Shortcode for Current Date\u003C\u002Fstrong> enables you to put current date, current month or current year anywhere in your WordPress site with a simple shortcode.\u003C\u002Fp>\n\u003Cp>Just use the shortcode \u003Cstrong>[current_date]\u003C\u002Fstrong> and when the post or page is displayed, \u003Cstrong>[current_date]\u003C\u002Fstrong> will be replaced by the current date. And the date will be translated according to your site settings.\u003C\u002Fp>\n\u003Cp>By default it will show a date like this: 7th May 2017\u003C\u002Fp>\n\u003Cp>But you can customize it to your needs. To do that, you’ll need to pass the date format using an attribute with the shortcode.\u003Cbr \u002F>\nHere are some examples:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[current_date format=’d\u002Fm\u002FY’]\u003C\u002Fstrong> will show the date like this: \u003Cstrong>07\u002F05\u002F2017\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>[current_date format=’F d, Y’]\u003C\u002Fstrong> will show the date like this: \u003Cstrong>May 07, 2017\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you don’t understand how this formatting works, that’s totally okay.\u003C\u002Fp>\n\u003Ch3>Gutenberg Block\u003C\u002Fh3>\n\u003Cp>If you are using Gutenberg editor, there’s a Current Date block you can use to insert the current date in your posts\u002Fpages.\u003C\u002Fp>\n\u003Cp>If you use the block, you will not have to use the shortcode.\u003C\u002Fp>\n\u003Cp>When you insert the block, on the right sidebar under block options you will see a field to put the format for the date.\u003C\u002Fp>\n\u003Ch3>Styling\u003C\u002Fh3>\n\u003Cp>You can use ‘size’ and ‘color’ attributes to style the date.\u003C\u002Fp>\n\u003Cp>For example, [current_date format=’d\u002Fm\u002FY’ size=’20px’ color=’#FF0000′]\u003C\u002Fp>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then consider checking out our other plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-table-builder\u002F\" rel=\"ugc\">WP Table Builder\u003C\u002Fa> – Drag and Drop Table Builder Plugin. Build Responsive Tables insanely easily.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-blocks\u002F\" title=\"Ultimate Blocks\" rel=\"ugc\">Ultimate Blocks\u003C\u002Fa> – Create Better Content with Gutenberg + Ultimate Blocks. Essential Collection of Blocks for Bloggers and Affiliate Marketers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-coupons-and-deals\u002F\" title=\"WP Coupons and Deals\" rel=\"ugc\">WP Coupons and Deals\u003C\u002Fa> – Make More Money from Your Affiliate Coupons and Deals.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"http:\u002F\u002Fwww.wpleaders.com\u002F\" title=\"WPLeaders\" rel=\"friend nofollow ugc\">WPLeaders\u003C\u002Fa> to learn more about WordPress, WordPress themes and plugins.\u003C\u002Fp>\n","Insert current Date, Month or Year anywhere in your WordPress site with a simple shortcode.",10000,251501,115,"2025-12-22T19:36:00.000Z","6.9.4","5.0",[55,56,23,24],"current-date","month","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcode-for-current-date","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcode-for-current-date.2.2.2.zip",99,"2022-07-07 00:00:00",{"slug":55,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":13,"num_ratings":14,"last_updated":70,"tested_up_to":71,"requires_at_least":53,"requires_php":72,"tags":73,"homepage":74,"download_link":75,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Current Date Shortcode For WordPess","1.0.4","Noruzzaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fnoruzzaman\u002F","\u003Cp>\u003Cstrong>Embed Dynamic Dates in Your WordPress Site with a Shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin simplifies adding the current date, month, or year anywhere on your WordPress website using a shortcode. Simply insert [current-date] and it’ll automatically update with the current date based on your language settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flexible Date Formatting Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Need a specific date format? No problem! Pass a format attribute with the shortcode for customization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>\u003Cbr \u002F>\n[current-date format=’l, F jS, Y’] displays the date as “Tuesday, May 21st, 2024”\u003Cbr \u002F>\n[current-date format=’D, M j, Y’] displays the date as “Tue, May 21, 2024”\u003Cbr \u002F>\n[current-date format=’F j, Y’] displays the date as “May 21, 2024”\u003Cbr \u002F>\n[current-date format=’j F Y’] displays the date as “21 May 2024”\u003Cbr \u002F>\n[current-date format=’m\u002Fd\u002FY’] displays the date as “05\u002F21\u002F2024”\u003Cbr \u002F>\n[current-date format=’Y\u002Fm\u002Fd’] displays the date as “2024\u002F05\u002F21”\u003Cbr \u002F>\n[current-date format=’Y-m-d’] displays the date as “2024-05-21”\u003Cbr \u002F>\n[current-date format=’d-m-Y’] displays the date as “21-05-2024”\u003Cbr \u002F>\n[current-date format=’Y.m.d’] displays the date as “2024.05.21”\u003Cbr \u002F>\n[current-date format=’j.n.Y’] displays the date as “21.5.2024”\u003Cbr \u002F>\n[current-date format=’d\u002Fm\u002FY’] displays the date as “21\u002F05\u002F2024”\u003Cbr \u002F>\n[current-date format=’D, M j Y’] displays the date as “Tue, May 21 2024”\u003Cbr \u002F>\n[current-date format=’l, j F Y’] displays the date as “Tuesday, 21 May 2024”\u003Cbr \u002F>\n[current-date format=’D, j M Y’] displays the date as “Tue, 21 May 2024”\u003Cbr \u002F>\n[current-date format=’jS F Y’] displays the date as “21st May 2024”\u003Cbr \u002F>\n[current-date format=’F jS’] displays the date as “May 21st”\u003Cbr \u002F>\n[current-date format=’M j’] displays the date as “May 21”\u003Cbr \u002F>\n[current-date format=’Y-M-d’] displays the date as “2024-May-21”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to Use, Powerful Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This user-friendly plugin empowers you to seamlessly integrate dynamic dates into your WordPress content, enhancing both functionality and user experience.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you encounter any issues or have questions about the plugin, please visit our support forum at \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcurrent-date\u002F\" rel=\"ugc\">Submit Ticket\u003C\u002Fa>\u003C\u002Fstrong>. We are here to help you with any concerns you may have.\u003C\u002Fp>\n\u003Cp>If you have any questions, please email us at \u003Cstrong>\u003Ca href=\"mailto:noruzzaman19@gmail.com\" rel=\"nofollow ugc\">noruzzaman19@gmail.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>The full source code is available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnoruzzamanrubel\u002FCurrent-Date-Shortcode-for-Wordpress\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>. Feel free to contribute or report an issue.\u003C\u002Fp>\n","Easily display the current date anywhere using a simple shortcode, Gutenberg block, Elementor addon",1000,16085,"2025-04-20T01:37:00.000Z","6.8.5","7.0",[55,56,23,24],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrent-date","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrent-date.1.0.4.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":28,"num_ratings":28,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":53,"tags":89,"homepage":92,"download_link":93,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"current-date-free","Current Date Free","2.0","ddeleeuw","https:\u002F\u002Fprofiles.wordpress.org\u002Fddeleeuw\u002F","\u003Cp>A lightweight plugin that provides shortcodes for the current, Year, Month, Day, Time and more.\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>[lwcd display=”F jS”] would output January 24th\u003Cbr \u002F>\n[lwcd display=”h:i:s A”] would output 05:56:48 AM\u003Cbr \u002F>\n[lwcd display=”\\T\\o\\d\\a\\y \\i\\s \\t\\h\\e z \\d\\a\\y \\o\\f o.”] would output Today is the 23 day of 2021.\u003Cbr \u002F>\nToday is the [lwcd display=”z”] day of [lwcd display=”o”]. would output Today is the 23 day of 2021.\u003C\u002Fp>\n","A lightweight plugin that provides shortcodes for the current, Year, Month, Day, Time and more.",10,5240,"2021-01-30T04:06:00.000Z","5.6.17","3.0",[90,91,22,23,24],"copyright","current-year","https:\u002F\u002Flightweightplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrent-date-free.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":28,"downloaded":102,"rating":13,"num_ratings":14,"last_updated":103,"tested_up_to":71,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":107,"download_link":108,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"texlab-current-year","Texlab Current Year","1.1.0","Texlab IT","https:\u002F\u002Fprofiles.wordpress.org\u002Ftexlab\u002F","\u003Cp>Texlab Current Year is a lightweight WordPress plugin that allows you to display the current year anywhere on your website using a simple shortcode. This is particularly useful for copyright notices and other date-sensitive content that needs to be automatically updated each year.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple shortcode \u003Ccode>[texlab_current_year]\u003C\u002Fcode> to display the current year\u003C\u002Fli>\n\u003Cli>Supports internationalization (i18n)\u003C\u002Fli>\n\u003Cli>Lightweight and efficient\u003C\u002Fli>\n\u003Cli>No configuration needed\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>Perfect for footer copyright notices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Simply insert the shortcode \u003Ccode>[texlab_current_year]\u003C\u002Fcode> anywhere in your posts, pages, or widgets where you want the current year to appear.\u003C\u002Fp>\n\u003Cp>Example usage in a copyright notice:\u003Cbr \u002F>\n    © [texlab_current_year] Your Company Name. All rights reserved.\u003C\u002Fp>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>GitHub Repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftexlabit\u002Ftexlab-current-year\" rel=\"nofollow ugc\">Texlab Current Year on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Feel free to contribute to the development of this plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>For more information and support, please visit:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.texlabit.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Texlab IT\u003C\u002Fa>\u003C\u002Fp>\n","Display the current year anywhere in your WordPress site using a simple shortcode.",766,"2025-04-19T01:50:00.000Z","5.2","7.2",[91,22,23,24],"http:\u002F\u002Fwww.texlabit.com\u002Fwordpress-plugin-texlab-current-year\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftexlab-current-year.1.1.0.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":48,"downloaded":117,"rating":13,"num_ratings":118,"last_updated":119,"tested_up_to":71,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":18,"download_link":127,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"current-year-shortcode","Current Year, Symbols and IP Shortcode","2.4.1","kgmservizi","https:\u002F\u002Fprofiles.wordpress.org\u002Fkgmservizi\u002F","\u003Cp>\u003Cstrong>Don’t work? Open ticket, we answer in max 48h.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How shortcode work:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FShortcode\" title=\"WordPress Codex\" rel=\"nofollow ugc\">WordPress Codex\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full documentation and shortcode list:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fuskgm.it\u002Fcysdoc\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Current year, copyright, symbols and user IP with shortcode.\u003C\u002Fp>\n\u003Cp>[y] display current year \u003Cstrong>2020\u003C\u002Fstrong>\u003Cbr \u002F>\n[m] display current month \u003Cstrong>October\u003C\u002Fstrong>\u003Cbr \u002F>\n[d] display current day \u003Cstrong>25\u003C\u002Fstrong>\u003Cbr \u002F>\n[dmy] display current date \u003Cstrong>01\u002F01\u002F2023\u003C\u002Fstrong>\u003Cbr \u002F>\n[c] display copyright symbol \u003Cstrong>©\u003C\u002Fstrong>\u003Cbr \u002F>\n[t] display registered trademark symbol \u003Cstrong>®\u003C\u002Fstrong>\u003Cbr \u002F>\n[tm] display unregistered trademark symbol \u003Cstrong>™\u003C\u002Fstrong>\u003Cbr \u002F>\n[sm] display service mark symbol \u003Cstrong>℠\u003C\u002Fstrong>\u003Cbr \u002F>\n[cc] display \u003Cstrong>Copyright\u003C\u002Fstrong>\u003Cbr \u002F>\n[cy] display symbol of copyright and current year \u003Cstrong>©2019\u003C\u002Fstrong>\u003Cbr \u002F>\n[cyy year=”2003″] display symbol of copyright, first year, current year \u003Cstrong>©2003-2019\u003C\u002Fstrong>\u003Cbr \u002F>\n[cyyl year=”2003″] display copyright, first year, current year \u003Cstrong>Copyright 2003-2019\u003C\u002Fstrong>\u003Cbr \u002F>\n[cyyls year=”2003″] display copyright (+©), first year, current year \u003Cstrong>©Copyright 2003-2019\u003C\u002Fstrong>\u003Cbr \u002F>\n[show_user_ip] display ip of current user\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Useful attribute for extend shortcode functionality\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Format Attribute for Year\u003C\u002Fstrong>\u003Cbr \u002F>\nFor shortcode with year you can choose format with attribute format=””. It support “Y” (es.2019) or “y” (es.19). Default format without attribute is “Y”.\u003Cbr \u002F>\n\u003Cem>You must enter year attribute in the same format.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>\u003Cbr \u002F>\n[cyy year=”03″ format=”y”] \u003Cstrong>©03-19\u003C\u002Fstrong>\u003Cbr \u002F>\n[cyy year=”2003″ format=”Y”] \u003Cstrong>©2003-2019\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Format Attribute for Month\u003C\u002Fstrong>\u003Cbr \u002F>\nFor shortcode with month you can choose format with attribute format=””. It support “F” – “m” – “M” – “n”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Format Attribute for Day\u003C\u002Fstrong>\u003Cbr \u002F>\nFor shortcode with day you can choose format with attribute format=””. It support “D” – “d” – “j” – “N”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Format Attribute for current date\u003C\u002Fstrong>\u003Cbr \u002F>\nAll php date function attributes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Offset Attribute\u003C\u002Fstrong>\u003Cbr \u002F>\nFor day shortcode [d] you can add offset with attribute offset=””. It support + or -.\u003Cbr \u002F>\nFor month shortcode [m] you can add offset with attribute offset=””. It support + or -.\u003Cbr \u002F>\nFor year shortcode [y] you can add offset with attribute offset=””. It support + or -.\u003Cbr \u002F>\nFor current date shortcode [dmy] you can add offset with attribute offset=””. It support + or – in standard php date format, for ex. + 1 year or – 1 day.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>\u003Cbr \u002F>\n[d offset=”+1″] \u003Cstrong>2023\u003C\u002Fstrong>\u003Cbr \u002F>\n[m offset=”+1″] \u003Cstrong>2\u003C\u002Fstrong> (if current month is January)\u003Cbr \u002F>\n[y offset=”+1″] \u003Cstrong>2\u003C\u002Fstrong> (if current day is 1)\u003Cbr \u002F>\n[dmy offset=”+ 1 year”] \u003Cstrong>01\u002F01\u002F2023\u003C\u002Fstrong>\u003C\u002Fp>\n","Useful shortcode for WordPress. Current year, copyright, symbols and user IP with shortcode.",124830,5,"2025-11-28T09:24:00.000Z","2.5","5.6",[123,124,110,125,126],"copyright-shortcode","copyright-symbol","symbol-shortcode","trademark-shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrent-year-shortcode.2.4.1.zip",{"attackSurface":129,"codeSignals":148,"taintFlows":155,"riskAssessment":156,"analyzedAt":161},{"hooks":130,"ajaxHandlers":141,"restRoutes":142,"shortcodes":143,"cronEvents":147,"entryPointCount":14,"unprotectedCount":28},[131,137],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","all_admin_notices","age_in_years_shortcodes_notice","age-shortcodes.php",44,{"type":132,"name":138,"callback":139,"file":135,"line":140},"init","age_in_years_shortcodes_init",51,[],[],[144],{"tag":20,"callback":145,"file":135,"line":146},"age_in_years_shortcodes",47,[],{"dangerousFunctions":149,"sqlUsage":150,"outputEscaping":152,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":154},[],{"prepared":28,"raw":28,"locations":151},[],{"escaped":28,"rawEcho":28,"locations":153},[],[],[],{"summary":157,"deductions":158},"The \"age-shortcodes\" plugin version 0.2 exhibits a strong security posture based on the provided static analysis and vulnerability history. The plugin has no recorded CVEs, indicating a history of secure development or minimal public exposure of vulnerabilities. Static analysis reveals a clean codebase with no dangerous functions, proper use of prepared statements for all SQL queries, and 100% output escaping. Crucially, there are no external HTTP requests or file operations, and the identified entry point (a shortcode) has no explicit capability checks or nonce checks, which is a concern despite the low attack surface. Taint analysis shows no critical or high severity flows, suggesting that user input is not being processed in a way that could lead to common vulnerabilities. \n\nWhile the lack of identified vulnerabilities and the proper handling of SQL and output are commendable strengths, the absence of capability checks on the shortcode is a notable weakness. Although the attack surface is minimal, this leaves a potential avenue for privilege escalation if the shortcode performs sensitive actions. In summary, the plugin is generally well-coded with good security practices in place for data handling and query execution. However, the lack of authorization checks on its sole entry point warrants attention for a more robust security implementation, especially as the plugin evolves.",[159],{"reason":160,"points":118},"Shortcode without capability checks","2026-03-16T21:47:15.779Z",{"wat":163,"direct":168},{"assetPaths":164,"generatorPatterns":165,"scriptPaths":166,"versionParams":167},[],[],[],[],{"cssClasses":169,"htmlComments":171,"htmlAttributes":172,"restEndpoints":173,"jsGlobals":174,"shortcodeOutput":175},[170],"notice-error",[],[],[],[],[176],"\u003Cdiv class=\"notice notice-error\">\u003Cp>The Age Shortcodes plugin is not working because the shortcode [age] is already registered.\u003C\u002Fp>\u003C\u002Fdiv>"]