Changeset 3200405
- Timestamp:
- 12/01/2024 09:31:06 PM (15 months ago)
- Location:
- simple-website-redirect
- Files:
-
- 6 edited
- 1 copied
-
tags/1.3.1 (copied) (copied from simple-website-redirect/trunk)
-
tags/1.3.1/SimpleWebsiteRedirect.php (modified) (3 diffs)
-
tags/1.3.1/readme.txt (modified) (2 diffs)
-
tags/1.3.1/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/SimpleWebsiteRedirect.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
simple-website-redirect/tags/1.3.1/SimpleWebsiteRedirect.php
r3200400 r3200405 12 12 * Plugin URI: https://wpscholar.com/wordpress-plugins/simple-website-redirect/ 13 13 * Description: A simple plugin designed to redirect an entire website (except the WordPress admin) to another website. 14 * Version: 1.3. 014 * Version: 1.3.1 15 15 * Requires PHP: 7.4 16 16 * Requires at least: 4.7 … … 156 156 */ 157 157 public static function get_excluded_query_params() { 158 return self::parse_query_params( get_option( 'simple_website_redirect_exclude_query_params', '' ) . ', simple-website-redirect' );158 return self::parse_query_params( get_option( 'simple_website_redirect_exclude_query_params', '' ) . ',page=simple-website-redirect' ); 159 159 } 160 160 … … 230 230 'simple_website_redirect_excluded_query_params', 231 231 array( 232 'customize_changeset_uuid' , // Allows editing via the WordPress Customizer233 'elementor-preview' , // Allows editing via Elementor234 'preview_id' , // Allows previewing in WordPress235 'rest_route' , // Allows REST API requests232 'customize_changeset_uuid' => null, // Allows editing via the WordPress Customizer 233 'elementor-preview' => null, // Allows editing via Elementor 234 'preview_id' => null, // Allows previewing in WordPress 235 'rest_route' => null, // Allows REST API requests 236 236 ) 237 237 ); 238 238 $query_params = self::$url->getQueryVars(); 239 foreach ( $excluded_params as $name ) {239 foreach ( $excluded_params as $name => $value ) { 240 240 if ( array_key_exists( $name, $query_params ) ) { 241 $should_redirect = false; 242 break; 241 if ( empty( $value ) ) { 242 $should_redirect = false; 243 break; 244 } elseif ( $value === $query_params[ $name ] ) { 245 $should_redirect = false; 246 break; 247 } 243 248 } 244 249 } -
simple-website-redirect/tags/1.3.1/readme.txt
r3200400 r3200405 5 5 Requires at least: 4.7 6 6 Tested up to: 6.7 7 Stable tag: 1.3. 07 Stable tag: 1.3.1 8 8 Requires PHP: 7.4 9 9 License: GPL V2 or later … … 58 58 59 59 == Changelog == 60 61 = 1.3.1 = 62 * Fix logic for supporting query param exclusion. 60 63 61 64 = 1.3.0 = -
simple-website-redirect/tags/1.3.1/vendor/composer/installed.php
r3200400 r3200405 2 2 'root' => array( 3 3 'name' => 'wpscholar/simple-website-redirect', 4 'pretty_version' => '1.3. 0',5 'version' => '1.3. 0.0',6 'reference' => ' 0641989e03bcc645d41c6d1e5e893752a2a3ccaf',4 'pretty_version' => '1.3.1', 5 'version' => '1.3.1.0', 6 'reference' => '21b64fd50f55c2af5c39a902399b0833ea5695ea', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'wpscholar/simple-website-redirect' => array( 14 'pretty_version' => '1.3. 0',15 'version' => '1.3. 0.0',16 'reference' => ' 0641989e03bcc645d41c6d1e5e893752a2a3ccaf',14 'pretty_version' => '1.3.1', 15 'version' => '1.3.1.0', 16 'reference' => '21b64fd50f55c2af5c39a902399b0833ea5695ea', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../', -
simple-website-redirect/trunk/SimpleWebsiteRedirect.php
r3200400 r3200405 12 12 * Plugin URI: https://wpscholar.com/wordpress-plugins/simple-website-redirect/ 13 13 * Description: A simple plugin designed to redirect an entire website (except the WordPress admin) to another website. 14 * Version: 1.3. 014 * Version: 1.3.1 15 15 * Requires PHP: 7.4 16 16 * Requires at least: 4.7 … … 156 156 */ 157 157 public static function get_excluded_query_params() { 158 return self::parse_query_params( get_option( 'simple_website_redirect_exclude_query_params', '' ) . ', simple-website-redirect' );158 return self::parse_query_params( get_option( 'simple_website_redirect_exclude_query_params', '' ) . ',page=simple-website-redirect' ); 159 159 } 160 160 … … 230 230 'simple_website_redirect_excluded_query_params', 231 231 array( 232 'customize_changeset_uuid' , // Allows editing via the WordPress Customizer233 'elementor-preview' , // Allows editing via Elementor234 'preview_id' , // Allows previewing in WordPress235 'rest_route' , // Allows REST API requests232 'customize_changeset_uuid' => null, // Allows editing via the WordPress Customizer 233 'elementor-preview' => null, // Allows editing via Elementor 234 'preview_id' => null, // Allows previewing in WordPress 235 'rest_route' => null, // Allows REST API requests 236 236 ) 237 237 ); 238 238 $query_params = self::$url->getQueryVars(); 239 foreach ( $excluded_params as $name ) {239 foreach ( $excluded_params as $name => $value ) { 240 240 if ( array_key_exists( $name, $query_params ) ) { 241 $should_redirect = false; 242 break; 241 if ( empty( $value ) ) { 242 $should_redirect = false; 243 break; 244 } elseif ( $value === $query_params[ $name ] ) { 245 $should_redirect = false; 246 break; 247 } 243 248 } 244 249 } -
simple-website-redirect/trunk/readme.txt
r3200400 r3200405 5 5 Requires at least: 4.7 6 6 Tested up to: 6.7 7 Stable tag: 1.3. 07 Stable tag: 1.3.1 8 8 Requires PHP: 7.4 9 9 License: GPL V2 or later … … 58 58 59 59 == Changelog == 60 61 = 1.3.1 = 62 * Fix logic for supporting query param exclusion. 60 63 61 64 = 1.3.0 = -
simple-website-redirect/trunk/vendor/composer/installed.php
r3200400 r3200405 2 2 'root' => array( 3 3 'name' => 'wpscholar/simple-website-redirect', 4 'pretty_version' => '1.3. 0',5 'version' => '1.3. 0.0',6 'reference' => ' 0641989e03bcc645d41c6d1e5e893752a2a3ccaf',4 'pretty_version' => '1.3.1', 5 'version' => '1.3.1.0', 6 'reference' => '21b64fd50f55c2af5c39a902399b0833ea5695ea', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'wpscholar/simple-website-redirect' => array( 14 'pretty_version' => '1.3. 0',15 'version' => '1.3. 0.0',16 'reference' => ' 0641989e03bcc645d41c6d1e5e893752a2a3ccaf',14 'pretty_version' => '1.3.1', 15 'version' => '1.3.1.0', 16 'reference' => '21b64fd50f55c2af5c39a902399b0833ea5695ea', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.