Extra Shortcodes

Speedup WordPressExtra ShortcodesDonateGitHub

Plugin adds "Extra shortcodes": [bloginfo show="name"], [site_title], [site_desc], [site_url], [date format="Y-m-d"], [time], [year], [month], [month_name], [day], [weekday].

  • [bloginfo show="name"] - bloginfo params;
  • [site_name] - Name of the site;
  • [site_desc] - Description of the site;
  • [site_url] - http://site.url;
  • [wp_version] - 3.3.1 (WordPress version);
  • [date format="Y-m-d"] - php date format params;
  • [date format="F" timestamp="+1 months"] - April (on March);
  • [date format="Y-m-d" timestamp="+25 days"] - 2012-04-23 (on 2012-03-29);
  • [date format="Y" timestamp="+1 years"] - 2013 (on 2012);
  • [time format="H:i:s"] - php time format params;
  • [year] - 2012, [year plus="3"] - 2015, [year minus="2"] - 2010;
  • [month] - 3 (in march), [month plus="3"] - 6, [month minus="2"] - 1, [month plus="11"] - 12 (12 is maximum and it is not looped by default), [month plus="11" loop="1"] - 2 (14, but with loop it becomes 2=14-12);
  • [month_name] - March;
  • [day] - 8, [day plus="3"] - 11, [day minus="2"] - 6, [day plus="30"] - 31 (31 is maximum number of days for current month and it is not looped by default), [day plus="30" loop="1"] - 7 (38, but with loop it becomes 7=38-31);
  • [weekday] - Friday;
  • [hours] - 17;
  • [minutes] - 35;
  • [seconds] - 59;

37 thoughts on “Extra Shortcodes

  1. Clare

    Hi,

    I need to put the blog post day above the blog post month. Do you have a separate shortcode for post day and for post month?

    Thank you!

    Clare

    Reply
  2. Andreas

    Hi there,

    Is there any shortcode to show which week it is? Like now it is week 13, that would be great if you could tell me how to do that!

    Thanks

    Reply
  3. Rodrigo Zamorano

    Hello, very useful plugin, thank you. I have a question. How could I show the name if the day and the month in the language I want? Now it shows in english and I want in spanish. Greetings from Chile.

    Reply
    1. webvitaly

      Try this shortcode: [date_i18n format="l jS \\of F Y h:i:s A" timestamp="+2 years +3 months -20 days -10 hours +30 minutes"]

      Reply
  4. Kel

    Love it - wish this had a Birthday feature - so you could define a date in the past and have WordPress / PHP calculate the number of years *since* that date.

    Example:
    In business for [birthday_year="2002"] years.

    Renders as:
    In business for 12 years.

    Reply
    1. Chris

      Don't see the code that you referred to.

      I am like Kel, what is a solution to show number of years in business or such.

      Like he suggested:

      In business [code ] years.

      Output as

      In business 15 years.

      I tried using the timestamp options using a timestamp="-1997" but it outputs 70 when it should be outputting 17 (INO). That business start year is 1997. Thanks

      Reply
        1. Kel

          If it's helpful, I did ultimately find this plugging Age Calculator which does specifically do the Birthday style calculations - It's out of date, but still working. And doesn't try to do all of the other things that "Extra-shortcodes" can do.

          Reply
  5. Nico

    Hi, your extension Extra-Shortcode is wonderful, but there is a trouble... if I switch from "Source editor mode" into "HTML Viewer mode", my Shortcodes are automatically modified and break my links :(
    Please, can you fix this ?
    Thanks!

    Reply
    1. webvitaly

      Sorry, but I don't know right now how to fix it.
      Maybe I will find out in future and this will be fixed in next releases of the plugin.

      Reply
      1. Nico

        I hope you find a solution to this very quickly, because it is very disabling :(

        I tried to add something in "function.php" but it doesn't work...

        All is stripped :(

        Reply
  6. Mark

    oh my god thank you! All afternoon I've been trying to mess with php code to get something working on my site and just 5 mins after downloading this plugin my problem is solved! Where's the donate button!

    Reply
    1. webster

      Update your "Extra-shortcodes" plugin to version 1.2
      and try this shortcode: [month_name plus="2"]

      You may also use this shortcode:
      [date format="l jS \\of F Y h:i:s A" timestamp="+2 years +3 months -20 days -10 hours +30 minutes"]

      Reply
    1. Tyler Hood

      Hello Arjan, if you go to WordPress Settings > General > Timezone to set the timezone, this lets Extra-shortcodes know what local time is. Great Plugin, Thanks!!

      Reply
      1. Brenton Bills

        Any chance you can do this to make sure the timezone is getting read correctly?

        before everything
        date_default_timezone_set( get_option( 'timezone_string' ) );

        and

        set it back
        date_default_timezone_set(@date_default_timezone_get());

        Reply
        1. webvitaly

          get_option( 'timezone_string' ); - returns empty string and this option is empty in database.
          date_default_timezone_set( get_option( 'timezone_string' ) ); - throw an error.
          What I am making wrong?
          I use WordPress 3.8.1 and enabled debug mode.

          Reply
          1. Brenton Bills

            As far as I know by default it should be UTC by default unless the user has set that in their admin. Maybe the code I wrote above is not foolproof and you would have to test if the timezone_string is infact set, if it is then do the date_default_timezone_set. Basically if I didn't do the above I had all my times in the timezone of the computer not the time I'd set in my wordpress admin.

            Reply
            1. webvitaly

              I updated Extra-shortcodes plugin and added new param: [date format="h:i:s A" use_wordpress_timezone="1"] to [date] shortcode

              Reply
              1. Nino

                Hello.
                Thanks for support! Nice plugin!
                How can i show [date format="h:i:s A" use_wordpress_timezone="1"] in 24 hours format?
                Thanks

                Reply
  7. Pingback: Wordpress News - webvitaly on "Extra-shortcodes"Wordpress News

Leave a Reply

Your email address will not be published. Required fields are marked *