The upcoming release of WordPress 3.1 is introducing a feature to make it easier to link to posts and pages within your WordPress install. This is going to be useful for a number of folks, however it has a few limitations:
- The links are hard-coded within the post/page content. If you re-organize your site or rename your pages or posts, the links do not get automatically updated.1
- The internal link feature is built into the visual editor and is not currently available in the HTML editor.
My plugin provides a way to create internal links via shortcode so that they will always remain up to date if the page/post titles are updated or the URLs are changed. For some folks, this feature is pretty important. Like the built-in feature, there is a nice type-ahead search to allow you to easily find the post/page you wish to link to.
I’d built this feature quite a while back, but seeing the interest in it was enough to get me to spend the time to get it released. I hope people find it useful
- WordPress will often handle content moves nicely, sending 301 redirects, but it’s not the same as having the links point to the right place. [back]
This post is part of the project: Internal Link Shortcode. View the project timeline for more context on this post.