Version 2.x

Documentation for Version 2.x of URL Shortener WordPress Plugin

About This Plugin

The URL Shortener for WordPress integrates multiple URL Shortening service with your WordPress.org installation bringing a similar functionality to that of WordPress.com’s WP.me shortlinks feature but using 3rd party URL Shorteners.

The Short URL generated during post/page publishing is cache and thus generated only once. Furthermore, it uses the post ID to generate, allowing administrators to modify the site permalinks without breaking the generated the Short URL.

You can also create your own short url using the WordPress Post ID (for eg: http://yoursite/POST-ID ). It provides two method of redirection, namely, wprewrite redirect and templateredirection (template redirect). 

Currently Supported Services

  • tinyurl
  • is.gd
  • su.pr
  • bit.ly
  • tr.im
  • short.ie
  • snipurl (aka Snurl / Snipr / Sn.im)
  • cl.gs
  • short.to
  • ping.fm
  • chilp.it
  • smsh (aka sm00sh)
  • u.nu
  • unfake.it
  • Awe.sm

Known Issues

  • The Short URL using post ID feature (i.e. http://yoursite/POST-ID), seems to only work in certain permalinks configuration. I've yet to identify the issue

Addon Module

I’ve introduced an addon module (with Version 1.7). Installing and enabling this module will provide additional services for selection. However, some of these services are still undergoing testing. For more info, visit the addon module information page.

The addon module is a separate download


Notes

  • About WP.me Shortlinks: Currently WP.me has been made available to self-hosted WordPress via the WordPress.com stats plugin. Once a public API has been released, I will integrate the WP.me service to this plugin as well.
  • Regarding awe.sm usage: Custom domain can be configured in your Awe.sm account on the awe.sm website.


Screenshots

  • Version 2.0 Bulk Editing



  • Version 1.7 Admin (with new options)



  • Version 1.5 New Admin Interface



  • Post/Page integration:



  • Version 1.4 admin interface:





Installation

  1. Upload the files to your /wp-content/plugins/ directory (preserve sub-directory structure if applicable)
  2. Activate the plugin through the ‘Plugins’ menu in WordPress