Plugin info

Total downloads: 2,053
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 5/19/2025 (226 days ago)
Added to WordPress: 4/4/2016 (9 years old)
Minimum WordPress version: 4.4
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.2

Maintenance & Compatibility

Maintenance score

Stale • Last updated 226 days ago

38/100

Is ETH Simple Shortlinks abandoned?

Likely maintained (last update 226 days ago).

Compatibility

Requires WordPress: 4.4
Tested up to: 6.8.3
Requires PHP: 7.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Get Shortlinks
Rating 5.0/5 (1 reviews)Active installs 90
Simple Short Links
Rating 0.0/5 (0 reviews)Active installs 40
Bit.ly Shortlinks Multisite (Uses OAuth 2 API)
Rating 3.7/5 (3 reviews)Active installs 10
Linker – URL shortener & track outbound link clicks
Rating 4.3/5 (14 reviews)Active installs 2,000
Link Shortner
Rating 4.5/5 (11 reviews)Active installs 1,000

Description

WordPress 3.0 introduced a native shortlinks feature, which builds URLs using query strings. This plugin converts those URLs to ones using pretty permalinks, which makes for a nicer-looking URL and improves shortlinks’ ability to be cached.

Posts and pages are supported by default, while filters make it possible to support other post types.

For example, https://example.com/?p=123 becomes https://example.com/p/123/.

Installation

  1. Upload the plugin files to the /wp-content/plugins/eth-simple-shortlinks directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Flush your site’s rewrite rules by visiting Settings > Permalinks.

Frequently Asked Questions

Can I customize a shortlink?

No, shortlinks use the posts’ IDs, so aren’t available for modification.

Why aren’t redirects validated?

Sites may use plugins that allow a post object’s permalink to be set to an external URL, and this plugin is designed to respect those plugins.

If you wish to validate the redirects issued by this plugin, you can use the eth_simple_shortlinks_redirect_url filter to apply wp_validate_redirect() to the destination URL.

After upgrading to 0.6, redirects stopped working

Beginning with release 0.6, before performing a redirect, the plugin checks that the post type and post status are supported. Previously, these checks were only applied when overriding an object’s shortlink.

If, after upgrading, redirects stop working, use the eth_simple_shortlinks_allowed_post_types and eth_simple_shortlinks_allowed_post_statuses filters to permit additional types and statuses, or use the eth_simple_shortlinks_verify_requested_post_support filter to disable the supports checks.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

0.6.1

  • Fix translation support.

0.6

  • Introduce filters in redirection handling.
  • Apply supported post-type and post-status checks before redirecting.
  • Conform to WordPress VIP’s Coding Standards.

0.5

  • Admin notices when permalinks won’t support the plugin
  • Disable plugin functionality when permalink structure is incompatible
  • Translation support

0.4

  • Initial release