As of April 2026, Permalink Shortcode is a WordPress permalink plugin with 100 active installations and a 4/5 rating from 4 reviews. It has been downloaded 3.3K+ times in total. Requires WordPress 2.8+ and PHP false+. Available on WordPress.org since 2013. Last updated 12 years ago — may have compatibility concerns. Top alternative: Custom Post Type Permalinks.
Permalink Shortcode is a relatively simple plugin that implements a shortcode that you can use to link to existing posts and pages on your site. The shortcode also supports a number of HTML attributes (see below).
While WordPress does include a feature that allows you to link to existing content, this feature only inserts a “static” link. If you were to change the slug for that post or page, previously inserted links would no longer be valid.
The permalink shortcode can be used in two forms:
<a href="[permalink wpid='123']">link text</a>[permalink wpid="123"]link text[/permalink](Note the single quotes used in the standard form example above. Using double quotes in this situation will not work.)
The following attributes…
| WordPress | 2.8+ requiredTested up to 3.5.2 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.