Changeset 3439227
- Timestamp:
- 01/14/2026 07:41:12 AM (2 months ago)
- Location:
- betterlinks
- Files:
-
- 8 edited
- 1 copied
-
tags/2.4.3 (copied) (copied from betterlinks/trunk)
-
tags/2.4.3/README.txt (modified) (2 diffs)
-
tags/2.4.3/betterlinks.php (modified) (2 diffs)
-
tags/2.4.3/includes/Admin/Cache.php (modified) (1 diff)
-
tags/2.4.3/includes/Traits/DBMigrate.php (modified) (4 diffs)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/betterlinks.php (modified) (2 diffs)
-
trunk/includes/Admin/Cache.php (modified) (1 diff)
-
trunk/includes/Traits/DBMigrate.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
betterlinks/tags/2.4.3/README.txt
r3432426 r3439227 6 6 Tested up to: 6.9 7 7 Requires PHP: 7.4 8 Stable tag: 2.4. 28 Stable tag: 2.4.3 9 9 License: GPLv3 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 163 163 == Changelog == 164 164 165 = 2.4.3 - 14/01/2026 = 166 167 - Fixed: Migration error caused by a scalar value being treated as an array. 168 - Few minor bug fixes & improvements 169 165 170 = 2.4.2 - 05/01/2026 = 166 171 -
betterlinks/tags/2.4.3/betterlinks.php
r3432426 r3439227 4 4 * Plugin URI: https://betterlinks.io/ 5 5 * Description: Ultimate plugin to create, shorten, track and manage any URL. Gather analytics reports and run successfully marketing campaigns easily. 6 * Version: 2.4. 26 * Version: 2.4.3 7 7 * Author: WPDeveloper 8 8 * Author URI: https://wpdeveloper.com … … 84 84 * Defines CONSTANTS for Whole plugins. 85 85 */ 86 define('BETTERLINKS_VERSION', '2.4. 2');87 define('BETTERLINKS_DB_VERSION', '1.6. 8');86 define('BETTERLINKS_VERSION', '2.4.3'); 87 define('BETTERLINKS_DB_VERSION', '1.6.9'); 88 88 define('BETTERLINKS_MENU_NOTICE', '9'); 89 89 define('BETTERLINKS_SETTINGS_NAME', 'betterlinks_settings'); -
betterlinks/tags/2.4.3/includes/Admin/Cache.php
r3432426 r3439227 20 20 wp_mkdir_p(BETTERLINKS_UPLOAD_DIR_PATH); 21 21 } 22 return file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) ); 22 file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) ); 23 return $betterlinks_links; 23 24 } 24 25 -
betterlinks/tags/2.4.3/includes/Traits/DBMigrate.php
r3113724 r3439227 44 44 } 45 45 $settings = Cache::get_json_settings(); 46 47 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 48 if ( ! is_array( $settings ) ) { 49 $settings = array(); 50 } 51 46 52 if ( empty( $settings['fbs']['enable_fbs'] ) ) { 47 53 $args = array( … … 76 82 77 83 $settings = Cache::get_json_settings(); 84 85 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 86 if ( ! is_array( $settings ) ) { 87 $settings = array(); 88 } 89 78 90 if ( ! empty( $settings['fbs']['delete_on'] ) ) { 79 91 return; … … 92 104 public function update_cle_category() { 93 105 $settings = Cache::get_json_settings(); 106 107 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 108 if ( ! is_array( $settings ) ) { 109 $settings = array(); 110 } 111 94 112 if ( isset( $settings['cle'] ) && empty( $settings['cle']['category'] ) ) { 95 113 $settings['cle']['category'] = '1'; … … 109 127 $settings = Cache::get_json_settings(); 110 128 129 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 130 if ( ! is_array( $settings ) ) { 131 $settings = array(); 132 } 133 111 134 if ( empty( $settings['enable_custom_domain_menu'] ) ) { 112 135 $settings['enable_custom_domain_menu'] = true; -
betterlinks/trunk/README.txt
r3432426 r3439227 6 6 Tested up to: 6.9 7 7 Requires PHP: 7.4 8 Stable tag: 2.4. 28 Stable tag: 2.4.3 9 9 License: GPLv3 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 163 163 == Changelog == 164 164 165 = 2.4.3 - 14/01/2026 = 166 167 - Fixed: Migration error caused by a scalar value being treated as an array. 168 - Few minor bug fixes & improvements 169 165 170 = 2.4.2 - 05/01/2026 = 166 171 -
betterlinks/trunk/betterlinks.php
r3432426 r3439227 4 4 * Plugin URI: https://betterlinks.io/ 5 5 * Description: Ultimate plugin to create, shorten, track and manage any URL. Gather analytics reports and run successfully marketing campaigns easily. 6 * Version: 2.4. 26 * Version: 2.4.3 7 7 * Author: WPDeveloper 8 8 * Author URI: https://wpdeveloper.com … … 84 84 * Defines CONSTANTS for Whole plugins. 85 85 */ 86 define('BETTERLINKS_VERSION', '2.4. 2');87 define('BETTERLINKS_DB_VERSION', '1.6. 8');86 define('BETTERLINKS_VERSION', '2.4.3'); 87 define('BETTERLINKS_DB_VERSION', '1.6.9'); 88 88 define('BETTERLINKS_MENU_NOTICE', '9'); 89 89 define('BETTERLINKS_SETTINGS_NAME', 'betterlinks_settings'); -
betterlinks/trunk/includes/Admin/Cache.php
r3432426 r3439227 20 20 wp_mkdir_p(BETTERLINKS_UPLOAD_DIR_PATH); 21 21 } 22 return file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) ); 22 file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) ); 23 return $betterlinks_links; 23 24 } 24 25 -
betterlinks/trunk/includes/Traits/DBMigrate.php
r3113724 r3439227 44 44 } 45 45 $settings = Cache::get_json_settings(); 46 47 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 48 if ( ! is_array( $settings ) ) { 49 $settings = array(); 50 } 51 46 52 if ( empty( $settings['fbs']['enable_fbs'] ) ) { 47 53 $args = array( … … 76 82 77 83 $settings = Cache::get_json_settings(); 84 85 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 86 if ( ! is_array( $settings ) ) { 87 $settings = array(); 88 } 89 78 90 if ( ! empty( $settings['fbs']['delete_on'] ) ) { 79 91 return; … … 92 104 public function update_cle_category() { 93 105 $settings = Cache::get_json_settings(); 106 107 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 108 if ( ! is_array( $settings ) ) { 109 $settings = array(); 110 } 111 94 112 if ( isset( $settings['cle'] ) && empty( $settings['cle']['category'] ) ) { 95 113 $settings['cle']['category'] = '1'; … … 109 127 $settings = Cache::get_json_settings(); 110 128 129 // Ensure $settings is an array (fix for PHP 8+ scalar value error) 130 if ( ! is_array( $settings ) ) { 131 $settings = array(); 132 } 133 111 134 if ( empty( $settings['enable_custom_domain_menu'] ) ) { 112 135 $settings['enable_custom_domain_menu'] = true;
Note: See TracChangeset
for help on using the changeset viewer.