Esta mañana, por la buenas, mientras trabajaba en la web, he visto que ha aparecido un hueco que antes no estaba, les envio dos capturas para que vean lo que digo. En la primera captura está el hueco que no deberia estar, en la segunda es tal como se deberia ver la página. ¿A que se puede deber esta modificacion antiestética y no deseada?
URL del sitio: Contenido solo visible a usuarios registrados
Como ya habiamos hablado, esto es correcto. Es la unica que se ve bien, las demas no:
www.cornudellablog.cat/documents-historia-reportatges/
www.cornudellablog.cat/vi-blog/
www.cornudellablog.cat/videos/
www.cornudellablog.cat/cornudellencs/
www.cornudellablog.cat/entitats/
www.cornudellablog.cat/llocs/
www.cornudellablog.cat/agenda/
www.cornudellablog.cat/cornudella-2/
www.cornudellablog.cat/bellmunt-del-priorat/
www.cornudellablog.cat/falset/
etc etc etc
Te contesto, creia que ya lo habia hecho pero no veo mi respuesta 🙁
Como habiamos comentado, aunque la home se ve bien, en casi todas las demás no es así:
www.cornudellablog.cat/documents-historia-reportatges/
www.cornudellablog.cat/vi-blog/
www.cornudellablog.cat/videos/
www.cornudellablog.cat/cornudellencs/
www.cornudellablog.cat/entitats/
www.cornudellablog.cat/llocs/
www.cornudellablog.cat/agenda/
www.cornudellablog.cat/cornudella-2/
www.cornudellablog.cat/bellmunt-del-priorat/
www.cornudellablog.cat/falset/
etc etc etc
Curiosamente, en esta página no pasa, es la única que he encontrado que se ve bien, no se por que motivo:
www.cornudellablog.cat/totes-les-noticies/
Hola,
Tocar el código CSS para corregir esto puede ser delicado, porque arreglando una cosa se pueden estropear otras, tal como te ha pasado.
Revisando el código de la página lo que se ve es que en esa posición donde se genera el espacio en blanco se está cargando un código javascript. En concreto el siguiente:
jQuery.ajax({url: "http://www.cornudellablog.cat/", data: {top_ten_id: 6366, top_ten_blog_id: 1, activate_counter: 11, top10_rnd: (new Date()).getTime() + "-" + Math.floor(Math.random()*100000)}});
Este código se tiene que estar cargando por medio de algún widget que tengas añadido, algún plugin que estés utilizando o incluso por el propio tema de WordPress.
Si antes no te salía este espacio tendrías que comprobar si últimamente has añadido algún plugin o widget a tu web, has cambiado de tema o has modificado alguna parte del código.
Si, tiene sentido, ya que coincide que el dia antes descargué un plugin nuevo para las entradas más vistas "Top 10 - Popular posts plugin for WordPress" (Compatible amb la versión actual del WordPress, segun la información del plugin):
https://wordpress.org/plugins/top-10/
LO que no me cuadra es que el plugin lo tengo activado y funcionando solo en una página, para probar como funciona antes de retirar el antiguo y colocar el nuevo en toas las páginas, pero precisamente esa única página donde está activado y funcionando se ve perfectamente (el plugin esá en la columna derecha, con las entradas más destacadas por dias, semanas y meses):
http://www.cornudellablog.cat/cornudellablog/
Hola Carles,
Si accedo a Contenido solo visible a usuarios registrados pero no veo el código que te indicada al final
.page .gdl-page-item .row:first-child{ display:none; }
Revisa si está correctamente añadido.
Un saludo.
Ya introduje ese código, y funcionaba en todas las páginas excepto en la más importante, la home, que resultó afectada de tal manera que ha quedó desfigurada (baners desplazados, entradas desaparecidas, etc). En cuanto he quité el código, todo quedó como antes de poner el código, es decir, la página principal se ve bien pero el resto continuaban con el error. Gracias.
Así es como se ven las páginas (casi todas):
Y así se deberian ver:
Hola,
Por lo que comentas, parece que se trata de un problema con el plugin, de forma que carga el código javascript aunque solo se cargue en una página en concreto, lo que genera este espacio sobrante.
Tendrías que consultar esto con los desarrolladores del plugin, para que te digan si hay una solución a este problema. Lo lógico sería que este código javascript solo se cargase cuando se va a mostrar el elemento en pantalla.
Voy a desinstalar el plugin. A ver si así se resuelve el problema. Os digo algo al respecto en cuanto lo compruebe.
Ok en cuanto he desinstalado el plugin ha desaparecido el problema. Gracias.