Personal URL shortener for WordPress
As of April 2026, Hum is a WordPress diso plugin with 600 active installations and a 5/5 rating from 8 reviews. It has been downloaded 18K+ times in total. Requires WordPress 3.0+ and PHP 5.6+. Available on WordPress.org since 2011.
Hum is a personal URL shortener for WordPress, designed to provide short URLs to your personal content, both hosted on WordPress and elsewhere. For example, rather than a long URL for a WordPress post such as http://willnorris.com/2011/01/hum-personal-url-shortener-wordpress, you could have a short URL like http://willnorris.com/b/FJ. Additionally, if you have a custom domain for short URLs, you can shorten things further like http://wjn.me/b/FJ. Once the plugin is enabled, the shortlink for a page or post can be found in the “Shortlink” item in the WordPress Admin Bar.
WordPress post IDs are shortened using the NewBase60 encoding scheme which is specifically optimized for brevity and readability, with built-in error correction for commonly confused characters like ‘1…
| WordPress | 3.0+ requiredTested up to 6.9.4 |
| PHP | 5.6+ required |
Project maintined on github at willnorris/wordpress-hum.
wp_get_shortlink hook, when loaded in the frontendPlugin data sourced from WordPress.org. Analysis and metrics by PluginSift.