Soporte » Guías – Resolución de problemas » Error para hacer una entrada nueva

  • Resuelto jordi arasa santiago

    (@jordi-arasa-santiago)


    Además de los problemas con las imágenes ahora no puedo crear entradas nuevas de blog. Me da éste error:

    Warning: Creating default object from empty value in /homepages/8/d411863922/htdocs/wp-admin/includes/post.php on line 713

    Warning: Cannot modify header information – headers already sent by (output started at /homepages/8/d411863922/htdocs/wp-admin/includes/post.php:713) in /homepages/8/d411863922/htdocs/wp-admin/admin-header.php on line 9

    Warning: Invalid argument supplied for foreach() in /homepages/8/d411863922/htdocs/wp-content/plugins/wordpress-seo/admin/metabox/class-metabox.php on line 1033

    Lo de homepages 8 no sé qué es, pero he ido a las carpetas wp-admin y las otras y he abierto los php de los que habla y las líneas que se supone que fallan son éstas.

    En post.php:

    $post->post_content = (string) apply_filters( ‘default_content’, $post_content, $post );

    En class-metabox.php:

    foreach ( $custom_fields as $custom_field_name => $custom_field ) {

    Y en admin-header.php:

    header( ‘Content-Type: ‘ . get_option( ‘html_type’ ) . ‘; charset=’ . get_option( ‘blog_charset’ ) );

    Es posible que estos errores los haya generado yo al intentar pasar de Weaver II Theme Extras a Weaver II to Weaver Xtreme.

    Comentar que llevo dos días intentando restaurar una versión guardad en UpdraftPlus pero no parece hacer nada. Se pasa horas y horas dando vueltas un icono debajo de la frase «Recuperando (si es necesario) y preparando los ficheros de respaldo…» pero no veo yo que pasa de ahí ni que restaure nada.

    Gracias por vuestra ayuda

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 15 respuestas - 76 de 90 (de 96 total)
  • Llevo un tercio de los plugins instalados y sigue funcionando todo perfectamente. Aunque yo no tengo ni idea de informática, tengo la intuición de que no es un problema ni de plugins ni de temas. Pero después sigo y te cuento cuando haya instalado todo los plugins (que son unos 30).

    Saludos

    Tal como te he dicho, he instalado todos los plugins en «prueba» y sigue funcionando perfectamente. Algunos plugins (4 o 5) he decidido que era mejor borrarlos en el WP original y he desestimado instalarlos en el nuevo WP. Borrados estos plugins sigo sin poder editar las entradas del WP original. El problema no parecen ser los plugins ni el tema.

    Al servicio técnico les he preguntado si se puede borrar uno de los dominios ¿Para qué quiero un dominio y un subdominio y los dos cargando lo mismo? Además, es muy raro porque la URL de la base de datos es la que lleva «www» delante y sin embargo ésta me sale como subdominio. Prefiero no tener este lío, la verdad.

    Y el problema de editar, no sé, puede que sea una chorrada, pero a saber qué chorrada es. Algún fallo en algún archivo de configuración o similar.

    Espero tus instrucciones.

    Saludos

    Moderador almendron

    (@almendron)

    ¿Has establecido los enlaces permanentes como «Nombre de la entrada»? Hazlo y luego comprueba.

    Añado: en prueba, claro.

    • Esta respuesta fue modificada hace 2 meses, 2 semanas por almendron.

    Lo tenía en «Día y hora» y lo he puesto en «Nombre de la entrada». Sigue funcionando, sí. En el WP original también cambio a «Nombre de la entrada» y sigo con los problemas.

    He instalado en «prueba» el plugin Really Simple SSL, que había dado problemas en el WP original. La página se carga con normalidad, puedo seguir editando y en Opera ya me marca la página como sitio seguro.

    En el WP original he instalado el plugin Really Simple SSL y he cambiado las opciones de lectura para que se cargue la página principal de inicio en lugar del blog. En Opera ya no me da error, me carga la página de inicio y como página segura.

    Bueno, a ver si con lo que ahora te voy a contar podemos ir encontrando la solución.

    1. He intentado subir una imagen a una galería del WP original y me ha dado error.

    2. He intentado subir la misma imagen en «prueba» y lo he conseguido con el mismo plugin.

    3. He desactivado el plugin Flagallery en el WP original y he instalado otro, NextGEN. Con este plugin he podido subir la foto. Además he importado una galería de Flagallery y me he encontrado todas las imágenes que he ido subiendo y no se me mostraban porque me daba error.

    4. He hecho una entrada nueva en el WP original. He insertado una imagen desde la nueva galería. Cuando le doy al botón «publicar» ya me carga la página vacía. Supongo que se carga en el momento de tener que confirmar que quieres publicarla ya.

    5. En el menú de entradas aparece la entrada nueva pero sin título y como borrador. Con la edición rápida la publico.

    6. Le doy a editar y me muestra la página en blanco habitual.

    7. Vuelvo a activar Flagallery para que no me desaparezcan las galerías si entra alguien a visitar la página.

    Según lo que me digas mañana importo todas las galerías de Flagallery y borro el plugin a ver qué pasa.

    Saludos

    Voy a seguir haciendo pruebas. Estoy haciendo copia de la carpeta «flagallery» y voy a borrar el plugin y después volverlo a instalar (en el WP original). Preferiría usar el otro plugin, pero imagino que las imágenes de todas las entradas que he hecho durante años se romperían si cambio de galería (por el código HTML generado). Y no sé si es bueno tener dos. Si es compatible.

    Y después iré borrando (no desactivando) plugins y probando a ver si consigo editar. Pienso que tal vez el problema (si viene de un plugin) no es propiamente de que esté activo sino de que exista. Me refiero a que tal vez se ha generado alguna ruta chunga en algún archivo de edición.

    De hecho borré el Really Simple SSL porque me daba problemas y lo he vuelto a instalar sin que se estropee nada.

    Saludos

    Borro el plugin de Flagallery. Lo vuelvo a instalar. Subo una imagen a una galería. Me da error pero cuando le doy a «open gallery» veo que la imagen se ha subido. Los iconos de las miniaturas de las imágenes de esta galería aparecen rotos. Sin embargo si pulso sobre el icono sí se muestra la imagen en grande.

    Compruebo el resto de galerías y no hay ningún problema. Se muestran las miniaturas y no me da error al subir fotos nuevas.

    Curiosamente la galería que da problemas es la que utilicé para subir fotos alas últimas entradas de blog que hice. En dichas entradas también me aparecen algunas imágenes rotas. Vamos, que no se ven.

    Después iré borrando plugins y probando.

    Saludos

    Borro la carpeta «rápida» de las galerías, que es la que me da problemas y subo la que me he guardado antes. Me sigue dando problemas. Voy a la sección de la página web donde se muestra esta página y compruebo que las imágenes en grande se muestran bien pero que las miniaturas de la parte de abajo de las últimas fotos subidas aparecen rotos.

    Creo una carpeta «rápida2» y le subo las imágenes guardadas de «rápida». Algunas de las miniaturas de las últimas imágenes subidas aparecen rotas en la galería. Las borro porque están duplicadas. Subo nuevas imágenes sin problema.

    Ahora puedo subir imágenes a «rápida» pero me siguen apareciendo miniaturas rotas e imágenes rotas en las entradas.

    Me guardo una copia de «rápida2». Paso las carpetas «thumbs» y «webview» de esta carpeta guardada de «rápida2» a «rápida» y sobreescribo. Se me muestran la mayoría de miniaturas aunque tengo problemas con algunas de las últimas subidas. Las imágenes se muestran en las entradas. Borro las miniaturas rotas que además están duplicadas. Puedo subir nuevas imágenes sin problemas.

    Tema galerías lo doy por finalizado.

    Borrados todos los plugins. No he podido editar. Luego los voy a ir instalando otra vez basándome en lo que ahora tengo en «prueba».

    Yo descartaría que sean los plugins.

    Saludos

    Tal vez deberíamos ir pasando el WP original a «prueba». Es decir, pasarle las galerías, las entradas, las páginas, los enlaces, etc. Y probar si en «prueba» puedo seguir editando con normalidad. Si es así y «prueba» ya está estructurada exactamente igual que mi página actual que da errores, podríamos sustituir todas las carpetas de la raíz actual por las de «prueba», incluyendo los archivos de configuración

    Pero necesitaré tu ayuda para que me digas lo que tengo que migrar y lo que no.

    Saludos

    Moderador almendron

    (@almendron)

    ¿Tienes activo el plugin «No gutenberg» en el original? Actívalo si no es así.

    ¿Te costaría mucho rehacer la web a mano? El problema en importar es que probablemente también importes el «error» y será esfuerzo en balde.

    Antes vamos a hacer dos cosas:

    1) Escritorio > Actualizaciones y te saldrá lo siguiente «Si necesitas reinstalar la versión 5.3.2–es_ES, puedes hacerlo aquí:». Pues bien, clic en «Reinstalar».

    2) Instala https://es.wordpress.org/plugins/wp-optimize/

    No actives ninguna opción de este plugin. Solo lo vamos a usar para optimizar la base de datos.

    Después de instalar, WP_Optimize > Base de datos y en la pestaña «Optimizaciones» ejecutas una a una excepto «Eliminar pingbacks» y «Eliminar trackbacks». La primera de todas (Optimizar tablas de la base de datos) la ejecutas la última.

    Bingo!!!!!!

    Ya puedo editar las entradas y las páginas!!!!

    Incluso desactivando el No Gutenberg puedo editar.

    Te lo agradezco infinito porque yo necesito la página para vivir.

    Por mí ya podemos cerrar el post. Problema resuelto.

    Ahora sólo tengo un pequeño problema que ya miraré de resolver.

    La página se carga como https://www.caricaturasalacarta.com/

    Yo lo tenía configurado para que se cargara la URL de la página de inicio:

    https://www.caricaturasalacarta.com/caricaturas-personalizadas-regalos-originales-divertidos-invitaciones-boda

    Si cambio de cargar página estática a cargar blog, vuelve la URL cuando edito la página de inicio. Guardo cambios. Pero cuando vuelvo a pasar a cargar página estática, vuelve a desaparecer la URL al editar la página de inicio. Me pasa cambiando de tema y con el plugin No Gutenberg activado y desactivado. También me pasa con «prueba».

    No sé si lo de la URL en la página de inicio lo hice con algún plugin. Lo tengo que mirar.

    El caso es que en los buscadores estoy con la URL completa y si abres la página desde ese enlace aparece una página de error. La solución que me dan los del hosting es que vuelva a indexar la página.

    Para finalizar, hacerte un par de preguntas:

    1. Ahora que el problema está solucionado, ¿he de borrar la carpeta «prueba» de la raíz?

    2. ¿He de borrar la nueva base de datos que creamos?

    Creo que tenía alguna pregunta más, pero ahora no la recuerdo.

    De nuevo muchas gracias!!!

    Ah, sí:

    3. ¿Tengo que desactivar el plugin WP-Optimize?

    Saludos

Viendo 15 respuestas - 76 de 90 (de 96 total)
  • Debes estar registrado para responder a este debate.