{"id":166352,"date":"2022-12-30T15:08:34","date_gmt":"2022-12-30T15:08:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-urls-legacy\/"},"modified":"2025-05-27T18:51:32","modified_gmt":"2025-05-27T18:51:32","slug":"simple-urls-legacy","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/simple-urls-legacy\/","author":12853468,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.4","stable_tag":"1.0.4","tested":"6.8.5","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Simple URLs Legacy","header_author":"Matt Ryan","header_description":"Simple URLs Legacy is a fork of the orignial Simple URLs plugin from Nathan Rice.","assets_banners_color":"8b8e91","last_updated":"2025-05-27 18:51:32","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/mattryan.co\/go\/plugin-donate-link\/","header_plugin_uri":"https:\/\/github.com\/mattryanco\/simple-urls-legacy\/","header_author_uri":"https:\/\/mattryan.co\/","rating":5,"author_block_rating":0,"active_installs":90,"downloads":2628,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq"],"tags":{"1.0.0":{"tag":"1.0.0","author":"RYNONET","date":"2023-03-31 14:16:20"},"1.0.2":{"tag":"1.0.2","author":"RYNONET","date":"2025-05-27 18:51:32"},"1.0.3":{"tag":"1.0.3","author":"RYNONET","date":"2025-05-27 14:59:51"},"1.0.4":{"tag":"1.0.4","author":"RYNONET","date":"2025-05-27 18:51:32"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2841559,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":2841559,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.2","1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3444429,"resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3444429,"resolution":"2","location":"plugin"}},"screenshots":{"1":"The URL management screen","2":"The URL create\/edit screen"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[5375,1487,727],"plugin_category":[],"plugin_contributors":[78076,150441,83001,77841,216840,77842],"plugin_business_model":[],"class_list":["post-166352","plugin","type-plugin","status-publish","hentry","plugin_tags-click-tracking","plugin_tags-custom-post-types","plugin_tags-redirect","plugin_contributors-cliffpaulick","plugin_contributors-marksabbath","plugin_contributors-modernnerd","plugin_contributors-nathanrice","plugin_contributors-rynonet","plugin_contributors-studiopress","plugin_committers-rynonet"],"banners":{"banner":"https:\/\/ps.w.org\/simple-urls-legacy\/assets\/banner-772x250.png?rev=2841559","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/simple-urls-legacy\/assets\/icon-256x256.png?rev=2841559","icon_2x":"https:\/\/ps.w.org\/simple-urls-legacy\/assets\/icon-256x256.png?rev=2841559","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/simple-urls-legacy\/trunk\/screenshot-1.png?rev=3444429","caption":"The URL management screen"},{"src":"https:\/\/ps.w.org\/simple-urls-legacy\/trunk\/screenshot-2.png?rev=3444429","caption":"The URL create\/edit screen"}],"raw_content":"<!--section=description-->\n<p>Simple URLs Legacy is a fork of the plugin by Nathan Rice. A URL management system to create, manage, and track outbound links from your site.<\/p>\n\n<h3>Usage<\/h3>\n\n<p>Simple URLs Legacy adds a new custom post type to your admin menu, where you can create, edit, delete, and manage URLs. It stores click counts in the form of a custom field on that custom post type, so it scales really well.<\/p>\n\n<p>And, by avoiding page based redirects, which is the current trend in masking affiliate links, we avoid any issues with permalink conflicts, and therefore avoid any performance issues.<\/p>\n\n<ol>\n<li>Upload the entire <code>simple-urls-legacy<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>DO NOT change the name of the <code>simple-urls-legacy<\/code> folder<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Navigate to <code>Settings &gt; Permalinks<\/code>. That's it. Just open that screen and WordPRess automatically flushes redirects. Trust me.<\/li>\n<li>Navigate to the <code>Simple URLs Legacy<\/code> menu<\/li>\n<li>Create a new URL, or manage existing URLs.<\/li>\n<li>Publish and use the URLs however you want!<\/li>\n<\/ol>\n\n<h3><\/h3>\n\n<p>= 1.0.4  =\n* 05\/27\/2025\n* Add capability to reset click counter on any simple url.\n* 'Reset Clicks' to 0 from link edit screen or using Quick Edit hover navigation.\n*<\/p>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>12\/16\/2024<\/li>\n<li>Updated Tested To vesion for WP 6.7.1<\/li>\n<li>Applied wp_unslash correctly to url sanitization.<\/li>\n<li>Corrected text domain setting in admin class.<\/li>\n<li>Aligned license declaration between readme and plugin header.<\/li>\n<li>Added license comment block.<\/li>\n<li>Addressed issues with lengthy short description in header.<\/li>\n<li>Added original contributors back into readme header.<\/li>\n<li>Adjust loading of constants and get_plugion_data to accomodate WP 6.7 changes in text_domain loading.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>11\/13\/2023<\/li>\n<li>Updated Tested To version for WP 6.4.1<\/li>\n<li>Added logic to pull plugin version from main file header<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>03\/31\/2023 #5FTF #WebDevStudios<\/li>\n<li>Updated Tested To vesion for WP 6.2<\/li>\n<li>Clean up documentation<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>12\/30\/22 #5FTF #WebDevStudios<\/li>\n<li>Initial release of Simple Urls Legacy<\/li>\n<\/ul>\n\n<h4>0.10.3<\/h4>\n\n<ul>\n<li>11\/25\/2022 #5FTF #WebDevStudios<\/li>\n<li>Add Published date to Simple URLs Legacy admin page<\/li>\n<\/ul>\n\n<h4>0.10.2<\/h4>\n\n<ul>\n<li>11\/25\/2022 #5FTF #WebDevStudios<\/li>\n<li>Applied WordPress coding standards<\/li>\n<li>Tweaked plugin description.<\/li>\n<li>Added required license declarations in readme.txt<\/li>\n<\/ul>\n\n<h4>0.10.1<\/h4>\n\n<ul>\n<li>10\/28\/2022 #5FTF #WebDevStudios<\/li>\n<li>Added conflict notice in admin if Simple URLs plugin is running.<\/li>\n<li>Reworked constants for better readability.<\/li>\n<li>Added build\/dependency source files back in with updated dependencies.<\/li>\n<\/ul>\n\n<h4>0.10.0<\/h4>\n\n<ul>\n<li>08\/09\/2022<\/li>\n<li>Reverted plugin to last known state under original author - Nathan Rice (v0.9.9).<\/li>\n<li>Renamed plugin from Simple URLs to Simple URLs Legacy.<\/li>\n<li>URL structure modifier filter changed from 'simple_urls_slug' to 'simple_urls_legacy_slug'.<\/li>\n<li>Reworked naming conventions to use simple-urls-legacy namespace and package name.<\/li>\n<li>Removed build\/dependency source files.<\/li>\n<\/ul>\n\n<h4>0.9.9<\/h4>\n\n<ul>\n<li>Fixed URLs not properly redirecting.<\/li>\n<\/ul>\n\n<h4>0.9.8<\/h4>\n\n<ul>\n<li>Coding standards.<\/li>\n<li>Added composer.<\/li>\n<li>Added Circle CI integration.<\/li>\n<li>Added new filter to change the slug.<\/li>\n<li>Added REST support to ensure Simple URLs appear in list when linking text.<\/li>\n<li>Added cast string to int to avoid type error.<\/li>\n<\/ul>\n\n<h4>0.9.7<\/h4>\n\n<ul>\n<li>WordPress compatibility.<\/li>\n<\/ul>\n\n<h4>0.9.6<\/h4>\n\n<ul>\n<li>Add plugin header i18n<\/li>\n<li>Add textdomain loader<\/li>\n<\/ul>\n\n<h4>0.9.5<\/h4>\n\n<ul>\n<li>Changed messages and labels.<\/li>\n<li>Updated textdomain.<\/li>\n<li>Generated POT file.<\/li>\n<\/ul>\n\n<h4>0.9.4<\/h4>\n\n<ul>\n<li>Fixed saving bug<\/li>\n<\/ul>\n\n<h4>0.9.3<\/h4>\n\n<ul>\n<li>Removed capability line from the register function. Users with permission to edit posts can create\/edit URLs.<\/li>\n<li>Bumped to show compatibility with WordPress 3.0.4<\/li>\n<\/ul>\n\n<h4>0.9.2<\/h4>\n\n<ul>\n<li>Fixed a type in the plugin URL<\/li>\n<li>Bumped to show compatibility with WordPress 3.0.2<\/li>\n<\/ul>\n\n<h4>0.9.1<\/h4>\n\n<ul>\n<li>Fixed bug with URLs with ampersands in them<\/li>\n<li>Added <code>'with_front' =&gt; false<\/code> to the post type registration<\/li>\n<\/ul>\n\n<h4>0.9<\/h4>\n\n<ul>\n<li>Initial Beta Release<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"when%20i%20try%20to%20access%20my%20new%20url%2C%20i%27m%20getting%20a%20404%20%28not%20found%29%20error\"><h3>When I try to access my new URL, I'm getting a 404 (not found) error<\/h3><\/dt>\n<dd><p>Sounds like you didn't complete the installation instructions :-)<\/p>\n\n<p>Navigate to <code>Settings &gt; Permalinks<\/code> and save them. No need to change anything, just click the save button.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20url%20structure%20to%20use%20something%20other%20than%20%2Fgo%2F%20%3F%3F%3F\"><h3>Can I change the URL structure to use something other than \/go\/ ???<\/h3><\/dt>\n<dd><p>Yes, by using the filter <code>simple_urls_legacy_slug<\/code>.<\/p>\n\n<p>Usage:\n    <code>add_filter( 'simple_urls_legacy_slug', function(){\n    return 'redirect-me';\n});<\/code>\nThe text \"redirect-me\" will replace the default \"go\" in example.com\/go\/my-simple-url.\nEg. example.com\/redirect-me\/my-simple-url\/<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"Simple URLs Legacy is a fork of the plugin by Nathan Rice. A URL management system to create, manage, and track outbound links from your site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/166352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=166352"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rynonet"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=166352"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=166352"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=166352"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=166352"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=166352"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=166352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}