WPML
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()

Todos los problemas conocidos →