This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Short URL

Description

Important Update

We have built a new plugin URL Shortify and encourage everyone to migrate to this plugin. As we will not maintain this plugin further and all the active development will take place on URL Shortify.

We have already added import process in URL Shortify using which you can easily import all your short links from this plugin to URL Shortify in one click.

Your article (including custom type) may have a short url hosted by your own domain.

Replace the internal function of wordpress wp_get_shortlink() by a bit.ly like url.

Instead of having a short link like http://www.yourdomain.com/?p=3564, your short link will be http://www.yourdomain.com/NgH5z (for instance).

You can configure:

  • the length of the short link,
  • if the link is prefixed with a static word,
  • the characters used for the short link.

Moreover, you can manage external links with this plugin. The links in your posts will be automatically replace by the short one if available.

This plugin is under GPL licence.

Multisite – WordPress MU

This plugin is compatible with multisite installation. Each blog may manage their own list of links.

Localization

  • Arabic (U.A.E.) translation provided by ZILZAL, alaaasly
  • Arabic (Saudi Arabia) translation provided by ZILZAL
  • German (Austria) translation provided by AndreasK., kikunosuke
  • German (Germany) translation provided by reitermarkus, navelbrush, HenningKlocke, RobertBittner, Netzwerkstudio
  • English (United States), default language
  • Spanish (Spain) translation provided by SebasContre, JosLuisCruz, CalvT
  • Farsi (Iran) translation provided by EhsanKing, sehrama.ir, HamidEslami, Yhayakhaledi, Masoud.B
  • French (France) translation provided by SedLex, jlmcreation
  • Indonesian (Indonesia) translation provided by Adhityawicaksana
  • Polish (Poland) translation provided by PiotrL
  • Portuguese (Brazil) translation provided by Blinky, TonyFranco, ViniciusSantos, Bruno
  • Russian (Russia) translation provided by Pacifik, AndreyFedotov
  • Swedish (Sweden) translation provided by Kozley
  • Chinese (People’s Republic of China) translation provided by OWenT

Features of the framework

This plugin uses the SL framework. This framework eases the creation of new plugins by providing tools and frames (see dev-toolbox plugin for more info).

You may easily translate the text of the plugin and submit it to the developer, send a feedback, or choose the location of the plugin in the admin panel.

Have fun !

Screenshots

  • The synthesis of the short link generated for your post and page
  • The configuration page of the plugin

Installation

  1. Upload this folder shorten-url to your plugin directory (for instance ‘/wp-content/plugins/’)
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Navigate to the ‘SL plugins’ box
  4. All plugins developed with the SL core will be listed in this box
  5. Enjoy !

Reviews

ماي 26, 2021
The error thrown out is: Fatal error: Array and string offset access syntax with curly braces is no longer supported in [PATH]/wp-content/plugins/shorten-url/core/utils.class.php on line 102 site:wordpress.org Simply inactivating the plugin will also inactivate all the short urls you made. You will thus have to install a compatible alternative and recreate all the old short URLs.
يونيو 6, 2020
I have used him for more than 4 years and it is still functioning normally Although the author has not updated in a long time
أبريل 6, 2020
I've been using it about 3 years. It just does it job simply and perfectly. Thanks to the author.
ماي 4, 2017
We installed this plugin a while back, it hasn't been updated since. I started looking into server performance issues and was shocked to see the errors this plugin causes. [04-May-2017 12:07:04 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Translation has a deprecated constructor in /web/sites/#####/oursite.com/wp-content/plugins/shorten-url/core/translation.class.php on line 11 [04-May-2017 12:07:04 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Textdiff has a deprecated constructor in /web/sites/#####/oursite.com/wp-content/plugins/shorten-url/core/text_diff.class.php on line 11 [04-May-2017 12:07:04 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Treelist has a deprecated constructor in /web/sites/#####/oursite.com/wp-content/plugins/shorten-url/core/tree.class.php on line 12 [04-May-2017 12:07:04 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Translation has a deprecated constructor in /web/sites/#####/oursite.com/wp-content/plugins/shorten-url/core/translation.class.php on line 11 [04-May-2017 12:07:04 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Textdiff has a deprecated constructor in /web/sites/#####/oursite.com/wp-content/plugins/shorten-url/core/text_diff.class.php on line 11 [04-May-2017 12:07:04 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Treelist has a deprecated constructor in /web/sites/#####/oursite.com/wp-content/plugins/shorten-url/core/tree.class.php on line 12
شتنبر 3, 2016
This plugin is poorly optimized - it will slow down your server and browser page load unnecessarily. There's no reason to attempt to modify the content/excerpt if the "Automatic shorten links in article" option is disabled - this easily translates to hundreds of calls to function 'replace_by_short_link' (1 SQL query each) = SLOW SERVER. Also, a short link is created in the database for every page/post despite setting shortlink 'types' - this can easily create a very large database table unnecessarily. If not making use of displaying the short URL automatically, does not stop the CSS style from being loaded into the page header = SLOWER PAGE LOAD. The adding of a parent menu called "SL Plugins" is bloated and ugly. Finally, you do not create an instance of your class (which is best coding practice) so that I can at least remove actions/filters for better performance. Giving this 2 stars until improved.
Read all 22 reviews

Contributors & Developers

“Short URL” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Short URL” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.6.4

  • NEW: Compatibility with WordPress 5.8.3
  • Update: Update notice to migrate to URL Shortify

1.6.3

  • NEW: Update of the core

1.6.2

  • NEW: icons
  • NEW: delete data on uninstall
  • NEW: list the custom posts if they exist

1.6.1

  • BUG: The import function were not working … now solved

1.6.0

  • NEW: redirection through an internal page if wanted
  • NEW: HOW TO

1.5.0 -> 1.5.4

  • BUG: convert url_externe into text to remove the 255 characters limitations
  • BUG: do not test correctly diplicate entries for external link (now, only one shortlink may be available per external link)
  • BUG: Remove the key of the MySQL table ;
  • NEW: new look
  • NEW: comment for external link
  • NEW: export / import function
  • BUG: avoid problem with &
  • BUG: avoid problem when too many articles
  • NEW: the shortlink may point to another domain
  • NEW: support of custom page
  • Various enhancements

1.4.0 -> 1.4.5

  • Now compatible with full HTTPS site
  • A new keyword %short_url_without_link% is available to display short link without any html link
  • The short URL may be displayed in the excerpt
  • Some issue when the number of articles were too big
  • Some page may be excluded
  • The short URL may be displayed in the page

1.3.0 -> 1.3.11

  • Re-add the image button
  • Warning popup
  • Big issue with excerpt
  • Update the core
  • Avoid an infinite loop when 404 error
  • Root URL for short link may be modified
  • Correct a problem in quick move
  • Search URL feature
  • Shorten all links in posts
  • www may be removed from short URL
  • Even non published posts have short url
  • Add http:// if missing
  • Add a counter of the number of clicks on links
  • The links may be ordered
  • Update of Russian translation
  • Major release of the framework

1.2.0 -> 1.2.3

  • Russian translation (by Pacifik)
  • Improve English text thanks to Rene
  • Correct a bug since home_url is different from site_url (thanks to Julian)
  • Update of the core and translations
  • SVN support

1.1.0 -> 1.1.3

  • Updating the core plugin
  • Replacing the word “force” into “edit” (trevor’s suggestion)
  • When forcing an url, you may use a-zA-Z0-9.-_ characters (trevor’s suggestion)
  • ZipArchive class has been suppressed and pclzip is used instead
  • Ensure that folders and files permissions are correct for an adequate behavior
  • You can add any shortlink you want (i.e. with external links)
  • Add translation for French

1.0.0 -> 1.0.2

  • Upgrade of the framework (version 3.0)
  • First release in the wild web (enjoy)

InfoVersion:aa47bee9d525343f17fe78bc486e7ec46b3d0b10