WPML

Visão geral do problema

Você pode enfrentar problemas de redirecionamentos incorretos e possíveis erros 404 quando o plugin Rank Math SEO está instalado, especialmente com URLs que contêm caracteres especiais, como aspas duplas.

Solução alternativa

Este problema foi corrigido. Atualizar para a versão mais recente resolve isso no seu site, portanto, você só precisa desta solução alternativa se ainda não puder atualizar.

Por favor, certifique-se de fazer um backup completo do seu site antes de prosseguir.

  • Abra o arquivo …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php.
  • Procure a linha 110.
  • Substitua:
    $new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.
  • Por:
    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.

Todos os problemas conhecidos

Ainda está vendo este problema?

Se a atualização não resolver, envie uma dúvida de suporte e nós vamos analisar isso com você.