Changeset 146255
- Timestamp:
- 08/15/2009 11:44:08 PM (17 years ago)
- Location:
- shorturl/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (5 diffs)
-
shorturl.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
shorturl/trunk/readme.txt
r146245 r146255 5 5 Requires at least: 2.7 6 6 Tested up to: 2.8 7 Stable tag: 0.4 7 Stable tag: 0.4.1 8 8 9 9 The ShortURL plugin provides short canonical permalinks to your posts and pages similarly to WordPress.com via its WP.me service. … … 11 11 == Description == 12 12 13 The ShortURL plugin allows you to use your blog as your own URL shorterning service by implementing both the HTML and the HTTP Short URL Autodiscovery specifications. Your short URLs will be in the form of `http://domain/-code`.13 The ShortURL plugin allows you to use your blog as your own URL shorterning service by implementing the [Short URL Auto-Discovery](http://wiki.snaplog.com/short_url) specification. Your short URLs will be in the form of `http://domain/-code`. 14 14 15 The auto discovery feature allows third-party services that honor it to use your own short URLs instead of generating new ones using services such as TinyURL, bit.ly, and others. This gives your posts and pages canonical short URLs that give you all SEO benefits and don't leak traffic out to external domains and will prevent linkrot. The homepage short URLs is set to just `http://domain/` as a unique feature.15 The auto-discovery feature allows third-party services that honor it to use your own short URLs instead of generating new ones using services such as [TinyURL](http://tinyurl.com/), [bit.ly](http://bit.ly/), and others. This gives your posts and pages canonical short URLs that give you all SEO benefits and don't leak traffic out to external domains and will prevent linkrot. The homepage short URLs is set to just `http://domain/` as a unique feature. 16 16 17 17 The other great benefit of the ShortURL plugin is that the generated short URLs won't break if you change the permalink structure of your blog or rename the slug of a particular post or page. 18 18 19 Due to the recent choice of both the microformats community and WordPress.comto use `rel="shortlink"` vs the alternative proposals, the ShortURL plugin is also using it now.19 Due to the recent choice of both the [Microformats](http://microformats.org/) community and [WordPress.com](http://wordpress.com/) to use `rel="shortlink"` vs the alternative proposals, the ShortURL plugin is also using it now. 20 20 21 21 More on the topic: 22 23 http://microformats.org/wiki/rel-shortlink 24 http://en.blog.wordpress.com/2009/08/14/shorten/ 22 * [Microformats Wiki: rel="shortlink"](http://microformats.org/wiki/rel-shortlink) 23 * [WP.me - shorten your links](http://en.blog.wordpress.com/2009/08/14/shorten/) 25 24 26 25 == Installation == … … 28 27 1. Upload `shorturl.zip` to the `/wp-content/plugins/` directory 29 28 1. Unzip the archive 30 1. Activate the plugin through the 'Plugins' menu in WordPress 29 1. Activate the plugin through the 'Plugins' menu in WordPress Admin 31 30 1. Update the settings 32 31 … … 35 34 = Why did you choose Short URL vs RevCanonical or shortlink specifications? = 36 35 37 RevCanonical is not supported by HTML 5 and it seems that Short URL is getting wider support by big blogs such as Ars Technica and other sites such as php.net. We will closely monitor the developments and implement the winning specification.36 RevCanonical is not supported by HTML 5 and it seems that [Short URL](http://wiki.snaplog.com/short_url) is getting wider support by big blogs such as [Ars Technica](http://arstechnica.com/) and other sites such as [PHP](http://php.net/). We will closely monitor the developments and implement the winning specification. 38 37 39 38 = Are you planning to provide third-party URL shorteners? = … … 51 50 == To Do == 52 51 53 * Test against WordPress 2.9 and WordPress MU52 * Test against [WordPress](http://wordpress.org/) 2.9 and [WordPress MU](http://mu.wordpress.org/) 54 53 * Add a settings page 55 54 * Add a widget 56 * Integrated with Google Analytics57 * Integrate with Top 3 Twitterplugins to use ShortURL instead of 3rd party services55 * Integrated with [Google Analytics](http://www.google.com/analytics/) 56 * Integrate with Top 3 [Twitter](http://twitter.com/) plugins to use ShortURL instead of 3rd party services 58 57 59 58 == Changelog == 60 59 61 = 08/15/2009 - Version 0.4 = 60 = 0.4.1 = 61 * Minor plugin info cleanup 62 63 = 0.4 = 62 64 * Added `[shorturl]` shortcode 63 65 * Added `the_shorturl()` and `get_shorturl()` functions for use in themes 64 * Switched to `rel="shortlink"` similarly to WP.me66 * Switched to `rel="shortlink"` similarly to [WP.me](http://wp.me/) 65 67 66 = 0 4/27/2009 - Version 0.3 =67 * Replaced the tilde (~) with dash (-) in the short URLs similarly to FriendFeed & Ginx, but the tilde is still supported for backward compatibility68 = 0.3 = 69 * Replaced the tilde (~) with dash (-) in the short URLs similarly to [FriendFeed](http://friendfeed.com/) & [Ginx](http://ginx.com/), but the tilde is still supported for backward compatibility 68 70 69 = 0 4/20/2009 - Version 0.2 =71 = 0.2 = 70 72 * Added a short URL for the homepage 71 73 72 = 0 4/20/2009 - Version 0.1.1=74 = 0.1.1 = 73 75 * Fixed a versioning issue 74 76 75 = 0 4/20/2009 - Version 0.1 =77 = 0.1 = 76 78 * First release. Yay! 77 79 -
shorturl/trunk/shorturl.php
r146245 r146255 5 5 Description: Provides short canonical permalinks to your posts and pages similarly to WordPress.com via its WP.me service. 6 6 Author: Nikolay Kolev 7 Version: 0.4 7 Version: 0.4.1 8 8 Author URI: http://nikolay.com/ 9 9 */
Note: See TracChangeset
for help on using the changeset viewer.