WPML
Stato
Aperto
Segnalato per
WPML SEO 2.1.0
Plugin/tema correlato
Rank Math SEO
Tag dell’argomento
Compatibility

Panoramica del problema

Potresti riscontrare problemi di reindirizzamenti errati e potenziali errori 404 quando il plugin Rank Math SEO è installato, in particolare con gli URL contenenti caratteri speciali come le virgolette doppie.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php.

  • Cerca la riga 110.

  • Sostituisci:
    		$new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.

  • Con:
    		if ((preg_match('/%[0-9A-Fa-f]{2}/', $new_link))) {
    			$new_link = rawurldecode($new_link);
    		}
    
    		$new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.

Tutti i problemi noti →