Title: Hasan Majhali Dynamic Footer Year
Author: Hasan Majhali
Published: <strong>August 28, 2026</strong>
Last modified: August 28, 2026

---

Search plugins

![](https://ps.w.org/hasan-majhali-dynamic-footer-year/assets/banner-772x250.png?
rev=3670484)

![](https://ps.w.org/hasan-majhali-dynamic-footer-year/assets/icon-256x256.png?rev
=3670484)

# Hasan Majhali Dynamic Footer Year

 By [Hasan Majhali](https://profiles.wordpress.org/hasanmajhali/)

[Download](https://downloads.wordpress.org/plugin/hasan-majhali-dynamic-footer-year.1.4.2.zip)

 * [Details](https://wordpress.org/plugins/hasan-majhali-dynamic-footer-year/#description)
 * [Reviews](https://wordpress.org/plugins/hasan-majhali-dynamic-footer-year/#reviews)
 *  [Installation](https://wordpress.org/plugins/hasan-majhali-dynamic-footer-year/#installation)
 * [Development](https://wordpress.org/plugins/hasan-majhali-dynamic-footer-year/#developers)

 [Support](https://wordpress.org/support/plugin/hasan-majhali-dynamic-footer-year/)

## Description

Hasan Majhali Dynamic Footer Year is a simple yet powerful WordPress plugin that
automatically displays a copyright footer with the current year. It’s perfect for
keeping your website’s copyright notice up-to-date without manual updates.

**Key Features:**

 * Automatically displays the current year in your footer
 * Includes a main setting to enable or disable the automatic footer and plugin 
   shortcodes
 * Auto-detects LTR/RTL text direction
 * Supports bilingual owner names (English and Arabic)
 * Displays a Freelancing Certificate logo, translated LTR/RTL label, and optional
   certificate number
 * Keeps the Freelancing Certificate logo and number disabled by default until the
   user enables them
 * Includes a configurable certificate position for LTR and RTL layouts
 * Preserves the saved certificate number and position when the certificate display
   is disabled
 * Provides a settings-page preview for both LTR and RTL footer layouts
 * Two convenient shortcodes: `[hmdfy_current_year]` and `[hmdfy_copyright_footer]`
 * Works with any WordPress theme
 * WooCommerce HPOS compatible (optional)
 * Easy-to-use settings page

**Shortcodes:**

 * `[hmdfy_current_year]` – Displays only the current year
 * `[hmdfy_copyright_footer]` – Displays a complete copyright notice with owner 
   name and year

**Settings:**

Configure the main Hasan Majhali Dynamic Footer Year enable or disable setting, 
owner names, Freelancing Certificate Number, Freelancing Certificate Position, and
certificate visibility from the WordPress admin panel under Hasan Majhali Plugins
> Hasan Majhali Dynamic Footer Year. The certificate position is measured in pixels
from the left in LTR and from the right in RTL.

**Freelancing Certificate Display:**

Enter an optional Freelancing Certificate Number to display beside the Freelancing
Certificate logo. The certificate row appears on the left in LTR layouts and on 
the right in RTL layouts, while the copyright year remains centered below it. The
certificate display is disabled by default; use the Enable Freelancing Certificate
Logo and Number checkbox to show the certificate row. When disabled, the number 
and position inputs are greyed out, but their saved values are retained for use 
when the certificate is enabled again.

### Support

For support, feature requests, or bug reports, please visit:
 https://hasanmajhali.
info/easyplugins/

### Credits

Developed by Hasan Majhali
 Copyright © 2026. All rights reserved.

## Screenshots

[⌊English Settings page where you can enable or disable the footer and configure
owner names, certificate number, position, and visibility With Footer preview with
LTR and RTL layouts⌉⌊English Settings page where you can enable or disable the footer
and configure owner names, certificate number, position, and visibility With Footer
preview with LTR and RTL layouts⌉[

English Settings page where you can enable or disable the footer and configure owner
names, certificate number, position, and visibility With Footer preview with LTR
and RTL layouts

[⌊Arabic Settings page where you can enable or disable the footer and configure 
owner names, certificate number, position, and visibility With Footer preview with
LTR and RTL layouts⌉⌊Arabic Settings page where you can enable or disable the footer
and configure owner names, certificate number, position, and visibility With Footer
preview with LTR and RTL layouts⌉[

Arabic Settings page where you can enable or disable the footer and configure owner
names, certificate number, position, and visibility With Footer preview with LTR
and RTL layouts

[⌊Footer display on Arabic website⌉⌊Footer display on Arabic website⌉[

Footer display on Arabic website

[⌊Footer display on English website⌉⌊Footer display on English website⌉[

Footer display on English website

[[

[[

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/hasan-majhali-dynamic-footer-
    year` directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Use the Hasan Majhali Plugins > Hasan Majhali Dynamic Footer Year screen to configure
    your settings.
 4. The footer will automatically appear on your site, or use the shortcodes anywhere
    you need them.

## FAQ

### How do I display the current year?

Simply use the shortcode `[hmdfy_current_year]` anywhere in your posts, pages, or
widgets.

### How do I display a full copyright notice?

Use the shortcode `[hmdfy_copyright_footer]` to display a complete copyright notice
with your owner name and the current year.

### Can I customize the owner name?

Yes! Go to Hasan Majhali Plugins > Hasan Majhali Dynamic Footer Year and enter your
owner names in English and Arabic.

### How do I enable or disable Hasan Majhali Dynamic Footer Year?

Use the Enable Hasan Majhali Dynamic Footer Year checkbox in Hasan Majhali Plugins
> Hasan Majhali Dynamic Footer Year. When disabled, the automatic footer and both
plugin shortcodes do not output on the website. Your saved settings are retained.

### How do I set the Freelancing Certificate Number?

Go to Hasan Majhali Plugins > Hasan Majhali Dynamic Footer Year and enter the value
in the Freelancing Certificate Number field. When enabled, the number appears beside
the Freelancing Certificate logo in the footer and settings preview.

### How do I show or hide the Freelancing Certificate logo and number?

Use the Enable Freelancing Certificate Logo and Number checkbox in Hasan Majhali
Plugins > Hasan Majhali Dynamic Footer Year. Disabling it hides the certificate 
row from the website footer and preview while retaining your saved certificate number
and position.

### How do I adjust the Freelancing Certificate position?

Set the Freelancing Certificate Position value in pixels. It controls the left inset
in LTR and the right inset in RTL. The default value is 20 pixels.

### Does it support RTL languages?

Yes, the plugin automatically detects RTL languages and displays the appropriate
text direction.

### Is WooCommerce required?

No. WooCommerce is not required. The plugin works with any WordPress site. If WooCommerce
is installed, the plugin will declare HPOS compatibility automatically.

### Is it compatible with WooCommerce?

Yes, the plugin is fully compatible with WooCommerce HPOS (High-Performance Order
Storage).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Hasan Majhali Dynamic Footer Year” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Hasan Majhali ](https://profiles.wordpress.org/hasanmajhali/)

[Translate “Hasan Majhali Dynamic Footer Year” into your language.](https://translate.wordpress.org/projects/wp-plugins/hasan-majhali-dynamic-footer-year)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/hasan-majhali-dynamic-footer-year/),
check out the [SVN repository](https://plugins.svn.wordpress.org/hasan-majhali-dynamic-footer-year/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/hasan-majhali-dynamic-footer-year/)
by [RSS](https://plugins.trac.wordpress.org/log/hasan-majhali-dynamic-footer-year/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.2

 * Moved the settings-page JavaScript into a properly enqueued admin script loaded
   only on the plugin settings page

#### 1.4.1

 * Renamed the plugin to Hasan Majhali Dynamic Footer Year with a distinctive slug,
   text domain, and prefixed shortcode tags
 * Removed WordPress.org directory assets and bundled translation files from the
   plugin package
 * Set the Freelancing Certificate logo and number display to disabled by default

#### 1.4.0

 * Added a main enable or disable setting for the automatic footer and plugin shortcodes
 * Added Freelancing Certificate logo display with LTR and RTL labels
 * Added Freelancing Certificate Number setting
 * Added Freelancing Certificate Position setting in pixels
 * Added a certificate display checkbox that preserves the saved certificate number
   and position while disabled
 * Added LTR and RTL footer preview in the settings page
 * Kept the certificate row aligned to the left in LTR and to the right in RTL
 * Kept the copyright year centered below the certificate row
 * Improved translation-ready settings labels and descriptions
 * Updated documentation and readme content

#### 1.3.5

 * Fixed a footer CSS class name mismatch
 * Removed unnecessary WooCommerce dependency from plugin header
 * Added uninstall.php for clean database removal
 * Added index.php security guards in all directories
 * Added documentation.html
 * Improved WordPress coding standards compliance

#### 1.3.0

 * Added bilingual support for owner names
 * Added RTL/LTR auto-detection
 * Added settings page for customization

#### 1.2.0

 * Added copyright_footer shortcode
 * Improved footer display logic

#### 1.1.0

 * Added current_year shortcode
 * Added WooCommerce HPOS compatibility

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.4.2**
 *  Last updated **6 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [copyright](https://wordpress.org/plugins/tags/copyright/)[Dynamic](https://wordpress.org/plugins/tags/dynamic/)
   [footer](https://wordpress.org/plugins/tags/footer/)[shortcode](https://wordpress.org/plugins/tags/shortcode/)
   [year](https://wordpress.org/plugins/tags/year/)
 *  [Advanced View](https://wordpress.org/plugins/hasan-majhali-dynamic-footer-year/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/hasan-majhali-dynamic-footer-year/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hasan-majhali-dynamic-footer-year/reviews/)

## Contributors

 *   [ Hasan Majhali ](https://profiles.wordpress.org/hasanmajhali/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hasan-majhali-dynamic-footer-year/)