Soporte » Guías – Resolución de problemas » No me funciona editor visual WP

  • Resuelto tetevic

    (@tetevic)


    Hola,
    He actualizado a WP 4.8 y no me funciona el editor visual!!
    Al abrir una entrada, página o lo que sea me sale por defecto el editor HTML, y si cambio al editor visual se queda todo el cuadro en blanco y deja de responder!! no puedo meter nada de contenido!!!
    He probado varias cosas, como desactivar plugins, cambiar tema, sobreescribir la carpeta wp-include/js/tinymce…. y nada de nada
    Lo más curioso, es que he probado en 5 o 6 equipos y me pasa lo mismo en todos menos en uno…
    no entiendo nada.
    Alguna idea?

Viendo 15 respuestas - 1 de 15 (de 30 total)
  • Moderador almendron

    (@almendron)

    A ver si lo entiendo: en un ordenador concreto no aparece el problema que comentas pero sí en otros cinco o seis.
    ¿Es así?
    Si la respuesta es afirmativa, yo probaría a vaciar la cache tanto del navegador como la del plugin que usas (Super cache) y luego volvería a entrar a la administración.

    Gracias por la respuesta.
    Es asi, pero ya he probado a vaciar cache de navegadores, he instalado navegadores nuevos, he probado en equipos en los que no habia iniciado nunca… Me da que pensar que en el equipo que sí funciona, en cualquier momento dejará de funcionar.

    Por otro lado, en chrome usando la consola para desarrolladores, cuando hago click en la pestaña «Visual» del editor, me devuelve el siguiente error:

    JQMIGRATE: Migrate is installed, version 1.4.1
    theme.min.js?wp-mce-4603-20170530:1 Uncaught module [5] returned undefined
    b @ theme.min.js?wp-mce-4603-20170530:1
    d @ theme.min.js?wp-mce-4603-20170530:1
    b @ theme.min.js?wp-mce-4603-20170530:1
    d @ theme.min.js?wp-mce-4603-20170530:1
    (anonymous) @ theme.min.js?wp-mce-4603-20170530:1
    (anonymous) @ theme.min.js?wp-mce-4603-20170530:1
    tinymce.min.js?ver=4603-20170530:11 Uncaught TypeError: c is not a constructor
        at B.init (tinymce.min.js?ver=4603-20170530:11)
        at n.<anonymous> (tinymce.min.js?ver=4603-20170530:11)
        at Array.<anonymous> (tinymce.min.js?ver=4603-20170530:4)
        at n (tinymce.min.js?ver=4603-20170530:3)
        at p (tinymce.min.js?ver=4603-20170530:4)
        at tinymce.min.js?ver=4603-20170530:4
        at HTMLScriptElement.i (tinymce.min.js?ver=4603-20170530:4)
    init @ tinymce.min.js?ver=4603-20170530:11
    (anonymous) @ tinymce.min.js?ver=4603-20170530:11
    (anonymous) @ tinymce.min.js?ver=4603-20170530:4
    n @ tinymce.min.js?ver=4603-20170530:3
    p @ tinymce.min.js?ver=4603-20170530:4
    (anonymous) @ tinymce.min.js?ver=4603-20170530:4
    i @ tinymce.min.js?ver=4603-20170530:4

    He probado a sobreescribir la carpeta «/wp-includes/js/tinymce» según he leido por algun foro, pero no ha solucionado nada

    Moderador almendron

    (@almendron)

    Mientras miro a ver si hay algún thicket abierto con esa incidencia, ve probando lo siguiente:
    1) No se si entra las opciones del plugin W3 Total Cache está la de no cachear para los administradores. Compruebalo y actívala si existe.
    1) Cambia de tema y comprueba.
    2) Desactiva todos los plugins y comprueba.

    1- He probado la opción que me comentas de no cachear a los administradores e incluso desactivando el plugin w3 total caché completamente, y no ha funcionado.

    2 – He probado a activar el twentysixteen y tampoco ha funcionado.

    3- Desactivando todos los plugins tampoco me ha funcionado.

    🙁

    Moderador almendron

    (@almendron)

    Activa el debug a ver si nos da algo más de información: https://codex.wordpress.org/es:Depurar_en_WordPress
    Con que añadas la línea define('WP_DEBUG', true); es suficiente

    Y otra cosa, mira ver las versiones de PHP y MySQL que tienes instaladas. Es por ir descartando cosas.

    • Esta respuesta fue modificada hace 2 años, 2 meses por  almendron.

    He añadido al wp-config las lineas:

     // Activar modo WP_DEBUG
    define('WP_DEBUG', true);
    // Activar registro de depuración al fichero /wp-content/debug.log
    define('WP_DEBUG_LOG', true);
    // Desactiva mostrar los errores y avisos 
    define('WP_DEBUG_DISPLAY', false);
    @ini_set('display_errors',0);

    No entiendo mucho como funciona el modo debug, pero ni veo nada en pantalla ni me ha creado ningun /wp-content/debug.log

    – En cuanto a las versiones:

    WP Version: 4.8

    Server Info: Apache
    PHP Version: 5.6.30
    PHP Post Max Size: 8 MB

    MySQL Version: 5.5.44

    Muchas Gracias por tu tiempo

    Moderador almendron

    (@almendron)

    Quita todas esas líneas y deja solo

     // Activar modo WP_DEBUG
    define('WP_DEBUG', true);

    Si aparece algún error, te lo mostrará en la pantalla.

    También quiero que editas una entrada, abras las Opciones de pantalla (arriba a la derecha) y deshabilites todo.

    Como ya podrás imaginar, vamos dando palos de ciego pero ante la falta de indicios no queda otra.

    Otra cosa: ¿se resuelve el problema entrando desde algún ordenador?
    A ver si resulta que en los que no entras tienes instalado algún tipo de bloqueador como adblok o similar.

    He probado lo que comentas y nada.

    En cuanto a los ordenadores, he probado en unos 10 y funciona en uno.
    Pruebo con diferentes navegadores y en ordenadores en los que no habia accedido nuncca, con lo que no debíen tener ningun tipo de caché ni nada por el estilo.
    Y de los 3 o 4 con los que trabajo habitualmente, en uno sigue funcionando.

    Acabo de probar otra cosa…
    He hecho un backup e instalado en local con wamp.
    Y me funciona perfectamente en los mismos equipos que me falla la version online.

    Ya me estoy quedando hasta sin ideas para dar palos de ciego

    Moderador almendron

    (@almendron)

    Resumiendo:
    1) En local funciona. ¿Has instalado todos los plugins que tienes en el servidor o te has dejado alguno?
    2) ¿Sigue funcionando online en uno de los ordenadores? ¿con qué navegador y qué versión?

    Si, en local funciona con todos los plugins excepto el plugin «Google Analytics» que al restaurar la version en local me daba error y lo he eliminado
    He probado a eliminarlo tambien de la version online y nada…

    En el ordenador que funciona, sigue funcionando con Chrome. Aunque no sé la versión ya que ahora mismo no lo tengo disponible

    Moderador almendron

    (@almendron)

    Prueba a quitar «Minified» en W3 Total cache.

    Si eso no soluciona, entonces:
    1) Desactiva todos los plugins
    2) Borra el plugin W3 Total cache

    Como eliminar W3 Total Cache completamente


    3) Actualiza de forma manual

    Actualizar WordPress por FTP en segundos

    Hola
    lamentablemente no ha funcionado.
    He seguido los pasos al pie de la letra y sigue sin funcionar.
    Ahora mismo tengo la web sin cache y nada.
    He abierto un ticket con mi hosting por si tuviesen algun tipo de cache o algo a nivel de servidor, aunque dudo que me den una solución.

    Moderador almendron

    (@almendron)

    El problema es que en un ordenador te funciona. Eso me descuadra todo.

    ¿Sabes lo que haría yo? Dar de alta a un amigo para que pueda entrar en la administración y que compruebe a ver si a él le funciona.

    Eso ya lo probé.
    Cree otro usuario administrador y tampoco funciona

Viendo 15 respuestas - 1 de 15 (de 30 total)
  • El debate ‘No me funciona editor visual WP’ está cerrado a nuevas respuestas.