Hola!! Buenas tardes!!
No se ve la imagen de cabecera de mi blog. A pesar de que la he añadido un montón de veces desde apariencia/cabecera y le he dado a publicar en el lado derecho si sale, Pero cuando me salgo de Apariencia y le doy a visitar sitio no sale. Desde que hice el blog estuvo la imagen sin problemas
Antes de que pasara esto eliminé un plugin que tenía Google Analytics y La Ley de Cookies ; y lo he sustituido por otro. ¿-Guarda relación? ¿Podeis ayudarme?
Muchas gracias!!
URL del sitio: Contenido solo visible a usuarios registrados
Hola
El theme que estas usando es este?
https://es.wordpress.org/themes/attitude/
Podrías probar reinstalándolo, es decir cambia de theme temporalmente, elimina el theme y vuelve a instalarlo y verifica.
PD. Posiblemente pierdas las configuraciones, pero si no son muchas entiendo que no tendrías problemas en hacerlas nuevamente.
Saludos.
Hola!!
He hecho lo que me has aconsejado, incluso he cambiado de plantilla y ni por esas sale la imagen de cabecera. En cuanto he cambiado la imagen que venía con la nueva plantilla ya no salía ni la mía ni la foto que venía en la plantilla. He probado a poner otras imagenes mas grandes y mas pequeñas y no sale nada. ¿Qué puedo hacer?
Gracias!!!
Hola
Es muy extraño, desde el backend al cambiar la imagen y guardar te sale algún error, si vuelves a ver la imagen en el backend aparece cambiada?
Una opción final sería reemplazar directamente la imagen por defecto físicamente, en este caso tendrías que posiblemente partir de cero, instalando un nuevo sitio e instalando tu theme nuevamente.
Saludos.
Hola de nuevo!!
Cuando guardo no me da ningún error y si vuelvo es como si no la hubiera cargado. Desactivé la plantilla y instalé otra vez y seguía igual.
Puse otra plantilla de pago que tengo y nada. He comprado la versión de pago de la plantilla que tenía y es la que está instalada y ya no salen ni las fotos de portada de cada post aunque aparecen como cargadas. He desactivado todos los plugins y no es debido a ningún plugin.
Consulté al hosting porque pensé que no podía ser de la plantilla. y me han contestado esto:
"A nivel de tu cuenta de hosting no vemos motivos que estén impidiendo que se muestre correctamente la imagen en la cabecera de tu web.
Sin embargo, a nivel de WordPress vemos este error que se repite en el error_log de la web:
[26-Aug-2018 14:50:10 UTC] Error Table 'cosaspra_pw1.wp_xyz_cfm_theme_details' doesn't exist de la base de datos de WordPress para la consulta SELECT * FROM wp_xyz_cfm_theme_details WHERE id= 0 realizada por require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/attitude-pro/index.php'), do_action('attitude_main_container'), WP_Hook->do_action, WP_Hook->apply_filters, attitude_content, get_template_part, locate_template, load_template, require('/themes/attitude-pro/content-nosidebar.php'), do_action('attitude_loop_content'), WP_Hook->do_action, WP_Hook->apply_filters, attitude_theloop, attitude_theloop_for_page, the_content, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, display_form
El error se produce porque el fichero que muestra la cabecera de la web no encuentra una tabla de la base de datos con información relativa al tema.
Esto puede deberse a que el tema que utilizas en la web no esté correctamente instalado, por lo que te recomendamos que consultes con el soporte del tema.
Puesto que dispones de acceso al foro, puedes plantear una consulta en el foro para que nuestros especialistas lo revisen también o si tienes ya abierta una consulta por este motivo, añadir un comentario al respecto."
¿Cómo puedo solucionar ésto?
Muchas gracias por la ayuda
Hola Mª Jose.
.- accede al Live de la plantilla -> Imagen cabecera
.- Añade una imagen con unas dimensiones de 1038 × 250
.- selecciona la imagen y pulsa en el boton " Seleccionar y Recortar "
.- recorta la imagen con las medidas que te indica:
.- Pulsa en el boton " Publicar "
.- accede a la web y revisa si se muestra.
Tienes que tener en cuenta que la imagen tiene que tener una dimensiones pre establecidas si intentas añadir una imagen mas grande lo mas seguro es que no se muestre, por eso el tema de recortar la imagen.
Un saludo
Hola Mª Jose.
La imagen la tienes que recortar al tamaño que te indica, una vez cargada veras que tienes el botón de usar y recortar, cuando lo seleccionas abre otra pagina donde aparece la opción de recortar, ese tamaño no tienes que modificarlo, puedes bajarlo para que quede centrado en la imagen o en la posición que quieras pero tiene que ser del tamaño que te marca:
Las pruebas las realizo con un WP limpio y la misma plantilla que utilizas:
respecto a las fotos de cabecera de los post que no salen
veo que no esta generando bien la URL de las imágenes, esto también puede afectar a las imagenes de la cabecera:
Si te das cuenta en la URl veras que esta generando un espacio entre la URL:
Este espacio lo convierte en " %20 " que tienes delante del https:// si se elimina ese espacio que genera se muestra bien la imagen:
Revisa esta entrada del blog:
-> https://www.webempresa.com/blog/corrige-la-ruta-upload-path-en-wordpress.html
El plugin intentara regenerar la URl de las imágenes
Como consulta ¿ si utilizas una plantilla por defecto de wordpress te pasa lo mismo ?.
Lo comento por si puede ser un problema de la plantilla que estés utilizando que no genera bien las URL
Si puedes prueba con una plantilla por defecto de wordpress.
Un saludo
Hola,
Me has aconsejado cómo tengo que subir las imágenes y recortar, eso ya lo sabía y así lo hago siempre. Lo he vuelto a hacer de nuevo y el resultado es el mismo. No se queda la imagen. He probado con imagenes de distintos tamaños. Desactivé todos los plugins y seguía todo igual.
Con respecto a instalar el pluginWP Original Media Path para restaurar las urls, lo he instalado tal como dices y no ha corregido nada. Sigue todo igual. Además si los urls estuvieran rotas según el plugin tendría que salir la bibiioteca con las imagenes en blanco y en mi libreriía están todas las imágenes. ¿Vendrá el problema que el enlace permanente lo genera en http y la url en https ?
He instalado el tema de wordpress twenty seventeen pasa lo mismo. Cuando sucedió esto tenía la versión gratuita de Attitude, compré la versión de pago que es la que está instalada, como seguía lo mismo la sustituí por otra plantilla de pago que tengo Ascendio y en todas las plantillas pasa lo mismo.
Ya no sé que más hacer, pero esto no es normal porque antes funcionaba bien la versión gratuita y ahora ni las de pago ni la de wordpress.
¿Qué puedo hacer más? Si no es del hosting ni de las plantillas ¿porqué sucede?
Muchas gracias por tu ayuda
Hola
Deja temporalmente el theme por defecto Twenty Seventeen y prueba cambiar la imagen, para ver que código HTML se genera en el front-end , prueba cambiar la imagen destacada de algún artículo y envíanos la url del artícluo en el front-end de tu sitio para ver.
Entiendo que has probado desactivando plugins.
Saludos.
Hola!!
Cambié la plantilla ayer por la twenty seventeen y aún continúa. He cambiado la imágen de cabera y la imágen de cabecera del artículo tal como me indicaste.
La url del artículo es:
Contenido solo visible a usuarios registrados
No genera https como podeis ver. ¿Estará relacionado con el problema?
Muchas gracias por la ayuda, estoy dando mucho el tostón!! Pero es que necesito arreglarlo...
Saludos!!!!
Hola
Lo que veo es que se esta generando por alguna razón un espacio delante de la url de la imagen, por lo tanto la url no es válida.
Esto es incorrecto:
Contenido solo visible a usuarios registrados
Se debe quitar el espacio codificado %20 , has realizado modificaciones a los archivos de WordPress?
De manera general podrías revisar si tienes actualizaciones pendientes, en caso haya algún archivo con modificado en el core con una actualización debería solucionarse
Saludos.
Hola!!
Está todo actualizado. Y no he tocado ningún archivo del wordpress porque yo no tengo ni idea. Es que ni se me ocurre. Lo único que hago es colgar mis entradas y actualizar plugins o ponerlos o quitarlos. Nada más. No sé porqué se produce ese espacio ni cómo quitarlo ni desde dónde. Lo que está claro es que algo del wordpress o del hosting no va bien pero yo no sé solucionarlo.
Esto me dijeron los del hosting :
"Sin embargo, a nivel de WordPress vemos este error que se repite en el error_log de la web:
[26-Aug-2018 14:50:10 UTC] Error Table 'cosaspra_pw1.wp_xyz_cfm_theme_details' doesn't exist de la base de datos de WordPress para la consulta SELECT * FROM wp_xyz_cfm_theme_details WHERE id= 0 realizada por require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/attitude-pro/index.php'), do_action('attitude_main_container'), WP_Hook->do_action, WP_Hook->apply_filters, attitude_content, get_template_part, locate_template, load_template, require('/themes/attitude-pro/content-nosidebar.php'), do_action('attitude_loop_content'), WP_Hook->do_action, WP_Hook->apply_filters, attitude_theloop, attitude_theloop_for_page, the_content, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, display_form
El error se produce porque el fichero que muestra la cabecera de la web no encuentra una tabla de la base de datos con información relativa al tema."
¿Esto es cosa del hosting o del wordpress? Porque estoy deseperada no encuentro la solución y veo que tampoco vosotros que sois el soporte... ¿Alguna idea más para poder solucionarlo?
Gracias
Hoal Mª jose.
Si, el problema sabemos cual es, se esta generando una url de imagen con espacion en blanco como te comentamos antes, al generar el espacio en blanco la imagen no carga:
srcset="%20 https://cosaspracticas2cero.com/wp-content/uploads/2018/08/cute-18716_1280-1-2-1024x695.jpg 1024w,
Si te fijas en todas imagenes veras que antes del https tienes " %20 " que pasa con esto, pues que no encuentra la imagen ya que no sabe como interpretar esa URL %20 https://cosaspracticas2cero.com/
prueba a bajar la version de PHP e instala la 5.6, esto lo puedes realizar desde tu cuenta de cpanel.
-> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
una vez realizado eso, accede a una de las entradas y elimina la image
.- vuelve a añadir la imagen y comprueba si esa se visualiza bien.
Un saludo