HTML/CSS | OCULTAR ELEMENTOS EN LAS PÁGINAS ESTÁTICAS


¡Hola! Hoy vengo con un tutorial para ocultar todos aquellos elementos que no queráis ver más en vuestras páginas estáticas. Como por ejemplo el pie de página de las entradas, si tenéis activados los botones de compartir os aparecerán allí y a mi particularmente no me gusta, sólo quiero que se vea en los posts. O por ejemplo también el título de la página, aparece con la misma tipografía que los títulos de los posts y podemos ocultarlo y escribirlo manualmente con la tipografía o estilo que queramos, hacer que quede centrado o alineado a la izquierda o no poner nada directamente. Pasaos por mi página SOBRE MÍ y veréis que no aparece ninguno de estos elementos y tampoco la sidebar.

Pues bien, es tan sencillo como:
1. Escoger que es lo que se quiere ocultar
2. Si no sabes como se llama el elemento déjame un comentario para poder ayudarte, yo os dejo algunos ejemplos que os pueden ser útiles.
3. Realiza una copia de seguridad antes por si las moscas.
4. Ve a PLANTILLA - EDITAR HTML
5. CTRL+F y escribe </head>
6. Justo encima escribe el siguiente código

<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
añade aquí el elemento que quieres ocultar {
display: none;
}
</style>
</b:if>

Si queréis ocultar más de un elemento a la vez hay dos formas de hacerlo. O bien añadiendo cada elemento por separado (A) y aplicándole el estilo display:none; cada vez o bien separar los elementos por comas (B) y añadir el estilo una única vez.

OCULTAR MÁS DE UN ELEMENTO A LA VEZ (A)
<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
#HTML3 {
display: none;
}

h3.post-title {
display: none;
}

aside {
display: none;
}

</style>
</b:if>

OCULTAR MÁS DE UN ELEMENTO A LA VEZ (B)
<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
#HTML3, h3.post-title, aside {
display: none;
}

</style>
</b:if>

7. Haz click en GUARDAR PLANTILLA y ¡LISTO!

EJEMPLOS

OCULTAR EL PIE DE PÁGINA DE LAS ENTRADAS
<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
.post-footer {
display: none;
}

</style>
</b:if>

OCULTAR LA SIDEBAR
<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
aside {
display: none;
}

</style>
</b:if>

OCULTAR EL TÍTULO DE LAS PÁGINAS
<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
h3.post-title {
display: none;
}

</style>
</b:if>

OCULTAR UN GADGET (EN ESTE CASO HTML3)
<b:if cond='data:blog.pageType == "static_page"'>
<style type='text/css'>
#HTML3 {
display: none;
}

</style>
</b:if>

Lo dicho, si tenéis dudas, no os cortéis, escribidme un comentario e intentaré ayudaros para que podáis ocultar lo que queráis. ¿Qué os ha parecido el tutorial? ¡Que tengáis un buen Jueves!

17 comentarios

  1. ¡Muchas gracias por el código html! Funciona a las mil maravillas :) Me ha ido de perlas para despejar las páginas estáticas para el blog que estoy montando ^^

    Jessica

    ResponderEliminar
    Respuestas
    1. ¡Me alegro Jessica! Cuando tengas listo tu blog avísame para cotillear un poco ;)

      ¡Un besote!

      Eliminar
  2. pues yo no encuentro el head, no se si es un problema de la plantilla que estoy usando... me puedes ayudar?
    Gemma

    ResponderEliminar
    Respuestas
    1. ¿Antes de hacer CTRL+F has hecho click encima del código de la plantilla?, no importa donde sea. Es para que el buscador busque en el código HTML y no en lo que es en la página del navegador, por así decirlo. Si no es eso tendrás que irte desplazando por el código hasta encontrarlo. Dime si te ha funcionado o no, sino lo hablamos por privado a ver que puede ser.
      ¡Un besote!

      Eliminar
  3. Genial!lo tendré en cuenta. En cuanto pueda me pongo a retocar cosillas. Te dejo mi blog para que le eches un ojo,estoy empezando y estas ayudas van de lujo. Besis y gracias
    http://zumus.blogspot.com.es/

    ResponderEliminar
  4. Acabo de llegar aqui, via yonolotiraría y estoy alucinando! me gustaría que mi blog fuera mas profesional y bonito, de momento me conformo con las plantillas de blogger porque acabo de empezar la aventura, pero jugo que aprenderé y ahorraré para poder cotnratarte!

    ResponderEliminar
    Respuestas
    1. ¡Hola M. Pilar! ¡Di que sí, con ganas todo se aprende! ¡Un beso enorme!

      Eliminar
  5. Las letras de tu página son muy pequeñas, he tenido que conseguir una lupa para poder leer esta publicacion

    ResponderEliminar
  6. ¡Dios mío!... casi me da un orgasmo!!!!! Ya había intentado antes lo de quitar la sidebar, y resultó imposible. ¡Aleluya!
    Gracias, te amaré incondicionalmente. ¡ja, ja, ja!

    ResponderEliminar
  7. HoLA
    Mi problema es que quiero ocultar la fecha de las páginas estáticas pero yo quité la fecha te venía por defecto y puse otra, siguiendo las instrucciones de esta página http://elbalcondejaime.blogspot.com/2010/01/fecha-estilo-calendario-en-el-blog.html
    y ahora no se como puedo ocultarla en las paginas estáticas. ¿Podrías ayudarme?
    Muchas gracias
    Un saludo

    ResponderEliminar
    Respuestas
    1. ¡Hola Cris! He visitado tu blog y creo que ya has conseguido solucionarlo no? Si no es así envíame un mail a hola@smukthings.com y lo arreglamos ;)

      Eliminar
  8. Hola, una pregunta que debe ser simplísima, pero es que estoy empezando. Cuando decís ir a Plantilla - Editar HTML, ¿Desde dónde se accede a esa opción?
    Yo no tengo nada parecido. Estoy editando una web autoalojada, hecha con la plantilla Oxygen. Me da la impresión de que debería modificar el archivo page.php, pero no es html como indicais.
    Por favor, aclaradme esto. Muchas gracias

    ResponderEliminar
    Respuestas
    1. ¡Hola Belén! ¿Tu web está alojada en Wordpress o en Blogger?

      Eliminar
  9. Hola! Mil gracias por tus tutoriales, mi blog está mejorando un montón!! :) Solo una dudita, cómo oculto la sidebar de una sola página? He aplicado el código que viene pero lo oculta en todas, y yo solo quiero en una? Hay alguna manera?
    Un besote!!

    ResponderEliminar
  10. quiero ocultar el titulo en las paginas estaticas pero no me funciona :(

    ResponderEliminar
    Respuestas
    1. ¡Hola! Dime la url de tu blog y te lo miro. Si el blog es de Blogger debería funcionar introduciendo h3.post-title{display: none;}

      Eliminar

¡Gracias por tu comentario!

© SMUK THINGS