WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 4.7.0
Etiquetas de temática
Bug

Resumen del problema

Algunos usuarios administradores pueden encontrarse con que no pueden acceder al Escritorio de traducción en WPML > Gestión de traducción, experimentando un error 404 o viendo el mensaje «Lo siento, no puede acceder a esta página».

Esto puede ocurrir en WPML 4.7.0-4.7.2 cuando se han modificado los roles (por ejemplo, mediante algún plugin como User Role Editor) y se han perdido las capacidades necesarias de WPML.

Solución alternativa

El problema se solucionará en WPML 4.7.4. Mientras tanto, puede usar el siguiente fragmento de código para restaurar la capacidad que falta para los usuarios administradores:

function add_wpml_manage_translations_cap() {
    $role = get_role('administrator');
    if ($role) {
        $role->add_cap('manage_translations');
    }
}
add_action('init', 'add_wpml_manage_translations_cap');

Añada esto al archivo functions.php de su tema o use un plugin como Code Snippets.

Todos los problemas conocidos →