Current Year, Symbols and IP Shortcode

Description

Don’t work? Open ticket, we answer in max 48h.

How shortcode work: WordPress Codex

Full documentation and shortcode list: Documentation

Current year, copyright, symbols and user IP with shortcode.

[y] display current year 2020
[m] display current month October
[d] display current day 25
[dmy] display current date 01/01/2023
[c] display copyright symbol ยฉ
[t] display registered trademark symbol ยฎ
[tm] display unregistered trademark symbol โ„ข
[sm] display service mark symbol โ„ 
[cc] display Copyright
[cy] display symbol of copyright and current year ยฉ2019
[cyy year=โ€2003″] display symbol of copyright, first year, current year ยฉ2003-2019
[cyyl year=โ€2003″] display copyright, first year, current year Copyright 2003-2019
[cyyls year=โ€2003″] display copyright (+ยฉ), first year, current year ยฉCopyright 2003-2019
[show_user_ip] display ip of current user

Useful attribute for extend shortcode functionality

Format Attribute for Year
For 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โ€.
You must enter year attribute in the same format.

Example
[cyy year=โ€03″ format=โ€yโ€] ยฉ03-19
[cyy year=โ€2003″ format=โ€Yโ€] ยฉ2003-2019

Format Attribute for Month
For shortcode with month you can choose format with attribute format=โ€โ€. It support โ€œFโ€ – โ€œmโ€ – โ€œMโ€ – โ€œnโ€.

Format Attribute for Day
For shortcode with day you can choose format with attribute format=โ€โ€. It support โ€œDโ€ – โ€œdโ€ – โ€œjโ€ – โ€œNโ€

Format Attribute for current date
All php date function attributes.

Offset Attribute
For day shortcode [d] you can add offset with attribute offset=โ€โ€. It support + or -.
For month shortcode [m] you can add offset with attribute offset=โ€โ€. It support + or -.
For year shortcode [y] you can add offset with attribute offset=โ€โ€. It support + or -.
For 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.

Example
[d offset=โ€+1″] 2023
[m offset=โ€+1″] 2 (if current month is January)
[y offset=โ€+1″] 2 (if current day is 1)
[dmy offset=โ€+ 1 yearโ€] 01/01/2023

Screenshots

  • Year shortcode.
  • Month shortcode.
  • Day shortcode.
  • Copyright shortcode.
  • Symbols and IP shortcode.

Installation

  1. Upload the plugin files to the โ€˜/wp-content/plugins/โ€™ directory, or install the plugin through the WordPress add plugins page directly.
  2. Activate the plugin through the โ€˜Pluginsโ€™ page in WordPress.
  3. Add shortcode in all position where WordPress accept it.

FAQ

What are WordPress shortcode?

Read how WordPress shortcode work: WordPress Codex

What are the available shortcodes?

[y] display current year 2020
[m] display current month October
[d] display current day 25
[dmy] display current date 01/01/2023
[c] display copyright symbol ยฉ
[t] display registered trademark symbol ยฎ
[tm] display unregistered trademark symbol โ„ข
[sm] display service mark symbol โ„ 
[cc] display Copyright
[cy] display symbol of copyright and current year ยฉ2019
[cyy year=โ€2003″] display symbol of copyright, first year, current year ยฉ2003-2019
[cyyl year=โ€2003″] display copyright, first year, current year Copyright 2003-2019
[cyyls year=โ€2003″] display copyright (+ยฉ), first year, current year ยฉCopyright 2003-2019
[show_user_ip] display ip of current user

Full list here: Documentation

What are the symbols shortcode?

[c] display copyright symbol ยฉ
[t] display registered trademark symbol ยฎ
[tm] display unregistered trademark symbol โ„ข
[sm] display service mark symbol โ„ 

Symbols shortcode retrieve the most common โ€œregistrationโ€ symbols.
For more symbols shortcode write a support ticket!

What is the IP shortcode?

[show_user_ip] display ip of current user

With IP shortcode you can retrieve your user IP.

How work year format attribute?

For 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โ€.
You must enter year attribute in the same format.

Example
[cyy year=โ€03″ format=โ€yโ€] ยฉ03-19
[cyy year=โ€2003″ format=โ€Yโ€] ยฉ2003-2019

How work month format attribute?

For shortcode with month you can choose format with attribute format=โ€โ€. It support โ€œFโ€ – โ€œmโ€ – โ€œMโ€ – โ€œnโ€.

How work day format attribute?

For shortcode with day you can choose format with attribute format=โ€โ€. It support โ€œDโ€ – โ€œdโ€ – โ€œjโ€ – โ€œNโ€

How work year, month and day offset attribute?

For day shortcode [d] you can add offset with attribute offset=โ€โ€. It support + or -.
For month shortcode [m] you can add offset with attribute offset=โ€โ€. It support + or -.
For year shortcode [y] you can add offset with attribute offset=โ€โ€. It support + or -.
For 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.

Example
[d offset=โ€+1″] 2023
[m offset=โ€+1″] 2 (if current month is January)
[y offset=โ€+1″] 2 (if current day is 1)
[dmy offset=โ€+ 1 yearโ€] 01/01/2023

Reviews

โ„๏ธ1๏ธโƒฃ2๏ธโƒฃ 29, 2022 2 replies
Easy to use, flexible to insert different shortcodes.
๐ŸŒธ5๏ธโƒฃ 1, 2018 1 reply
This is a straight forward little plugin that delivers on it's promises, and I've had no problems with it. Thank-you!
Read all 5 reviews

Contributors & Developers

“Current Year, Symbols and IP Shortcode” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.3.3

  • 6.4 compatibility.

2.3.2

  • Code revisions.

2.3.1

  • Bugfix and compatibility.

2.3

  • Translation with date_i18n. Added current date shortcode (dmy).

2.2.3

  • Months translatable with .pot.

2.1

  • Bugfix.

2.0

  • Bugfix.

1.9

  • Compatibility WordPress 5.8.

1.8.3

  • Compatibility WordPress 5.7.

1.8.2

  • Bugfix.

1.8.1

  • FAQ updated.

1.8

  • New shortcode for month and day, new documentation.

1.7.2

  • Version compatibility update.

1.7.1

  • Version compatibility update.

1.7

  • Bugfix and new shortcode for retrieve IP.

1.6

  • New name and compatibility update.

1.5

  • Bugfix and offset for [y] shortcode.

1.4

  • Added โ„ข and โ„  symbol.

1.3

  • Compatibility revision.

1.2

  • Compatibility revision.

1.1

  • Bugfix.

1

  • Now you can format year with format=โ€โ€ attribute. You can choose โ€œyโ€ or โ€œYโ€. More info in description.

0.4

  • Now with [cyy] if current year is = attribute year, first year isn’t displayed. New shortcode [cyyl] for show โ€œCopyright year-yearโ€. New shortcode [cyyls] for show โ€œยฉCopyright year-yearโ€.

0.3.1

  • Bugfix

0.3

  • Added [cc] shortcode โ€œCopyrightโ€.

0.2

  • Added more shortcode (copyright, trademark, copyright + year of creation + current year)

0.1

  • Initial release