Soporte » WordPress Avanzado » Página en blanco al actualizar o vista previa de un post/página /cpt

  • Resuelto Ana Cirujano

    (@acirujano)


    ¡Hola!

    Al actualizar o al hacer clic en vista previa de un post, página o cualquier CPT de la web, me devuelve una página en blanco.

    Al activar el debug y repetir la acción, me devuelve este código:

    Notice: Undefined index: wp_botfile_nonce in /home/asepuc/www/wp-content/plugins/documentos/index.php on line 1037

    Notice: Undefined index: visualcoevent_place in /home/asepuc/www/wp-content/plugins/events/index.php on line 841

    Notice: Undefined index: visualcoevent_date in /home/asepuc/www/wp-content/plugins/events/index.php on line 845

    Notice: Undefined index: visualcoevent_tema in /home/asepuc/www/wp-content/plugins/events/index.php on line 849

    Notice: Undefined index: visualcoevent_organizador in /home/asepuc/www/wp-content/plugins/events/index.php on line 853

    Notice: Undefined index: visualcoevent_responsable in /home/asepuc/www/wp-content/plugins/events/index.php on line 857

    Notice: Undefined index: visualcoevent_responsable_email in /home/asepuc/www/wp-content/plugins/events/index.php on line 861

    Notice: Undefined index: visualcoevent_plazo_comunicaciones in /home/asepuc/www/wp-content/plugins/events/index.php on line 865

    Notice: Undefined index: visualcoevent_plazo_inscripciones in /home/asepuc/www/wp-content/plugins/events/index.php on line 869

    Warning: Cannot modify header information – headers already sent by (output started at /home/asepuc/www/wp-content/plugins/dp-portfolio-posts-pro/includes/dp_filterable_blog.php:2659) in /home/asepuc/www/wp-content/themes/Divi/includes/builder/functions.php on line 1907

    Warning: Cannot modify header information – headers already sent by (output started at /home/asepuc/www/wp-content/plugins/dp-portfolio-posts-pro/includes/dp_filterable_blog.php:2659) in /home/asepuc/www/wp-content/themes/Divi/includes/builder/functions.php on line 1909

    Warning: Cannot modify header information – headers already sent by (output started at /home/asepuc/www/wp-content/plugins/dp-portfolio-posts-pro/includes/dp_filterable_blog.php:2659) in /home/asepuc/www/wp-includes/pluggable.php on line 1210

    He contactado con el creador del plugin dp-portfolio-posts-pro para ver si él puede ayudarme. Me ha pedido más información sobre versiones instaladas y estoy esperando respuesta. Los plugins Events y Documentos son plugins del anterior desarrollador de la web, a quien no tengo acceso.

    Creo que los avisos y advertencias no tienen por qué estar relacionados con el error de la página en blanco.

    Aunque aparece la página en blanco, la información del post/página/CPT sí se guarda.

    Sí puedo acceder a la vista previa del post si accedo directamente a través de la URL a la que debería redirigirse la web después de ir a /wp-admin/post.php

    He ampliado la memoria a 256 MB y esto no ha solucionado el problema.

    Tengo una versión de la web que no tiene instalados los plugins iThemes Security ni WP Speed of Light pero borrar estos plugins no soluciona el problema.

    La versión de la web que sí funciona está alojada en SiteGround (con SG Optimizer) y la que no funciona está alojada en OVH (y ya no tiene ningún plugin de caché activado, aunque ha tenido WP Speed of Light y WP Fastest Cache instalados anteriormente). He borrado manualmente los archivos que deja de rastro WP Fastest Cache al desinstalarlo.

    He revisado htaccess y wp-config y todo es normal.

    Tema instalado: Divi Versión 3.0.71 con un tema hijo.

    He intentado dar toda la información que tengo. Muchas gracias por tu ayuda.

Viendo 5 respuestas - 1 de 5 (de 5 total)
  • Moderador LGrusin

    (@lgrusin)

    Lo suyo es desactivar plugins y probar. Sobre todo esos que pone events y dp-portfolio-posts-pro.

    Un saludo

    Hola, una vez descartas que no tengas problemas de caché limpiando también la caché de tu navegador… lo primero como te indican es probar sin plugins ya que a priori es un problema con un plugin o un problema con el theme, por lo que descarta si el problema se soluciona al activar un theme como twentyseventeen y sin plugins.

    Una forma de depurar problemas con scripts de plugins es además de mirar la consola del navegador, puedes añadir lo siguiente en wp-config.php:
    define('CONCATENATE_SCRIPTS', false);

    Lo siguiente que probaría es a descartar que tengas algún fichero corrupto cargando nuevamente los ficheros de WordPress así como incluso pasando un plugin de seguridad.

    También te recomiendo renombrar el fichero .htaccess para ver si funciona sin este para descartar que no esté aquí el problema porque lo hayan modificado algunos plugins que ya no están…

    PD:
    ¿te ocurre sólo con post grandes?
    En ese caso prueba a poner esto en wp-config.php:

    /** Trick for long posts */
    ini_set('pcre.recursion_limit',20000000);
    ini_set('pcre.backtrack_limit',10000000);
    • Esta respuesta fue modificada hace 2 años, 4 meses por pablocianes.

    Muchas gracias por vuestra ayuda, @lgrusin y @pablocianes.
    He hecho todo lo que me habéis recomendado y nada ha solucionado el problema.
    He descubierto que hay una página con la que me pasa lo mismo: me devuelve página en blanco. Voy a seguir investigando…

    Ya está solucionado el problema. Era un error en el plugin dp-portfolio-posts-pro. Me puse en contacto con el desarrollador del plugin y solucionó el problema actualizando a la última versión del plugin (la anterior versión no contemplaba actualizaciones automáticas).

    Moderador Fernando Tellado

    (@fernandot)

    Vaya, me alegro, gracias por compartirlo 🙂

Viendo 5 respuestas - 1 de 5 (de 5 total)
  • El debate ‘Página en blanco al actualizar o vista previa de un post/página /cpt’ está cerrado a nuevas respuestas.