- Status
- Resolvido
- Relatado para
- WPML Multilingual CMS 4.6.9
- Resolvido em
- WPML Multilingual CMS 4.6.13
- Plugin/tema relacionado
- Google XML Sitemaps
- Tags de tópico
- Bug
Visão geral do problema
Em alguns cenários, você pode encontrar um aviso do PHP como o seguinte, especialmente se estiver usando o plugin Google XML Sitemaps junto com o nosso sistema
Warning: preg_match(): Unknown modifier '-' in /wp-content/plugins/sitepress-multilingual-cms/inc/absolute-links/absolute-links.class.php on line 186
Solução alternativa
Certifique-se de fazer um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/sitepress-multilingual-cms/inc/absolute-links/absolute-links.class.php.
- Procure a linha 186.
- Substitua:
if ( preg_match( "!^$match!", $request_match, $matches ) || preg_match( "!^$match!", urldecode( $request_match ), $matches ) ) { - Por:
if ( preg_match( "~^$match~", $request_match, $matches ) || preg_match( "~^$match~", urldecode( $request_match ), $matches ) ) {