A Collection of WordPress-based Short URLs

Nowadays pretty much everybody is using pretty permalinks while also using the much shorter url.com?p=page_id format for the short URL of the same post, usually on Twitter. You can also use the various URL shortening services, of course, but Zeldman’s article explains why it’s good to roll your own short URL:

Rolling your own mini-URLs lessens the chance that your carefully cultivated links will rot if the third-party URL shortening site goes down or goes out of business

This post will show you a few more unique keywords (not just “p”) that you can use to shorten your URL with WordPress. You don’t need to do anything to get these keywords to work; they’re available to any WordPress install and will still work regardless of your Permalinks setting.

p

Links to a certain Post / Page.

Usage: url.com/?p=(Post or Page’s ID)
Example: wplover.com?p=1426

m

Either links to Posts from an entire year or an entire month.

Usage:

  • To link to a certain month’s Posts: url.com/?p=(YYYYMM)
  • To link to a certain year’s Posts: url.com/?p=(YYYY)

Example:

  • wplover.com/?m=201001
  • wplover.com/?m=2010
  • cat

    Links to Posts from a certain category.

    Usage: url.com/?cat=(Category ID)
    Example: wplover.com?cat=3

    tag

    Links to Posts tagged with a certain tag. Note that you use slug instead of ID here.

    Usage: url.com/?tag=(Tag slug)
    Example: wplover.com?tag=awesome

    s

    Links to search results for your supplied keyword.

    Usage: url.com/?s=(Keyword)
    Example: wplover.com?s=design

    Any other short URL keyword I missed?

    One Response to “A Collection of WordPress-based Short URLs”

    1. The Frosty

      Was just playing around with this yesterday.

      You could also use a .htaccess trick to rewrite short URLs.

      RewriteRule ^post/([0-9]+)?/?([0-9]+)?/?$ /index.php?p=$1&page=$2 [QSA]

      Which would allow for url.com/post/(Post ID)

    Leave a Reply

    Latest Links More →

    Custom Shortlinks for WordPress

    Have your own short domain name for the purpose of shortlinking? Here’s an easy way to combine that with your WordPress install.

    The Quick Start Guide to Using Google Webmaster Tools With WordPress

    GWT is a great, frequently updated features like showing you search queries volume, malware and crawl error diagnostics and links to your site. If you don’t use it yet, you probably need to. This will help you get started.

    WordPress & jQuery Contact Form without a Plugin

    I would recommend this either if you want more flexibility or to learn how to code a contact form.

    Understanding and cleaning the pharma (spam) hack on WordPress

    How to fix that hack:

    This attack is very interesting because it is not visible to the normal user and the spam (generally about Viagra, Nexium, Cialis, etc) only shows up if the user agent is from Google’s crawler (googlebot). Also, the infection is a bit tricky to remove and if not done properly will keep reappearing.

    Web Safe Fonts Cheat Sheet

    An updated (written in April 2010), well researched, CC-licensed Web safe fonts cheat sheet, available both in low-res PNG and high-rest PDF. Even the article is useful as well.

    The Nicest 2010 Child Theme You’ll See Today

    The Timaru Mental Health Support Trust website, made for charity by Team USA (comprised by web superstars like Jason Santa Maria, Dan Mall, Liz Danzico and Automattic’s John Ford) during the FullCodePress competition, is actually a clever child theme of 2010.

    More recap by JSM, Daniel Mall, and Liz Danzico.

    WordPress 3.0 Theme Tip: The Comment Form

    The simpler way to code comment form (once you understand how hooks and filters work).

    Showing and hiding content with pure CSS3

    I like it, I think it’s short and easy to understand.