Peter’s Blog URL Shortcodes

Peter’s Blog URL Shortcodes

Peter

Adds shortcodes [blogurl], [posturl], [templateurl], and [childtemplateurl] for WordPress 2.6 and up. Use [blogurl] to generate your site URL. It offers the parameters “slash” and “noslash” (to add a trailing slash; [templateurl] and [childtemplateurl] also support this), as well as “uploads” to produce the URL of the uploads folder and “wordpress” to produce the URL of your WP files. Use [posturl id=3] (replace “3” with a post ID) to generate the permalink for any post.

Features

  • [blogurl] will generate http://www.yoursite.com/

  • [blogurl wordpress] will generate the URL to the root of your WordPress files, if they are in a different location than your site root

  • [blogurl noslash] will generate http://www.yoursite.com

  • [blogurl uploads] will generate http://www.yoursite.com/wp-content/uploads/

  • [blogurl uploads noslash] will generate http://www.yoursite.com/wp-content/uploads

  • [posturl id=375] will generate the correct permalink for the post with an ID of 375; for example, <a href=”[posturl id=375]”>post about this plugin</a> would generate post about this plugin

  • [templateurl] will generate the URL to your parent theme’s root

  • [childtemplateurl] will generate the URL to your child theme’s root

Requirements

  • WordPress 2.6 or higher

Please visit the plugin page at http://www.theblog.ca/blog-url-shortcodes with any questions.

Installation Instructions

Unzip blog_url_shortcodes.php to your WordPress plugins folder. It should work out of the box, but you can tweak some settings in the plugin file itself if needed.

Simple and easy to use

By Nikodemsky on September 3, 2016

Great job on this one, was looking some time for similiar plugin. Hope you keep it updated.

Unzip blog_url_shortcodes.php to your WordPress plugins folder. It should work out of the box, but you can tweak some settings in the plugin file itself if needed.

Reviews

5 out of 5 stars

  • Version: 0.4
  • Last updated: 8 years ago
  • Active installations: 700
  • WordPress version: 2.6
  • Tested up to: 4.8.25
  • PHP version: false