- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 3.3.6
- Resuelto en
- WPML Multilingual CMS 3.3.7
Resumen del problema
Al añadir un enlace a una entrada o página, se envía una petición ajax para obtener todas las demás entradas a las que puede enlazar.
Esta petición causa un error fatal como el siguiente:
Fatal error: Call to private method WPML_Language_Resolution::get_referrer_language_code() from context 'SitePress' in wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 2328
Solución alternativa
WPML 3.3.7 contendrá la solución.
Mientras tanto, para resolver el problema en su versión actual, vaya a sitepress-multilingual-cms/classes/request-handling/class-wpml-language-resolution.php y luego en la línea 92 cambie este código:
private function get_referrer_language_code()
por:
public function get_referrer_language_code()