Sends status updates to or Twitter everytime you publish a post, using own domain or others for shortened permalinks.

Author:Lopo Lencastre de Almeida - (profile at
WordPress version required:2.7
WordPress version tested:2.9.2
Plugin version:1.3.1
Added to WordPress repository:12-04-2010
Last updated:26-11-2012
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:2 864
Active installs:10+
plugin download
Click to start download

Sends status updates to or Twitter everytime you publish a post. Using Sm00sh,,, YOURLS, or even your own domain for shortened permalinks (accounts on these services required). So this way you can send status to many sites at once if you have a account or send only to Twitter if you prefer that.

If you find it useful, please consider to make a donation or offer something from Amazon to Shorten2PingNG's author (any thing will be appreciated). Silk icons by FAMFAMFAM

More info:


  • Avoids to ping again when editing previously pinged post or even when editing an old post not pinged before.
  • Option to choose between or Twitter for new post notifications.
  • Option to choose between,, YOURLS, or even you own domain for shortened permalinks.
  • Option to turn off notification or shortener service. Now you can use Shorten2Ping only for notification if your domain is already short enough for you, or use only to get shortened urls for your posts.
  • Stores created shortened permalink in a post meta field (used for template integration).
  • Using rel="shorturl" as proposed at, creating auto-discovery link tag for short url on single post page header.
  • You can use a template tag for showing visitors the short URL (using the same rel attribute as above for the shortened permalink).
  • Locale support. Now available in English, Spanish, and Italian. See translation section for more info.
  • Simple, fast, and useful 🙂


  • PHP 5.x with CURL and JSON enabled (maybe works too in PHP4, but not tested and not supported by me).
  • WordPress 2.7.x or higher (maybe would work on older WP, but not tested and not supported by me).
  • Required your own account for the third party services that you want to use.
  • Not tested and not supported on IIS servers.


If you want to make a translation for your language, use the shorten2ping.pot included and (if you want) send me the files to for including it into the plugin package, you'll be credited, of course (NOTE: No sponsored translations allowed).

Credits for present translations:

  • Italian translation made by Riccardo Vianello AKA etms51
  • Spanish translation made by Samuel Aguilera AKA samuelaguilera