Plugin Directory

Changeset 3463670


Ignore:
Timestamp:
02/17/2026 04:25:04 PM (6 weeks ago)
Author:
surflabtech
Message:

v2.5.2

Location:
surflink
Files:
289 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • surflink/trunk/includes/class-surfl-redirect.php

    r3456424 r3463670  
    474474    }
    475475
    476     public function normalize_path( $url ) {
     476    public function normalize_path( $arg_url ) {
     477        $url = wp_sanitize_redirect( $arg_url );
     478        //lowercase url
     479        if ( strtolower( $url ) === home_url() ) {
     480            return '/';
     481        }
    477482        $parsed = parse_url( $url );
    478483        $path = ( isset( $parsed['path'] ) ? $parsed['path'] : '' );
  • surflink/trunk/readme.txt

    r3458125 r3463670  
    66**Requires PHP:** 7.4   
    77**Tested up to:** 6.9.1 
    8 **Stable tag:** 2.5.1
     8**Stable tag:** 2.5.2
    99**License:** GPLv3 or later 
    1010**License URI:** https://opensource.org/licenses/GPL-3.0 
     
    3232* **Import/Export:** Support for CSV import/export for bulk management.
    3333
    34 ### 💾 Module 3: Backup and Restore
     34### 🔗 Module 3: Smart Links
     35A pro suite for creating and managing shortlinks.
     36* **Link Shortener (Pro):** Create custom, memorable shortlinks (e.g., `mysite.com/go/sale`) with click tracking.
     37* **Group Tagging (Pro):** Create, edit, and delete shortlinks groups. Organize links into groups for easy navigation.
     38* **ShortLink List (Pro):** View shortlinks in a nice table. Create, edit, and delete shortlinks.
     39* **Import/Export:** Support for CSV import/export for bulk management.
     40* **Auto Linker (Pro):** Let SurfLink handle your affiliate linking for you. Enter your keywords once, and watch every existing and future post monetize itself automatically.
     41* **Hard Linker (Pro):** Automatically link posts, pages, categories, tags, and custom post types.
     42* **Hard Unlinker (Pro):** Automatically unlink posts, pages, categories, tags, and custom post types.
     43
     44### 💾 Module 4: Backup and Restore
    3545Secure your site data with a few clicks.
    3646* **Flexible Backups:** Backup the entire database, specific directories (Uploads, Themes, Plugins), or both.
     
    4252
    4353
    44 ### 🔒 Module 4: LoginHider Security
     54### 🔒 Module 5: LoginHider Security
    4555Protect your site from brute-force attacks.
    4656* **Hide Login URL:** Change your default `wp-login.php` to a custom slug (e.g., `/my-secret-entry`) and show a nice login form.
     
    202212
    203213
     214= 2.5.2 =
     215* Fix: Empty source field bug in Redirect.
     216
    204217= 2.4.8 =
    205218* Fix: text-domain bugs fixed.
  • surflink/trunk/surf-link.php

    r3458125 r3463670  
    77 * Author: SurfLab
    88 * Author URI: https://surflabtech.com
    9  * Version: 2.5.1
     9 * Version: 2.5.2
    1010 * Text Domain: surflink
    1111 * License: GPL-3.0-or-later
Note: See TracChangeset for help on using the changeset viewer.