20.2.11

Dividir cabecera del blog, cabecera doble


Vamos a "dividir" la cabecera (header) de nuestro blog, eliminando la original y reemplazándola por una doble. Tomamos como referencia la plantilla Minima

1.- Vamos a Editar HTML:

Diseño Plantilla Editar HTML Click dentro del editor Ctrl+f

2.- Localizamos el siguiente código, poniendo una línea del mismo dentro del rectángulo de búsqueda (Search):

#header-wrapper {
  width:660px;
  margin:0 auto 10px;
  border:1px solid $bordercolor;
}

3.- Lo eliminamos y lo reeemplazamos por el siguiente:

#header-wrapper-doble {
  width:660px;
  margin:0 auto 10px;
  border:1px solid $bordercolor;
}

4.- Para poner en su sitio y de manera simétrica las dos partes de la nueva cabecera pegamos, debajo del código anterior, el siguiente:

#columna-izda {
  width: 50%;
  float: left;
}
#columna-dcha {
  width: 50%;
  float: right;
}

Aplicando el 50% a cada columna lograremos que las dos partes de la cebecera queden iguales. Si las queremos de diferente ancho les cambiamos el porcentaje, sin exceder entre ambas, lógicamente, el 100%.

5.- Más hacia abajo localizamos este código:

#header {
  margin: 5px;
  border: 1px solid $bordercolor;
  text-align: center;
  color:$pagetitlecolor;
}

...lo eliminamos y lo reeemplazamos por éste:

#header-doble {
  margin: 5px;
  border: 1px solid $bordercolor;
  text-align: center;
  color:$pagetitlecolor;
}

6.- Desplazándonos hacia abajo en la plantilla, localizamos el código HTML de la cabecera:

    <div id='header-wrapper'>
      <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='Título del blog (cabecera)' type='Header'/>
</b:section>
    </div>

Al anterior código le hacemos dos modificaciones:
  1. Para habilitar la opción Eliminar en el gadget correspondiente a la cabecera, cambiamos true por false.
  2. Para habilitar los dos gadgets que reemplazarán a la cabecera que vamos a eliminar pegamos, antes de la etiqueta </div>, el siguiente código:

     <div id='header-wrapper-doble'>
       <b:section class='header' id='columna-izda' maxwidgets='1' showaddelement='yes'/>
       <b:section class='header' id='columna-dcha' maxwidgets='1' showaddelement='yes'/>
     <div style='clear: both;'/>
     </div>

...debiendo quedarnos así:

    <div id='header-wrapper'>
      <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='false' title='Título del blog (cabecera)' type='Header'/>
</b:section>
     <div id='header-wrapper-doble'>
       <b:section class='header' id='columna-izda' maxwidgets='1' showaddelement='yes'/>
       <b:section class='header' id='columna-dcha' maxwidgets='1' showaddelement='yes'/>
     <div style='clear: both;'/>
     </div>

    </div>

Con maxwidgets='1' (únicamente los resaltados en azul) habilitaremos la opción para añadir solamente un gadget (widget) en cada bloque de la nueva cabecera. Si queremos tener la posibilidad de añadir más de un gadget por bloque, lo eliminamos.

Posteriormente, cuando agreguemos los gadgets de la nueva cabecera, el anterior código se nos modificará, por defecto.

7.- Vista previa y Guardar plantilla.

  • En la Vista previa veremos la cabecera original del blog porque aún no la hemos eliminado, únicamente hemos habilitado la opción para poder eliminarla.
  • No veremos los dos gadgets que van a reemplazar la cabecera original porque aún no los hemos añadido, únicamente habilitamos la opción para poder hacerlo.

8.- Una vez guardados los cambios vamos a:

Página principal ► Diseño ► Diseño

...y podremos observar el gadget correspondiente a la cabecera, que vamos a eliminar, y las opciones para añadir los que la van a reemplazar:

Eñemento cabecera a eliminar y opción para añadir gadgets para reemplazarla

9.- Accedemos al gadget de la cabecera haciendo click en Editar y, como ya habilitamos la opción Eliminar, hacemos click en la misma y lo eliminamos:

Gadget cabecera

10.- Ahora sí procedemos a añadir los gadgets que reemplazarán la cebecera poniendo, por ejemplo, en el de la izquierda el título del blog y, en el de la derecha, una imagen.

En el siguiente ejemplo hemos añadido, en el gadget de la izquiereda, un elemento de página tipo Texto, y en el de la derecha uno tipo Imagen.

Ejemplo de cabecera doble

Podemos ponerle color al fondo de la cabecera que acabamos de crear, añadiendo al código del punto 3 la línea resaltada en morado:

#header-wrapper-doble {
  width:660px;
  margin:0 auto 10px;
  border:1px solid $bordercolor;
  background:#XXXXXX;
}

...y reemplazando las XXXXXX por el número del código del color correspondiente.

También podemos modificar la longitud de la altura de la cabecera poniendo en el código anterior, antes de }, esta línea: height:XXXpx; en donde XXX es el número de pixeles, teniendo cuidado que la altura sea igual o mayor a la de la imagen o imágenes que pongamos.

5 comentarios :

▼▲ Ocultar / Mostrar comentarios
Comentario escrito por jorgedeSaliceta : #

Tan sencillo como efectivo!! Genial!! ¿Sabes si esto puede afectar al SEO o simplemente las etiquetas meta le resuelven las dudas a los buscadores?

Un saludo muy fuerte!

Comentario escrito por Pedro Pablo Pachón : #

Jorge: No, el SEO no se afecta.
Saludos.

Comentario escrito por Dica Visi : #

Ahora, con la nueva forma de blogger, ya no funciona.

Comentario escrito por Pedro Pablo Pachón : #

Carolina: Tiene razón. Este tutorial aplica para las plantillas antiguas; por eso se advierte que se toma como referencia la plantilla MÍNIMA.
Saludos.

Comentario escrito por bestcanteras : #

entonces como ponemos ahora la doble cabecera en nuestro blog porque #header-wrapper {
width:660px;
margin:0 auto 10px;
border:1px solid $bordercolor;
}no lo encuentro

Este blog ya cumplió su ciclo, por esta razón, aunque sigue a disposición de los usuarios, no se harán más publicaciones ni se atenderán más consultas. La respuesta a su inquietud puede estar entre los comentarios hechos hasta aquí.

El autor.