- Status
- Resolvido
- Relatado para
- WPML SEO 2.2.1
- Resolvido em
- WPML SEO 2.2.2
- Plugin/tema relacionado
- Rank Math SEO
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o Rank Math PRO com o WPML e o WPML SEO e ativar o recurso Sitemap de vídeo, você pode encontrar o seguinte erro fatal no sitemap de vídeo (video-sitemap.xml):
PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in .../wp-content/plugins/wp-seo-multilingual/classes/Shared/Sitemap/BaseAlternateLangHooks.php:43
Solução alternativa
Por favor, certifique-se de ter um backup completo do site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/wp-seo-multilingual/classes/Shared/Sitemap/BaseAlternateLangHooks.php.
- Procure a linha 43.
- Substitua:
public function addAlternateLangDataToFirstLink( $link ) { $link[ self::KEY ] = [];
- Por:
public function addAlternateLangDataToFirstLink( $link ) { if ( ! is_array( $link ) ) { return $link; } $link[ self::KEY ] = [];