{"id":334892,"date":"2026-08-11T11:52:17","date_gmt":"2026-08-11T11:52:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/free-link-shortener\/"},"modified":"2026-08-11T11:51:59","modified_gmt":"2026-08-11T11:51:59","slug":"silvercover-link-shortener","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/silvercover-link-shortener\/","author":490262,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Silvercover Link Shortener","header_author":"Hamed Takmil","header_description":"Branded short links on your own domain, with click counting, detailed reports, editor metabox and quick row actions.","assets_banners_color":"c5d3d1","last_updated":"2026-08-11 11:51:59","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/silvercover.ir","header_plugin_uri":"","header_author_uri":"https:\/\/silvercover.ir","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"silvercover","date":"2026-08-11 11:51:59"}},"upgrade_notice":{"1.1.0":"<p>Deactivate and reactivate the plugin after upgrading to safely update the database schema.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3641915,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3641935,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3641942,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3641915,"resolution":"1","location":"assets","locale":"","width":1540,"height":805},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3641915,"resolution":"2","location":"assets","locale":"","width":1545,"height":715},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3641915,"resolution":"3","location":"assets","locale":"","width":1545,"height":791},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3641915,"resolution":"4","location":"assets","locale":"","width":1543,"height":803}},"screenshots":{"1":"Link Shortener admin dashboard with the list of created links.","2":"Per-link click report showing date, IP, country, browser, and referrer.","3":"Short Link metabox in the post\/page\/product editor sidebar."}},"plugin_section":[],"plugin_tags":[5375,3602,5356,5530,286],"plugin_category":[45],"plugin_contributors":[86789],"plugin_business_model":[],"class_list":["post-334892","plugin","type-plugin","status-publish","hentry","plugin_tags-click-tracking","plugin_tags-link-shortener","plugin_tags-short-link","plugin_tags-url-shortener","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-silvercover","plugin_committers-silvercover"],"banners":{"banner":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/banner-772x250.png?rev=3641942","banner_2x":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/banner-1544x500.png?rev=3641935","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/icon-256x256.jpg?rev=3641915","icon_2x":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/icon-256x256.jpg?rev=3641915","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/screenshot-1.jpg?rev=3641915","caption":"Link Shortener admin dashboard with the list of created links."},{"src":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/screenshot-2.jpg?rev=3641915","caption":"Per-link click report showing date, IP, country, browser, and referrer."},{"src":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/screenshot-3.jpg?rev=3641915","caption":"Short Link metabox in the post\/page\/product editor sidebar."},{"src":"https:\/\/ps.w.org\/silvercover-link-shortener\/assets\/screenshot-4.jpg?rev=3641915","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Silvercover Link Shortener<\/strong> turns long URLs into clean, branded short links served from your own WordPress site (e.g. <code>https:\/\/yoursite.com\/go\/abc123<\/code>). It is ideal for sharing posts and WooCommerce products, tracking campaign performance, and keeping all your click data in your own database instead of an external shortener.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Branded short links on your own domain (<code>\/go\/your-code<\/code>).<\/li>\n<li>Automatic or custom slugs \u2014 let the plugin generate a random code, or type your own.<\/li>\n<li>Detailed click tracking \u2014 date\/time, IP address, country, browser, and referrer.<\/li>\n<li>Per-link reports inside a dedicated admin dashboard.<\/li>\n<li>Editor metabox \u2014 create and copy a short link directly from the post\/page\/product edit screen.<\/li>\n<li>AJAX row actions \u2014 shorten or copy a link straight from the Posts\/Products list, with no page reload.<\/li>\n<li>One-click copy to clipboard (with a fallback for non-HTTPS environments).<\/li>\n<li>Translation ready (i18n) \u2014 full text domain support with an included <code>.pot<\/code> file.<\/li>\n<li>Secure \u2014 nonce-protected forms and <code>manage_options<\/code> capability checks (admins only).<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.6 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>(Optional) WooCommerce \u2014 for short links on product pages<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the ip-api.com IP geolocation API to look up the country associated with a visitor's IP address, so that country can be shown in the per-link click reports.<\/p>\n\n<p>It sends the visitor's IP address to ip-api.com every time a tracked short link is clicked (one request per click, containing only the IP address). No other data is transmitted.<\/p>\n\n<p>This service is provided by ip-api.com: <a href=\"https:\/\/ip-api.com\/docs\/legal\">Terms of Service and Privacy Policy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>silvercover-link-shortener<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin directly through the WordPress plugins screen.<\/li>\n<li>Activate <strong>Silvercover Link Shortener<\/strong> through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 Permalinks<\/strong> and click <strong>Save Changes<\/strong> once to flush rewrite rules (required for <code>\/go\/...<\/code> links to work).<\/li>\n<\/ol>\n\n<h4>Upgrading<\/h4>\n\n<p>If you upgrade from an older version, deactivate and reactivate the plugin once so the database schema updates safely.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20create%20a%20short%20link%20manually%3F\"><h3>How do I create a short link manually?<\/h3><\/dt>\n<dd><p>Go to <strong>Link Shortener<\/strong> in the admin menu, enter a target URL, optionally set a custom slug, and click <strong>Create Short Link<\/strong>.<\/p><\/dd>\n<dt id=\"how%20do%20i%20shorten%20a%20link%20for%20a%20post%20or%20product%3F\"><h3>How do I shorten a link for a post or product?<\/h3><\/dt>\n<dd><p>From the editor, use the <strong>Short Link<\/strong> metabox in the sidebar to generate and copy a link instantly. From the Posts\/Products list, hover over any row and click <strong>Shorten link<\/strong> (AJAX, no reload). Once created, it becomes a <strong>Copy short link<\/strong> action.<\/p><\/dd>\n<dt id=\"how%20do%20i%20view%20click%20reports%3F\"><h3>How do I view click reports?<\/h3><\/dt>\n<dd><p>On the Link Shortener page, click <strong>Report<\/strong> next to any link to see every recorded click with its details.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20%60%2Fgo%2F%60%20base%20path%3F\"><h3>Can I change the `\/go\/` base path?<\/h3><\/dt>\n<dd><p>Yes. Edit the following constant in the main plugin file and re-save your permalinks:<\/p>\n\n<pre><code>define( 'SILVLISH_SLUG_BASE', 'go' ); \/\/ e.g. change 'go' to 'link' or 's'\n<\/code><\/pre><\/dd>\n<dt id=\"does%20this%20plugin%20send%20any%20data%20to%20third%20parties%3F\"><h3>Does this plugin send any data to third parties?<\/h3><\/dt>\n<dd><p>Visitor IP addresses are sent to the free ip-api.com service for country lookup. You can disable or replace this in <code>includes\/class-links.php<\/code> if you prefer not to use it.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translatable%3F\"><h3>Is the plugin translatable?<\/h3><\/dt>\n<dd><p>Yes, it is fully translatable. A <code>silvercover-link-shortener.pot<\/code> template is included in the <code>languages\/<\/code> folder. To regenerate it with WP-CLI:<\/p>\n\n<pre><code>wp i18n make-pot . languages\/silvercover-link-shortener.pot\n<\/code><\/pre><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added AJAX row actions to shorten and copy links from the Posts\/Products list.<\/li>\n<li>Added editor metabox for quick short link creation and copying.<\/li>\n<li>Improved click reports UI.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A lightweight WordPress plugin creates branded short links on your domain, tracks clicks, and provides reports.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/334892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=334892"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/silvercover"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=334892"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=334892"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=334892"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=334892"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=334892"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=334892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}