- Estado
- Resuelto por el autor
- Notificado para
- WPML SEO 2.1.0
- Plugin/tema relacionado
- Rank Math SEO
- Etiquetas de temática
- Compatibility
Resumen del problema
Se produce un error fatal al usar la función de sitemap HTML del plugin Rank Math SEO mediante un shortcode, [rank_math_html_sitemap].
Fatal error: Uncaught TypeError: Cannot access offset of type string on string in .../wp-content/plugins/wp-seo-multilingual/classes/RankMathSEO/Sitemap/Hooks.php on line 69
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Edite el archivo …/wp-content/plugins/wp-seo-multilingual/classes/RankMathSEO/Sitemap/Hooks.php.
- Justo antes de la línea 66:
return Obj::assoc( 'loc', Obj::propOr( $url['loc'], (int) Obj::prop( 'ID', $object ), $this->secondaryHomesById ), $url );
- Añada este código:
if (!is_array($url)){ $test = $url; $url = array(); $url['loc'] = $test; }