{"id":3820,"date":"2025-02-15T18:38:05","date_gmt":"2025-02-15T18:38:05","guid":{"rendered":"https:\/\/s-o-s.net\/dynamic-year-block-display-a-copyright-notice-in-your-footer-with-the-current-year\/"},"modified":"2025-02-15T18:38:05","modified_gmt":"2025-02-15T18:38:05","slug":"dynamic-year-block-display-a-copyright-notice-in-your-footer-with-the-current-year","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/dynamic-year-block-display-a-copyright-notice-in-your-footer-with-the-current-year\/","title":{"rendered":"Dynamic Year Block \u2013 display a copyright notice in your footer with the current year"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-159499\" class=\"alignwide post-159499 plugin type-plugin status-publish hentry plugin_section-block plugin_tags-copyright plugin_tags-date plugin_tags-dynamic plugin_tags-footer plugin_tags-year plugin_contributors-epicostudio plugin_contributors-pagelab plugin_business_model-community plugin_committers-pagelab plugin_support_reps-pagelab\">\n<div class=\"plugin-banner\" id=\"plugin-banner-dynamic-year-block\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" srcset=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/icon-128x128.jpg?rev=2960882, https:\/\/ps.w.org\/dynamic-year-block\/assets\/icon-256x256.jpg?rev=2960887 2x\" src=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/icon-256x256.jpg?rev=2960887\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Dynamic Year Block \u2013 display a copyright notice in your footer with the current year<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/pagelab\/\" rel=\"noopener\">M\u00e1rcio Duarte<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/dynamic-year-block.0.6.5.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/dynamic-year-block\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/dynamic-year-block\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/dynamic-year-block\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/dynamic-year-block\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/dynamic-year-block\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>\ud83c\udd95 <strong>New features<\/strong>: now you can add a background image and the link to your Privacy Policy page with a couple of clicks.<\/p>\n<p>The <strong>Dynamic Year Block<\/strong> will automatically update the copyright year in your website footer. At the turn of each year, the number will automatically change to reflect the current year, freeing you from manually editing the year every new year\u2019s eve.<\/p>\n<p>The plugin works for both classic and block themes, but it is especially useful in the context of the <strong>Site Editor<\/strong>, where you can visually change the footer template part without messing with code. Just insert the Dynamic Year Block, enter your copyright notice and you\u2019re done. \ud83d\udcaa<\/p>\n<p>You can open <a target=\"_blank\" href=\"https:\/\/playground.wordpress.net\/?plugin=dynamic-year-block\" rel=\"nofollow ugc noopener\">this WordPress Playground site<\/a> in your browser to quickly test it.<\/p>\n<p>\u26a0\ufe0f <strong>Important<\/strong>: please configure your timezone in \u201cSettings <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> General <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> Timezone\u201d in your WordPress dashboard, so that the year displayed by the block matches your server time and the timezone set in WordPress.<\/p>\n<p>This is a community plugin that can always be downloaded for free without any paid subscription from <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/dynamic-year-block\/\" rel=\"ugc noopener\">the official WordPress repository<\/a>.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-1.png?rev=2961270\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-1.png?rev=2961270\" alt=\"\"><\/a><figcaption>Searching for the Dynamic Year Block in the block inserter.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-2.png?rev=2961270\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-2.png?rev=2961270\" alt=\"\"><\/a><figcaption>Block added in the footer copyright message.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-3.png?rev=2961270\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-3.png?rev=2961270\" alt=\"\"><\/a><figcaption>Block settings: you can choose between a two or four-digit year, as well as other useful options.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-4.png?rev=2961270\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-4.png?rev=2961270\" alt=\"\"><\/a><figcaption>A single block to create your entire footer copyright notice.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-5.png?rev=2961270\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/dynamic-year-block\/assets\/screenshot-5.png?rev=2961270\" alt=\"\"><\/a><figcaption>Customizing the block.<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"blocks\" class=\"plugin-blocks section\">\n<h2 id=\"blocks-header\">Blocks<\/h2>\n<p>This plugin provides 1 block.<\/p>\n<ul class=\"plugin-blocks-list\">\n<li class=\"plugin-blocks-list-item has-description\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-calendar\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Dynamic Year<\/span><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"block-description\">A block that always displays the current year.<br \/>\n\t\t\t\t\t\t\t<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<h4>Automatic installation:<\/h4>\n<ol>\n<li>Open any post or page in your WordPress.<\/li>\n<li>Click the main plus icon (+), located at the upper left corner of the editor, to add a new block.<\/li>\n<li>Type \u201cDynamic Year Block\u201d in the search field.<\/li>\n<li>Look for the plugin with this name in the list of available block plugins and click to install.<\/li>\n<li>Wait for the installation process and the block will be available to use in your content. You can deactivate it in the \u201cPlugins <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> All plugins\u201d menu, in your WordPress admin dashboard.<\/li>\n<\/ol>\n<h4>Manual Installation:<\/h4>\n<ol>\n<li>Upload the dynamic-year-block.zip file via the plugin page of WordPress by clicking \u201cAdd New\u201d and selecting the zip from your local computer, or alternatively upload the decompressed <code>dynamic-year-block<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory on your server, via SFTP\/FTP.<\/li>\n<li>Activate the plugin through the \u201cPlugins\u201d menu in WordPress.<\/li>\n<li>Search for the \u201cDynamic Year\u201d block in any block inserter within the block editor.<\/li>\n<li>Optionally, customize the year format in the sidebar of the block editor. The plugin does not create menus or additional settings in the WordPress dashboard.<\/li>\n<\/ol>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"why%20would%20i%20need%20this%3F\">\n<h3>Why would I need this?<\/h3>\n<\/dt>\n<dd>\n<p>This eliminates the need to manually edit the year of your website\u2019s copyright statement,  usually located at the bottom of each page.<\/p>\n<\/dd>\n<dt id=\"what%20is%20the%20recommended%20way%20to%20use%20it%3F\">\n<h3>What is the recommended way to use it?<\/h3>\n<\/dt>\n<dd>\n<p>It is recommended to insert it in the footer template part of your block theme, but it can be used anywhere in your content.<\/p>\n<p>Also, you will probably want to use it within a <strong>Row<\/strong> block to make it appear horizontally with other text elements, as demonstrated in the fourth screenshot above.<\/p>\n<\/dd>\n<dt id=\"is%20it%20possible%20to%20insert%20text%20before%20and%20after%20the%20current%20year%3F\">\n<h3>Is it possible to insert text before and after the current year?<\/h3>\n<\/dt>\n<dd>\n<p>Yes, this has been possible since version 0.5.0. You can also align the text. If you do not see these options in the block inspector on your sidebar, update your plugin to the latest version.<\/p>\n<\/dd>\n<dt id=\"will%20this%20plugin%20hinder%20my%20website%20loading%20performance%3F\">\n<h3>Will this plugin hinder my website loading performance?<\/h3>\n<\/dt>\n<dd>\n<p>Not at all, the plugin is quite simple. It does not add any CSS or Javascript on its own. If you want to style the text in any way, you will use the Block Editor\u2019s native features to do so.<\/p>\n<\/dd>\n<dt id=\"does%20this%20plugin%20collect%20any%20data%20from%20me%20or%20my%20users%3F\">\n<h3>Does this plugin collect any data from me or my users?<\/h3>\n<\/dt>\n<dd>\n<p>Absolutely not, the plugin respects your privacy. It\u2019s completely add-free and the code only uses core WordPress functions.<\/p>\n<\/dd>\n<dt id=\"does%20this%20plugin%20work%20in%20the%20classic%20editor%3F\">\n<h3>Does this plugin work in the Classic Editor?<\/h3>\n<\/dt>\n<dd>\n<p>No, this plugin works exclusively in the Block Editor.<\/p>\n<\/dd>\n<dt id=\"does%20the%20plugin%20use%20the%20client%20time%20%28via%20javascript%29%20or%20the%20server%20time%20%28via%20php%29%20to%20update%20the%20year%3F\">\n<h3>Does the plugin use the client time (via Javascript) or the server time (via PHP) to update the year?<\/h3>\n<\/dt>\n<dd>\n<p>The plugin uses a WordPress core function (<a target=\"_blank\" href=\"https:\/\/developer.wordpress.org\/reference\/functions\/current_datetime\/\" rel=\"nofollow ugc noopener\"><code>current_datetime<\/code><\/a>) to get your server time, using the timezone specified in the \u201cSettings <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> General <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> Timezone\u201d on your WordPress dashboard. So it is important to set your timezone in order to display the year correctly, especially at the turn of the year.<\/p>\n<\/dd>\n<dt id=\"is%20the%20included%20copyright%20notice%20enough%20to%20safeguard%20my%20website%20regarding%20legal%20issues%3F\">\n<h3>Is the included copyright notice enough to safeguard my website regarding legal issues?<\/h3>\n<\/dt>\n<dd>\n<p>Most probably not. While the plugin offers a basic copyright notice, it doesn\u2019t automatically solve all legal issues your website may have, nor does it constitute legal advice in any way. The site owner is solely responsible for ensuring that the website respects the law.<\/p>\n<\/dd>\n<dt id=\"where%20can%20i%20send%20feedback%20or%20support%20questions%3F\">\n<h3>Where can I send feedback or support questions?<\/h3>\n<\/dt>\n<dd>\n<p>Please reach out via the official <a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/dynamic-year-block\" rel=\"ugc noopener\">plugin support forum<\/a>.<\/p>\n<p>Feel free to ask questions, request new features or report bugs.<\/p>\n<p>You can also follow the development of the plugin in the official \u00c9pico Studio <a target=\"_blank\" href=\"https:\/\/github.com\/EpicoStudio\/dynamic-year-block\" rel=\"nofollow ugc noopener\">GitHub repository<\/a>, where you can see the complete code.<\/p>\n<\/dd>\n<dt id=\"how%20can%20i%20support%20the%20development%20of%20the%20dynamic%20year%20block%3F\">\n<h3>How can I support the development of the Dynamic Year Block?<\/h3>\n<\/dt>\n<dd>\n<p>You can help with a <a target=\"_blank\" href=\"https:\/\/ubr.link\/donate-wp\" rel=\"nofollow ugc noopener\">donation<\/a>, by <a target=\"_blank\" href=\"https:\/\/epico.studio\" rel=\"nofollow ugc noopener\">visiting our website<\/a> or publishing a <a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/dynamic-year-block\/reviews\/#new-post\" rel=\"ugc noopener\">positive review<\/a>, if you find it useful.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e921a420281f935010b9f2bf1ba18f715a2b4a52d55cc7dfe17aee805c168e9c?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/e921a420281f935010b9f2bf1ba18f715a2b4a52d55cc7dfe17aee805c168e9c?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/everything-automated-is-quality-time\/\" rel=\"noopener\">Everything automated is quality time<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/hebhansen\/\" title=\"Posts by hebhansen\" rel=\"author noopener\">hebhansen<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">January 21, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Such a simple task now made so easy. I have messed with code over and over for a block theme multisite. All snippets I ever found are shortcode based. This baby adds a dynamic block to blocks. In editor, add it to your footer\u2026. done. Not only that it allows for the pre-text and the post-text before and after, meaning the whole \u00a9 line is one block and not one before a shortcode and another after \u2026 Best of all, it works across all sites on a multisite install. Thx so so so much. Love it!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c68eddb54614a2e12236ff6f8788096794e125af8e1328a7e9799ce8ef0a78c0?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c68eddb54614a2e12236ff6f8788096794e125af8e1328a7e9799ce8ef0a78c0?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/very-useful-indeed-11\/\" rel=\"noopener\">Very Useful Indeed!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/stemsrus\/\" title=\"Posts by stemsrus\" rel=\"author noopener\">stemsrus<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">October 18, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I love simple plugins that do what is written in the description.  No fluff, no frill, it just add copyright to the block.ThanksRonald<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a4174ba639fe8ab938e375ed580e8427fae65d1cd5efdfc3e15abfa0664777ff?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a4174ba639fe8ab938e375ed580e8427fae65d1cd5efdfc3e15abfa0664777ff?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/elegant-well-thought-out-excellent\/\" rel=\"noopener\">Elegant, well thought out, excellent<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/dmatamales\/\" title=\"Posts by dmatamales\" rel=\"author noopener\">dmatamales<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 16, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This plugin is excellent. It does what it says on the tin and then some. All the features you need, nothing you don\u2019t. I used to use a shortcode for this but that doesn\u2019t seem to work consistently anymore in the block editor.  Plus, shortcodes in the block editor can be a confusing UX. This is much, much better. <\/p>\n<p>I love it when a plugin implements something so well and so thoughtfully \u2014 I couldn\u2019t have done it better myself.  Thanks so much for your hard work on this, M\u00e1rcio!<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e7dab2763293c89b752c6146324480f548e74f10edbd5aa31c8e4e14a481a2ee?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/e7dab2763293c89b752c6146324480f548e74f10edbd5aa31c8e4e14a481a2ee?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/fills-in-a-missing-feature\/\" rel=\"noopener\">fills in a missing feature!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/nickfmc\/\" title=\"Posts by nickfmc\" rel=\"author noopener\">nickfmc<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">August 28, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/2ad809959fb7c1e8824ae3338f0ee87458a68cfee3fba9260dae7d29d60d8c9d?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/2ad809959fb7c1e8824ae3338f0ee87458a68cfee3fba9260dae7d29d60d8c9d?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/must-have-682\/\" rel=\"noopener\">Must have.<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/aglekis\/\" title=\"Posts by Gregoire Noyelle\" rel=\"author noopener\">Gregoire Noyelle<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">May 27, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Hi !Thanks for your tool. Very simple, works perfect !<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/dynamic-year-block\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 5 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cDynamic Year Block \u2013 display a copyright notice in your footer with the current year\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/0d0e3a9588b024435dde731c124bad22ffa20d6f5642ccdca046c50973266d94?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/0d0e3a9588b024435dde731c124bad22ffa20d6f5642ccdca046c50973266d94?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/pagelab\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tM\u00e1rcio Duarte\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/6958eb6176f3cc9f6fd98d111febe96fcc7c60ea882a02e1fcec64ff50fc9810?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/6958eb6176f3cc9f6fd98d111febe96fcc7c60ea882a02e1fcec64ff50fc9810?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/epicostudio\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\t\u00c9pico Studio\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cDynamic Year Block \u2013 display a copyright notice in your footer with the current year\u201d has been translated into 4 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/dynamic-year-block\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/dynamic-year-block\" rel=\"noopener\">Translate \u201cDynamic Year Block \u2013 display a copyright notice in your footer with the current year\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/dynamic-year-block\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/dynamic-year-block\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/dynamic-year-block\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/dynamic-year-block\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>0.6.5<\/h4>\n<ul>\n<li>Added support for a background image.<\/li>\n<li>Added a toggle in the UI to include the link for the Privacy Policy page.<\/li>\n<li>Removed support for the anchor (it\u2019s not supported for dynamic blocks yet).<\/li>\n<li>Updated the code for WordPress version 6.7.<\/li>\n<li>Complete review of the code using the official Plugin Check plugin.<\/li>\n<\/ul>\n<h4>0.6.4<\/h4>\n<ul>\n<li>Security and reliability enhancements.<\/li>\n<li>Refactored the option that inserts the text after the current year to default to the privacy policy link.<\/li>\n<li>Updated the code for WordPress version 6.6.<\/li>\n<\/ul>\n<h4>0.6.3<\/h4>\n<ul>\n<li>Updated the code for WordPress version 6.5.<\/li>\n<\/ul>\n<h4>0.6.2<\/h4>\n<ul>\n<li>Added support for block hooks.<\/li>\n<li>Updated the code for WordPress version 6.4.<\/li>\n<\/ul>\n<h4>0.6.1<\/h4>\n<ul>\n<li>Bug fix: the linked site title appears on the front-end as expected.<\/li>\n<li>Bug fix: preventing the default link behaviour on the editor window.<\/li>\n<li>Accessibility improvement: added the aria-current attribute for the site title link.<\/li>\n<\/ul>\n<h4>0.6.0<\/h4>\n<ul>\n<li>Refactored the option to insert text before and after the current year.<\/li>\n<li>Added the option to insert the linked site title after the year.<\/li>\n<\/ul>\n<h4>0.5.0<\/h4>\n<ul>\n<li>Added the option to insert text before and after the current year.<\/li>\n<li>Added the option to align the text within the block.<\/li>\n<\/ul>\n<h4>0.4.0<\/h4>\n<ul>\n<li>Added support for gradients and alignments.<\/li>\n<li>Updated the code for WordPress version 6.3.<\/li>\n<\/ul>\n<h4>0.3.0<\/h4>\n<ul>\n<li>Added missing translation strings.<\/li>\n<li>Updated the code for WordPress version 6.2.<\/li>\n<\/ul>\n<h4>0.2.0<\/h4>\n<ul>\n<li>Added missing translation strings.<\/li>\n<li>Updated the code for WordPress version 6.1.<\/li>\n<\/ul>\n<h4>0.1.0<\/h4>\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/dynamic-year-block\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Dynamic Year Block \u2013 display a copyright notice in your footer with the current year By M\u00e1rcio Duarte Download Details Reviews Installation Development Support Description \ud83c\udd95 New features: now you can add a background image and the link to your Privacy Policy page with a couple of clicks. The Dynamic Year Block will automatically update [&hellip;]<\/p>","protected":false},"author":189,"featured_media":3821,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1933,39,40],"tags":[2207,2606,2608,2605,2524,2607,2031,2604],"class_list":["post-3820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community-plugin","category-lite-version","category-wp-plugin-solution","tag-block","tag-copyright","tag-current","tag-display","tag-dynamic","tag-footer","tag-notice","tag-year"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/dynamic-year-block\/assets\/banner-772x250.jpg?rev=3192695","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/189"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=3820"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3820\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/3821"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=3820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=3820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=3820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}