[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fR2JBAbWDGv_Oef2JOatgweGP9eF2xzAdSkSemRLlt8Y":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":139,"fingerprints":571},"dynamic-month-year-into-posts","Dynamic Month & Year into Posts","1.7.3","Gaurav Tiwari","https:\u002F\u002Fprofiles.wordpress.org\u002Fgauravtiwari\u002F","\u003Ch3>Automate your SEO\u003C\u002Fh3>\n\u003Cp>Insert dynamic dates anywhere in your WordPress content using simple shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Years\u003C\u002Fstrong>: \u003Ccode>[year]\u003C\u002Fcode> (current), \u003Ccode>[nyear]\u003C\u002Fcode> (next), \u003Ccode>[pyear]\u003C\u002Fcode> (previous)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Months\u003C\u002Fstrong>: \u003Ccode>[month]\u003C\u002Fcode> (January), \u003Ccode>[mon]\u003C\u002Fcode> (Jan), \u003Ccode>[nmonth]\u003C\u002Fcode>\u002F\u003Ccode>[pmonth]\u003C\u002Fcode> (next\u002Fprevious)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dates\u003C\u002Fstrong>: \u003Ccode>[date]\u003C\u002Fcode> (full date), \u003Ccode>[dt]\u003C\u002Fcode> (day number), \u003Ccode>[weekday]\u003C\u002Fcode> (day name)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Age\u003C\u002Fstrong>: \u003Ccode>[age date=\"1990-05-15\"]\u003C\u002Fcode> calculates years from any date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Season\u003C\u002Fstrong>: \u003Ccode>[season]\u003C\u002Fcode> displays current season (supports hemispheres)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Countdowns\u003C\u002Fstrong>: \u003Ccode>[daysuntil date=\"2025-12-25\"]\u003C\u002Fcode> and \u003Ccode>[dayssince date=\"2020-01-01\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Dates\u003C\u002Fstrong>: \u003Ccode>[datemodified]\u003C\u002Fcode> and \u003Ccode>[datepublished]\u003C\u002Fcode> shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Dates\u003C\u002Fstrong>: \u003Ccode>[blackfriday]\u003C\u002Fcode> and \u003Ccode>[cybermonday]\u003C\u002Fcode> shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block Editor support\u003C\u002Fstrong>: Toolbar to quickly insert the shortcodes, customizable date and countdown blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Works in posts, pages, titles, widgets, and SEO meta. Renders in your WordPress language. Perfect for affiliate marketers, bloggers, and anyone who wants evergreen content that updates automatically.\u003C\u002Fp>\n\u003Cp>But that’s not it.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fsnippet\u002Fdynamic-month-year\u002F#shortcodes\" rel=\"nofollow ugc\">See Full List of Shortcodes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New: Display current season with \u003Ccode>[season]\u003C\u002Fcode> shortcode. Supports hemisphere: \u003Ccode>[season region=\"south\"]\u003C\u002Fcode> for Southern hemisphere.\u003C\u002Fli>\n\u003Cli>New: Calculate age with \u003Ccode>[age date=\"1990-05-15\"]\u003C\u002Fcode> shortcode. Add ordinal suffix with \u003Ccode>ordinal=\"true\"\u003C\u002Fcode> (e.g., “35th”).\u003C\u002Fli>\n\u003Cli>New: Post dates with \u003Ccode>[datemodified]\u003C\u002Fcode> and \u003Ccode>[datepublished]\u003C\u002Fcode> shortcodes.\u003C\u002Fli>\n\u003Cli>New: Event dates with \u003Ccode>[blackfriday]\u003C\u002Fcode> and \u003Ccode>[cybermonday]\u003C\u002Fcode> shortcodes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Gutenberg Blocks\u003C\u002Fh3>\n\u003Cp>Four dedicated blocks for the Block Editor:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic Date Block\u003C\u002Fstrong> – Insert any dynamic date with live preview:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select date type from dropdown (year, month, date, age, season, etc.)\u003C\u002Fli>\n\u003Cli>Configure age format (years only, years & months, full breakdown)\u003C\u002Fli>\n\u003Cli>Set ordinal suffix for age display\u003C\u002Fli>\n\u003Cli>Typography and color controls\u003C\u002Fli>\n\u003Cli>Spacing options (margin, padding)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Live Countdown Block\u003C\u002Fstrong> – Real-time countdown powered by WordPress Interactivity API:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Count days until or since any date\u003C\u002Fli>\n\u003Cli>Auto-updates at midnight without page reload\u003C\u002Fli>\n\u003Cli>Customizable label text\u003C\u002Fli>\n\u003Cli>Typography and color styling\u003C\u002Fli>\n\u003Cli>Perfect for event promotions and milestones\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Published Date Block\u003C\u002Fstrong> – Display the post’s publication date:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses WordPress date format from Settings\u003C\u002Fli>\n\u003Cli>Custom format support\u003C\u002Fli>\n\u003Cli>Typography and color controls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Modified Date Block\u003C\u002Fstrong> – Display the post’s last modified date:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses WordPress date format from Settings\u003C\u002Fli>\n\u003Cli>Custom format support\u003C\u002Fli>\n\u003Cli>Typography and color controls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All blocks are found under “Widgets” category in the Block Inserter. Plus, a toolbar button in the formatting toolbar lets you quickly insert any shortcode into text blocks.\u003C\u002Fp>\n\u003Ch3>Works with popular SEO Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports RankMath, Yoast and SEOPress plugins and can be used to replace all their date based variables.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year]\u003C\u002Fcode> works as a replacement to \u003Ccode>%currentyear%\u003C\u002Fcode> , \u003Ccode>[month]\u003C\u002Fcode> as a replacement to \u003Ccode>%currentmonth%\u003C\u002Fcode> already.\u003C\u002Fli>\n\u003Cli>Use various combinations to make your articles even more dynamic and make your content always SEO ready — no matter the date or year.\u003C\u002Fli>\n\u003Cli>Extremely useful for Affiliate Marketers, Amazon Affiliates and Copywriters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tested Support With\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Rank Math\u003C\u002Fli>\n\u003Cli>Rank Math Pro\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003Cli>SEOPress Premium\u003C\u002Fli>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>Yoast SEO Premium\u003C\u002Fli>\n\u003Cli>SureRank\u003C\u002Fli>\n\u003Cli>Gutenberg and Block Editor Content, Headings and Buttons\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fbest-gutenberg-blocks-plugins-for-wordpress\u002F\" rel=\"nofollow ugc\">All popular Block Editor Addons\u003C\u002Fa>, including Greenshift, GenerateBlocks, Ultimate Blocks, Kadence Blocks, Spectra, Otter Blocks.\u003C\u002Fli>\n\u003Cli>Elementor Page Builder\u003C\u002Fli>\n\u003Cli>WP Bakery Page Builder\u003C\u002Fli>\n\u003Cli>Visual Composer\u003C\u002Fli>\n\u003Cli>Beaver Builder\u003C\u002Fli>\n\u003Cli>Brizy Builder\u003C\u002Fli>\n\u003Cli>Oxygen Builder\u003C\u002Fli>\n\u003Cli>Bricks Builder\u003C\u002Fli>\n\u003Cli>Jetpack Related Posts\u003C\u002Fli>\n\u003Cli>Intelly Related Posts a.k.a. Inline Related Posts (IRP)\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields (Manual: please see the FAQs)\u003C\u002Fli>\n\u003Cli>Lightweight Accordion (including Schema)\u003C\u002Fli>\n\u003Cli>All major themes including Twenty Twenty-Five, Twenty Twenty-Four, Twenty Twenty-Three, Twenty Twenty-Two, Twenty Twenty-One, Twenty Twenty, Astra, Neve, Hello (Elementor), Kadence, GeneratePress, Blocksy, and OceanWP.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tested to be totally working with Yoast SEO, SEOPress and Rank Math’s breadcrumbs, custom meta titles, excerpt etc.\u003C\u002Fp>\n\u003Cp>Note: Since August 2021, Google has started showing h1 titles in search results, this plugin becomes even more useful as no other SEO plugins adds Current Month, Current Year or Today’s Date in h1 titles except this; keeping the same in SEO meta as well.\u003C\u002Fp>\n\u003Ch3>More features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Full Rank Math OpenGraph Support.\u003C\u002Fli>\n\u003Cli>Full Schema and OpenGraph support in YoastSEO.\u003C\u002Fli>\n\u003Cli>Multiple Langauge (WPML) Support: Shortcode renders your site’s defined language.\u003C\u002Fli>\n\u003Cli>Contextual Related Posts Support.\u003C\u002Fli>\n\u003Cli>Jetpack Related Posts Support.\u003C\u002Fli>\n\u003Cli>Totally native. Doesn’t write anything to the database.\u003C\u002Fli>\n\u003Cli>No configuration required.\u003C\u002Fli>\n\u003Cli>Cache friendly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easy to use\u003C\u002Fh3>\n\u003Cp>Just install the plugin (see Installation tab) and activate it. Add [year] to render current year, [nyear] to render next year, [pyear] to render previous year, [month] to render current month (full name) and [mon] to render first three letters of months automatically. \u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fsnippet\u002Fdynamic-month-year\u002F#shortcodes\" rel=\"nofollow ugc\">See Full List of Shortcodes\u003C\u002Fa> (You can also see this link in \u003Cem>Plugins\u003C\u002Fem> page in your WordPress dashboard).\u003C\u002Fp>\n\u003Cp>As the months & years change, these shortcodes get updated into the content and title automatically on the shortcode locations.\u003C\u002Fp>\n\u003Cp>Zero bloat. No CSS\u002FJS files loaded. No database queries are made and the content is rendered on-the-fly. I am a performance geek and digital marketer myself, so I understand what you need. Please use a \u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fbest-wordpress-caching-plugin\u002F\" rel=\"nofollow ugc\">WordPress cache plugin\u003C\u002Fa> to cache the rendered content.\u003C\u002Fp>\n\u003Cp>Also, Dynamic Month & Year into Posts is a totally free plugin. There are no upsells and will never be.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fsnippet\u002Fdynamic-month-year\u002F\" rel=\"nofollow ugc\">More details\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdynamic-month-year-into-posts\u002F\" rel=\"ugc\">Free Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fcode\u002F\" rel=\"nofollow ugc\">More WordPress Plugins and Web Tools\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fwordpress-deals\u002F\" rel=\"nofollow ugc\">WordPress Deals\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\u002Fcontact\u002F\" rel=\"nofollow ugc\">Request a Feature\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>Dynamic Month & Year into Posts by \u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\" rel=\"nofollow ugc\">Gaurav Tiwari\u003C\u002Fa> is a completely native shortcode plugin. It has no settings page and does not use any analytics tool to gather or use your data. It’s bloat and ad-free. No notifications. No upgrade notices. Nothing.\u003C\u002Fp>\n\u003Ch3>Fast Support and Feature Implementation\u003C\u002Fh3>\n\u003Cp>I will provide instant support for all your queries or feature requests. Use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdynamic-month-year-into-posts\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> to ask your questions, request new features or report something broken. I will also update the plugin for every major and minor WordPress version.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>I use the plugin myself on \u003Ca href=\"https:\u002F\u002Fgauravtiwari.org\" rel=\"nofollow ugc\">my primary website\u003C\u002Fa> and other client sites that I run. I try my best to ensure that this plugin is compatible with every functionality plugin you use. Please let me know if this plugin isn’t compatible with your stack, create a support request and allow me some time.\u003C\u002Fp>\n\u003Cp>Please note that some plugins strip shortcodes or disable rendering of shortcodes. In such cases, it’s impossible to implement dynamic dates without rewriting the whole plugin code and breaking a couple of things. But still, I’ll give a try.\u003C\u002Fp>\n\u003Cp>Help me with a positive review to keep the development going.\u003C\u002Fp>\n","Automate SEO and content with dynamic shortcodes for dates, years, months, age calculations, seasons and countdowns in content, titles and meta.",8000,94320,100,16,"2026-03-03T01:37:00.000Z","6.9.4","6.0","7.4",[20,21,22,23,24],"dates","dynamic-content","seo","shortcode","year","https:\u002F\u002Fgauravtiwari.org\u002Fsnippet\u002Fdynamic-month-year\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-month-year-into-posts.1.7.3.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"gauravtiwari",3,8010,30,94,"2026-04-04T07:06:02.040Z",[39,55,77,97,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":27,"num_ratings":27,"last_updated":49,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":50,"homepage":53,"download_link":54,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"runthings-current-year-shortcode","Current Year Shortcode","2.1.1","runthings.dev","https:\u002F\u002Fprofiles.wordpress.org\u002Frunthingsdev\u002F","\u003Cp>This is a plugin which adds a simple shortcode to display the current year or a dynamic year range, particularly useful for copyright statements at the bottom of your website.\u003C\u002Fp>\n\u003Cp>Its most basic usage is \u003Ccode>[year]\u003C\u002Fcode>, which will display the current year. If you provide a starting year with the ‘from’ parameter, it will expand into a date range when the ‘from’ year is before the current year.\u003C\u002Fp>\n\u003Cp>If \u003Ccode>[year]\u003C\u002Fcode> is used by another plugin, then it uses the fallback \u003Ccode>[runthings_year]\u003C\u002Fcode> which can be customised with the \u003Ccode>runthings_current_year_shortcode_tag\u003C\u002Fcode> filter. You can see the active shortcode tag in it entry in the installed plugins page.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display current year with \u003Ccode>[year]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Create a dynamic year range with \u003Ccode>[year from=\"2020\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Abbreviated year format with \u003Ccode>[year from=\"2020\" mode=\"short\"]\u003C\u002Fcode>, which shows “2020-26” (if the current year is 2026)\u003C\u002Fli>\n\u003Cli>Automatic fallback shortcode \u003Ccode>[runthings_year]\u003C\u002Fcode> if another plugin already uses the ‘year’ shortcode\u003C\u002Fli>\n\u003Cli>Filter (\u003Ccode>runthings_current_year_shortcode_tag\u003C\u002Fcode>) to set your own shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage Examples\u003C\u002Fh4>\n\u003Cp>Assuming the current year is 2026:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[year]\u003C\u002Fcode> displays “2026”\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year from=\"2026\"]\u003C\u002Fcode> displays “2026” (since it’s the current year)\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year from=\"1983\"]\u003C\u002Fcode> displays “1983-2026”\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year from=\"2020\" mode=\"short\"]\u003C\u002Fcode> displays “2020-26” (shortened current year)\u003C\u002Fli>\n\u003Cli>\u003Ccode>[year from=\"1995\" mode=\"short\"]\u003C\u002Fcode> displays “1995-2026” (not shortened because centuries differ)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Ch4>runthings_current_year_shortcode_tag\u003C\u002Fh4>\n\u003Cp>This filter allows customization of the shortcode tag used by the plugin.\u003C\u002Fp>\n\u003Cp>For detailed documentation and examples, see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frunthings-dev\u002Frunthings-current-year-shortcode#filters\" rel=\"nofollow ugc\">full documentation on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Parameters:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>\u003Ccode>$tag\u003C\u002Fcode>\u003C\u002Fstrong> (\u003Ccode>string\u003C\u002Fcode>): The shortcode tag to be registered. Defaults to ‘year’ or ‘runthings_year’ if conflicted.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>Built by Matthew Harris of runthings.dev, copyright 2021-2026.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Frunthings.dev\u002F\" rel=\"nofollow ugc\">runthings.dev\u003C\u002Fa> for more WordPress plugins and resources.\u003C\u002Fp>\n\u003Cp>Contribute or report issues at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frunthings-dev\u002Frunthings-current-year-shortcode\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with this program; if not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Icon – Calendar by Qadeer Hussain, from Noun Project, https:\u002F\u002Fthenounproject.com\u002Fbrowse\u002Ficons\u002Fterm\u002Fcalendar\u002F (CC BY 3.0)\u003C\u002Fp>\n\u003Cp>Icon – legal by hanis tusiyani, from Noun Project, https:\u002F\u002Fthenounproject.com\u002Fbrowse\u002Ficons\u002Fterm\u002Flegal\u002F (CC BY 3.0)\u003C\u002Fp>\n","Adds a shortcode to display the current year or a year range, perfect for copyright statements.",50,534,"2025-12-17T11:56:00.000Z",[51,52,21,23,24],"copyright","date","https:\u002F\u002Frunthings.dev\u002Fwordpress-plugins\u002Fcurrent-year-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frunthings-current-year-shortcode.2.1.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":13,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":75,"download_link":76,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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.",10000,124830,5,"2025-11-28T09:24:00.000Z","6.8.5","2.5","5.6",[71,72,56,73,74],"copyright-shortcode","copyright-symbol","symbol-shortcode","trademark-shortcode","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrent-year-shortcode.2.4.1.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":63,"downloaded":85,"rating":13,"num_ratings":86,"last_updated":87,"tested_up_to":16,"requires_at_least":88,"requires_php":75,"tags":89,"homepage":92,"download_link":93,"security_score":94,"vuln_count":95,"unpatched_count":27,"last_vuln_date":96,"fetched_at":29},"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.",251501,115,"2025-12-22T19:36:00.000Z","5.0",[90,91,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,2,"2022-07-07 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":75,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"automatic-copyright-year","Automatic Copyright Year","1.1","Miina Sikk","https:\u002F\u002Fprofiles.wordpress.org\u002Fmiinasikk\u002F","\u003Cp>Automatic Copyright Year seeks to solve a common problem: keeping your copyright year up-to-date.\u003C\u002Fp>\n\u003Cp>It’s a problem all of us had: on January 1st every year, we need to go through every one of our websites and update all the footers. And when we see other people’s sites that, in the footer, say, “(c) 1998” then suddenly it’s revealed how out-of-date the site is.\u003C\u002Fp>\n\u003Cp>With Automatic Copyright Year, this problem will never happen to you!\u003C\u002Fp>\n\u003Cp>Instead of going through every site you have each year on the 1st of January and change the year manually, now it will all be done seamlessly for you. Just install the Automatic Copyright Year plugin and voila: your sites will always have an up-to-date copyright.\u003C\u002Fp>\n","Automatic Copyright Year seeks to solve a common problem: keeping your copyright year up-to-date.",7000,30352,86,9,"2019-07-22T19:42:00.000Z","5.2.24","3.0.1",[51,113,114,23,115],"copyright-year","footer-copyright","widget","http:\u002F\u002Fwww.wpsos.io\u002Fwordpress-plugin-automatic-copyright-year\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-copyright-year.1.1.zip",85,{"slug":120,"name":121,"version":100,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":108,"last_updated":129,"tested_up_to":130,"requires_at_least":88,"requires_php":131,"tags":132,"homepage":137,"download_link":138,"security_score":118,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"surbma-yoast-breadcrumb-shortcode","Surbma | Yoast SEO Breadcrumb Shortcode","Surbma","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurbma\u002F","\u003Cp>A simple shortcode to include Yoast SEO’s breadcrumb function everywhere on your WordPress website. You have to install and activate the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">WordPress SEO by Yoast\u003C\u002Fa> plugin and enable breadcrumb option to use this shortcode.\u003C\u002Fp>\n\u003Cp>With this shortcode you can put Yoast’s fantastic breadcrumb feature manually into every post and page or even into custom post types. If your theme supports it, you can use this shortcode in your widget areas with the Text widget.\u003C\u002Fp>\n\u003Cp>The shortcode:\u003Cbr \u002F>\n    [yoast-breadcrumb]\u003C\u002Fp>\n\u003Cp>There are two parameters for this shortcode:\u003C\u002Fp>\n\u003Col>\n\u003Cli>before – The code that your breadcrumb should be prefixed with. Default value: \u003Ccode>\u003Cdiv class=\"breadcrumb\" itemprop=\"breadcrumb\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>after – The code that should be added on the back of your breadcrumb. Default value: \u003Ccode>\u003C\u002Fdiv>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can read more informations about Yoast’s breadcrumb function here: \u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fbreadcrumbs\u002F\" rel=\"nofollow ugc\">Yoast Breadcrumbs – WordPress Breadcrumbs\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to contribute or help improving this plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can find it on GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-yoast-breadcrumb-shortcode\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-yoast-breadcrumb-shortcode\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can find my other plugins and projects on GitHub:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please feel free to contribute, help or recommend any new features for my plugins, themes and other projects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to know more about me?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Visit my webpage: \u003Ca href=\"http:\u002F\u002Fsurbma.com\u002F\" rel=\"nofollow ugc\">Surbma.com\u003C\u002Fa>\u003C\u002Fp>\n","A simple shortcode to include Yoast's breadcrumb function everywhere on your WordPress website.",3000,35211,84,"2023-04-08T15:44:00.000Z","6.2.9","7.0",[133,23,134,135,136],"breadcrumb","wordpress-seo","yoast","yoast-seo","http:\u002F\u002Fsurbma.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurbma-yoast-breadcrumb-shortcode.1.1.zip",{"attackSurface":140,"codeSignals":555,"taintFlows":562,"riskAssessment":563,"analyzedAt":570},{"hooks":141,"ajaxHandlers":332,"restRoutes":333,"shortcodes":334,"cronEvents":553,"entryPointCount":554,"unprotectedCount":27},[142,148,153,157,160,166,169,172,175,179,183,185,189,193,197,200,203,206,210,212,215,217,220,223,226,230,232,237,240,242,245,248,251,255,259,262,265,268,271,273,275,277,279,281,283,285,287,289,292,294,296,297,299,300,301,302,305,310,314,317,319,321,323,325,326,329],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","plugins_loaded","dmyip_load_plugin","dynamic-month-year-into-posts.php",62,{"type":143,"name":149,"callback":150,"file":151,"line":152},"enqueue_block_editor_assets","dmyip_enqueue_block_editor_assets","includes\\block-editor.php",61,{"type":143,"name":154,"callback":155,"file":151,"line":156},"init","dmyip_register_block_pattern_category",75,{"type":143,"name":154,"callback":158,"file":151,"line":159},"dmyip_register_block_patterns",204,{"type":161,"name":162,"callback":163,"file":164,"line":165},"filter","the_title","do_shortcode","includes\\core-filters.php",43,{"type":161,"name":167,"callback":163,"file":164,"line":168},"single_post_title",46,{"type":161,"name":170,"callback":163,"file":164,"line":171},"wp_title",49,{"type":161,"name":173,"callback":163,"file":164,"line":174},"the_excerpt",52,{"type":161,"name":176,"callback":177,"file":164,"line":178},"get_the_excerpt","dmyip_render_shortcodes_in_excerpt",55,{"type":161,"name":180,"callback":181,"file":164,"line":182},"get_the_archive_title","dmyip_enable_shortcode_in_archive_titles",58,{"type":143,"name":154,"callback":184,"file":164,"line":152},"dmyip_register_core_filters",{"type":161,"name":186,"callback":187,"file":164,"line":188},"strip_shortcodes_tagnames","closure",64,{"type":161,"name":190,"callback":163,"file":191,"line":192},"elementor\u002Fwidget\u002Frender_content","includes\\others.php",7,{"type":161,"name":194,"callback":187,"priority":195,"file":191,"line":196},"bricks\u002Fdynamic_data\u002Frender_content",20,10,{"type":161,"name":198,"callback":163,"file":191,"line":199},"crp_title",18,{"type":161,"name":201,"callback":187,"file":202,"line":108},"rank_math\u002Ffrontend\u002Ftitle","includes\\rank-math-support.php",{"type":161,"name":204,"callback":187,"file":202,"line":205},"rank_math\u002Ffrontend\u002Fdescription",12,{"type":161,"name":207,"callback":208,"file":202,"line":209},"rank_math\u002Fproduct_description\u002Fapply_shortcode","__return_true",15,{"type":161,"name":211,"callback":163,"file":202,"line":14},"rank_math\u002Ffrontend\u002Fbreadcrumb\u002Fhtml",{"type":161,"name":213,"callback":163,"file":202,"line":214},"rank_math\u002Fopengraph\u002Ffacebook\u002Fog_title",19,{"type":161,"name":216,"callback":163,"file":202,"line":195},"rank_math\u002Fopengraph\u002Ffacebook\u002Fog_description",{"type":161,"name":218,"callback":163,"file":202,"line":219},"rank_math\u002Fopengraph\u002Ftwitter\u002Ftitle",21,{"type":161,"name":221,"callback":163,"file":202,"line":222},"rank_math\u002Fopengraph\u002Ftwitter\u002Fdescription",22,{"type":161,"name":224,"callback":187,"file":202,"line":225},"rank_math\u002Fjson_ld",25,{"type":161,"name":227,"callback":163,"file":228,"line":229},"seopress_titles_title","includes\\seopress-support.php",11,{"type":161,"name":231,"callback":163,"file":228,"line":205},"seopress_titles_desc",{"type":161,"name":233,"callback":234,"file":235,"line":236},"plugin_action_links_dynamic-month-year-into-posts\u002Fdynamic-month-year-into-posts.php","dmyip_settings_link","includes\\shortcodes.php",458,{"type":161,"name":238,"callback":163,"file":239,"line":229},"wpseo_title","includes\\yoast-seo-support.php",{"type":161,"name":241,"callback":163,"file":239,"line":205},"wpseo_metadesc",{"type":161,"name":243,"callback":163,"file":239,"line":244},"wpseo_opengraph_title",13,{"type":161,"name":246,"callback":163,"file":239,"line":247},"wpseo_opengraph_desc",14,{"type":161,"name":249,"callback":187,"file":239,"line":250},"wpseo_schema_webpage",17,{"type":143,"name":149,"callback":252,"file":253,"line":254},"enqueue_editor_assets","src\\BlockEditor\\Assets.php",54,{"type":143,"name":154,"callback":256,"file":257,"line":258},"register_bindings_source","src\\BlockEditor\\BlockBindings.php",27,{"type":143,"name":154,"callback":260,"file":261,"line":165},"register_block","src\\BlockEditor\\DynamicDateBlock.php",{"type":143,"name":154,"callback":263,"file":264,"line":258},"register_category","src\\BlockEditor\\Patterns.php",{"type":143,"name":154,"callback":266,"file":264,"line":267},"register_patterns",28,{"type":161,"name":194,"callback":269,"priority":195,"file":270,"line":35},"render_shortcodes","src\\Integrations\\Bricks.php",{"type":161,"name":190,"callback":163,"file":272,"line":258},"src\\Integrations\\Elementor.php",{"type":161,"name":201,"callback":163,"file":274,"line":267},"src\\Integrations\\RankMath.php",{"type":161,"name":204,"callback":163,"file":274,"line":276},29,{"type":161,"name":207,"callback":208,"file":274,"line":278},32,{"type":161,"name":211,"callback":163,"file":274,"line":280},35,{"type":161,"name":213,"callback":163,"file":274,"line":282},38,{"type":161,"name":216,"callback":163,"file":274,"line":284},39,{"type":161,"name":218,"callback":163,"file":274,"line":286},40,{"type":161,"name":221,"callback":163,"file":274,"line":288},41,{"type":161,"name":224,"callback":290,"file":274,"line":291},"process_json_ld",44,{"type":161,"name":198,"callback":163,"file":293,"line":267},"src\\Integrations\\RelatedPosts.php",{"type":161,"name":227,"callback":163,"file":295,"line":258},"src\\Integrations\\SEOPress.php",{"type":161,"name":231,"callback":163,"file":295,"line":267},{"type":161,"name":238,"callback":163,"file":298,"line":258},"src\\Integrations\\Yoast.php",{"type":161,"name":241,"callback":163,"file":298,"line":267},{"type":161,"name":243,"callback":163,"file":298,"line":276},{"type":161,"name":246,"callback":163,"file":298,"line":35},{"type":161,"name":249,"callback":303,"file":298,"line":304},"process_schema_webpage",31,{"type":143,"name":306,"callback":307,"file":308,"line":309},"rest_api_init","register_routes","src\\REST\\DatesEndpoint.php",36,{"type":143,"name":154,"callback":311,"file":312,"line":313},"register_core_filters","src\\Shortcodes\\CoreFilters.php",71,{"type":161,"name":186,"callback":315,"file":312,"line":316},"preserve_shortcodes",74,{"type":161,"name":233,"callback":318,"file":312,"line":156},"add_action_links",{"type":161,"name":162,"callback":163,"file":312,"line":320},106,{"type":161,"name":167,"callback":163,"file":312,"line":322},109,{"type":161,"name":170,"callback":163,"file":312,"line":324},112,{"type":161,"name":173,"callback":163,"file":312,"line":86},{"type":161,"name":176,"callback":327,"file":312,"line":328},"render_shortcodes_in_excerpt",118,{"type":161,"name":180,"callback":330,"file":312,"line":331},"archive_title_shortcodes",121,[],[],[335,337,339,342,346,349,353,357,361,365,369,372,376,380,384,387,390,394,398,402,406,410,414,418,422,426,430,434,438,442,446,450,454,458,462,466,470,474,477,478,481,483,485,488,491,493,495,497,499,502,504,507,509,511,513,515,517,519,521,523,525,527,530,532,534,537,539,542,545,547,549,551],{"tag":24,"callback":336,"file":235,"line":205},"dmyip_rmd_current_year",{"tag":91,"callback":338,"file":235,"line":219},"dmyip_rmd_current_month",{"tag":340,"callback":341,"file":235,"line":258},"cmonth","dmyip_rmd_current_caps_month",{"tag":343,"callback":344,"file":235,"line":345},"mon","dmyip_rmd_current_mon",33,{"tag":347,"callback":348,"file":235,"line":284},"cmon","dmyip_rmd_current_caps_mon",{"tag":350,"callback":351,"file":235,"line":352},"mm","dmyip_rmd_current_mm",45,{"tag":354,"callback":355,"file":235,"line":356},"mn","dmyip_rmd_current_mn",51,{"tag":358,"callback":359,"file":235,"line":360},"nmonth","dmyip_rmd_next_month",57,{"tag":362,"callback":363,"file":235,"line":364},"cnmonth","dmyip_rmd_next_caps_month",63,{"tag":366,"callback":367,"file":235,"line":368},"pmonth","dmyip_rmd_prev_month",69,{"tag":370,"callback":371,"file":235,"line":156},"cpmonth","dmyip_rmd_prev_caps_month",{"tag":373,"callback":374,"file":235,"line":375},"nmon","dmyip_rmd_next_month_short",81,{"tag":377,"callback":378,"file":235,"line":379},"cnmon","dmyip_rmd_next_month_short_caps",87,{"tag":381,"callback":382,"file":235,"line":383},"pmon","dmyip_rmd_prev_month_short",93,{"tag":385,"callback":386,"file":235,"line":94},"cpmon","dmyip_rmd_prev_month_short_caps",{"tag":52,"callback":388,"file":235,"line":389},"dmyip_rmd_current_date",105,{"tag":391,"callback":392,"file":235,"line":393},"monthyear","dmyip_rmd_monthyear",111,{"tag":395,"callback":396,"file":235,"line":397},"nmonthyear","dmyip_nmonthyear",120,{"tag":399,"callback":400,"file":235,"line":401},"pmonthyear","dmyip_pmonthyear",126,{"tag":403,"callback":404,"file":235,"line":405},"nyear","dmyip_rmd_next_year",129,{"tag":407,"callback":408,"file":235,"line":409},"nnyear","dmyip_rmd_next_next_year",135,{"tag":411,"callback":412,"file":235,"line":413},"pyear","dmyip_rmd_previous_year",141,{"tag":415,"callback":416,"file":235,"line":417},"ppyear","dmyip_rmd_previous_previous_year",147,{"tag":419,"callback":420,"file":235,"line":421},"dt","dmyip_rmd_current_dt",153,{"tag":423,"callback":424,"file":235,"line":425},"nd","dmyip_rmd_next_date",158,{"tag":427,"callback":428,"file":235,"line":429},"pd","dmyip_rmd_prev_date",163,{"tag":431,"callback":432,"file":235,"line":433},"weekday","dmyip_rmd_current_weekday",169,{"tag":435,"callback":436,"file":235,"line":437},"wd","dmyip_rmd_current_wd",174,{"tag":439,"callback":440,"file":235,"line":441},"blackfriday","dmyip_rmd_blackfriday",180,{"tag":443,"callback":444,"file":235,"line":445},"cybermonday","dmyip_rmd_cybermonday",188,{"tag":447,"callback":448,"file":235,"line":449},"daysuntil","dmyip_rmd_daysuntil",197,{"tag":451,"callback":452,"file":235,"line":453},"dayssince","dmyip_rmd_dayssince",229,{"tag":455,"callback":456,"file":235,"line":457},"age","dmyip_rmd_age",262,{"tag":459,"callback":460,"file":235,"line":461},"datepublished","dmyip_rmd_published",380,{"tag":463,"callback":464,"file":235,"line":465},"datemodified","dmyip_rmd_modified",387,{"tag":467,"callback":468,"file":235,"line":469},"season","dmyip_rmd_season",395,{"tag":447,"callback":471,"file":472,"line":473},"days_until","src\\Shortcodes\\Countdown.php",23,{"tag":451,"callback":475,"file":472,"line":476},"days_since",24,{"tag":455,"callback":455,"file":472,"line":225},{"tag":52,"callback":479,"file":480,"line":473},"current_date","src\\Shortcodes\\Date.php",{"tag":391,"callback":482,"file":480,"line":476},"month_year",{"tag":395,"callback":484,"file":480,"line":225},"next_month_year",{"tag":399,"callback":486,"file":480,"line":487},"prev_month_year",26,{"tag":419,"callback":489,"file":490,"line":473},"current_day","src\\Shortcodes\\Day.php",{"tag":423,"callback":492,"file":490,"line":476},"next_day",{"tag":427,"callback":494,"file":490,"line":225},"prev_day",{"tag":431,"callback":496,"file":490,"line":487},"current_weekday",{"tag":435,"callback":498,"file":490,"line":258},"current_weekday_short",{"tag":439,"callback":500,"file":501,"line":473},"black_friday","src\\Shortcodes\\Events.php",{"tag":443,"callback":503,"file":501,"line":476},"cyber_monday",{"tag":91,"callback":505,"file":506,"line":473},"current_month","src\\Shortcodes\\Month.php",{"tag":340,"callback":508,"file":506,"line":476},"current_month_caps",{"tag":343,"callback":510,"file":506,"line":225},"current_month_short",{"tag":347,"callback":512,"file":506,"line":487},"current_month_short_caps",{"tag":350,"callback":514,"file":506,"line":258},"current_month_number_zero",{"tag":354,"callback":516,"file":506,"line":267},"current_month_number",{"tag":358,"callback":518,"file":506,"line":276},"next_month",{"tag":362,"callback":520,"file":506,"line":35},"next_month_caps",{"tag":373,"callback":522,"file":506,"line":304},"next_month_short",{"tag":377,"callback":524,"file":506,"line":278},"next_month_short_caps",{"tag":366,"callback":526,"file":506,"line":345},"prev_month",{"tag":370,"callback":528,"file":506,"line":529},"prev_month_caps",34,{"tag":381,"callback":531,"file":506,"line":280},"prev_month_short",{"tag":385,"callback":533,"file":506,"line":309},"prev_month_short_caps",{"tag":459,"callback":535,"file":536,"line":473},"published","src\\Shortcodes\\PostDate.php",{"tag":463,"callback":538,"file":536,"line":476},"modified",{"tag":467,"callback":540,"file":541,"line":473},"current_season","src\\Shortcodes\\Season.php",{"tag":24,"callback":543,"file":544,"line":473},"current_year","src\\Shortcodes\\Year.php",{"tag":403,"callback":546,"file":544,"line":476},"next_year",{"tag":407,"callback":548,"file":544,"line":225},"next_next_year",{"tag":411,"callback":550,"file":544,"line":487},"previous_year",{"tag":415,"callback":552,"file":544,"line":258},"previous_previous_year",[],72,{"dangerousFunctions":556,"sqlUsage":557,"outputEscaping":559,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":561},[],{"prepared":27,"raw":27,"locations":558},[],{"escaped":13,"rawEcho":27,"locations":560},[],[],[],{"summary":564,"deductions":565},"The plugin \"dynamic-month-year-into-posts\" v1.7.3 presents a strong security posture based on the provided static analysis.  The absence of dangerous functions, file operations, external HTTP requests, and SQL queries that don't use prepared statements are all positive indicators. Furthermore, the fact that all output is properly escaped suggests a good understanding of preventing cross-site scripting (XSS) vulnerabilities. The lack of known CVEs and historical vulnerabilities further reinforces this perception of a secure plugin.",[566,568],{"reason":567,"points":196},"No Nonce checks found on entry points",{"reason":569,"points":196},"No Capability checks found on entry points","2026-03-16T17:55:42.017Z",{"wat":572,"direct":581},{"assetPaths":573,"generatorPatterns":576,"scriptPaths":577,"versionParams":578},[574,575],"\u002Fwp-content\u002Fplugins\u002Fdynamic-month-year-into-posts\u002Fassets\u002Fjs\u002Feditor.js","\u002Fwp-content\u002Fplugins\u002Fdynamic-month-year-into-posts\u002Fassets\u002Fcss\u002Feditor.css",[],[574],[579,580],"dynamic-month-year-into-posts\u002Fassets\u002Fjs\u002Feditor.js?ver=","dynamic-month-year-into-posts\u002Fassets\u002Fcss\u002Feditor.css?ver=",{"cssClasses":582,"htmlComments":584,"htmlAttributes":594,"restEndpoints":596,"jsGlobals":597,"shortcodeOutput":599},[583],"dmyip-dynamic-dates",[585,586,587,588,589,590,591,592,593],"\u003C!-- wp:paragraph {\"align\":\"center\",\"fontSize\":\"small\"} -->","\u003C!-- \u002Fwp:paragraph -->","\u003C!-- wp:paragraph {\"fontSize\":\"small\",\"style\":{\"color\":{\"text\":\"#666666\"}}} -->","\u003C!-- wp:group {\"style\":{\"spacing\":{\"padding\":{\"top\":\"20px\",\"bottom\":\"20px\",\"left\":\"20px\",\"right\":\"20px\"}},\"border\":{\"radius\":\"8px\"}},\"backgroundColor\":\"pale-cyan-blue\"} -->","\u003C!-- \u002Fwp:group -->","\u003C!-- wp:group {\"style\":{\"spacing\":{\"padding\":{\"top\":\"30px\",\"bottom\":\"30px\",\"left\":\"30px\",\"right\":\"30px\"}},\"border\":{\"radius\":\"12px\"}},\"backgroundColor\":\"vivid-red\",\"textColor\":\"white\"} -->","\u003C!-- wp:heading {\"textAlign\":\"center\",\"level\":3} -->","\u003C!-- \u002Fwp:heading -->","\u003C!-- wp:paragraph {\"align\":\"center\"} -->",[595,595,595],"data-block=\"\"",[],[598],"dmyipData",[600,601,602,603],"[year]","[datemodified]","[month] [year]","[month]"]