Agregar nueva columna - Plantilla Denim

Siguiendo con el tema agregar columnas al blog, hoy dedicaré esta entrada a la plantilla Denim y sus variantes.

agregar nueva columna al blogAntes de empezar, aclararé que como la explicación es la misma en todas las plantillas, a partir de hoy iré directamente al código que hay que modificar sin detenerme mucho en explicaciones puesto que las tenéis en las entrada del día 17 de Abril.

En primer lugar, antes de hacer cualquier modificación hacemos la copia de seguridad de la plantilla tal y como está explicado en esta entrada.

Una vez hecha la copia, accedemos a la ficha Diseño -> Edición de HTML y buscamos, dentro del apartado Content, el siguiente código:

#sidebar-wrapper {
margin-$endSide: 14px;
width: 240px;
float: $endSide;
background-color: $mainBgColor;
display: inline; /* fix for doubling margin in IE */
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

Éste es el código de la barra lateral que tenemos a la izquierda del blog. Lo que haremos será copiar este código y lo pegarlo justo debajo modificando el nombre sidebar por newsidebar y la alineación (float) por $startSide.

A continuación, bajamos casi hasta el final de la plantilla y, en el cuerpo de la página (body), buscamos el código siguiente:

<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='BlogArchive1' locked='false' title='Archivo del blog' type='BlogArchive'/>
<b:widget id='Profile1' locked='false' title='Datos personales' type='Profile'/>
<b:widget id='Followers1' locked='false' title='Seguidores' type='Followers'/>
</b:section>
</div>

Éste es el código de la barra lateral derecha que tenemos en el blog junto con los gadgets. Lo copiamos y lo pegamos justo antes de <div id='main-wrapper'>

Eliminamos los gadgets que tiene incorporada la barra lateral, porque si no lo hacemos nos dará error por duplicidad de gadgets ya que hay algunos que son únicos y no pueden estar duplicados.
Además cambiaremos el nombre sidebar por newsidebar tal y como hemos hecho anteriormente, y el resultado final del código debería ser este:

<div id='newsidebar-wrapper'>
<b:section class='sidebar' id='newsidebar' preferred='yes'>
</b:section>
</div>

Una vez hecho esto, guardamos los cambios, accedemos a la ficha Diseño -> Elementos de la página y agregamos un gadget a la nueva barra para poder apreciar la existencia de la misma.

Guardamos de nuevo los cambios y comprobamos el resultado.

A continuación, necesitamos modificar el ancho del blog puesto que como podemos ver la barra derecha aparece en la parte inferior por falta de espacio.

Accedemos de nuevo a la ficha Diseño -> Edición de HTML y buscamos el siguiente código dentro del apartado Content:

#content-wrapper {
width: 760px;
margin: 0 auto;
padding: 0 0 15px;
text-align: $startSide;
background-color: $mainBgColor;
border: 1px solid $borderColor;
border-top: 0;
}

Tenemos definido un ancho para el blog de 760 píxeles que modificaremos al valor 990 px.

Guardamos los cambios y comprobamos que el resultado se debería parecer a la imagen que se muestra a continuación:

agregar nueva columna al blog

19 comentarios:

  1. Hola, soy yo otra vez, me he pasado dos días intentando añadir otra columna a mi blog,ya que empieza a faltarme espacio y he tirado la toalla.
    Al ser un modelo de plantilla distinto no me queda bien.
    Acudo a tí, para cuando tengas tiempo crees una entrada con la plantilla que yo utilizo, ya que no me gustaría cambiarla.
    gracias y un abrazo.

    ResponderEliminar
  2. Me he quedado bloqueado.. yo en mi html no tengo el bloque: #content-wrapper POR NINGÚN SITIO, ¿qué hago entonces?

    ResponderEliminar
  3. misaani: estoy en ello, gracias.

    José Amorós: debes comprobar la plantilla que tienes en tu blog. Dado que el código de una plantilla a otra puede variar, estoy creando entradas diferentes para cada una de las plantillas.

    ResponderEliminar
  4. Hola resulto muy bien pero tengo mal puesto la columna
    http://beautiful-thieves.blogspot.com/
    los tengo los 2 columnas en la derecha...!!
    ayuda

    ResponderEliminar
  5. supongo que ya lo has solucionado, porque yo las veo cada una a un lado :S

    ResponderEliminar
  6. esta muy buena la pagina me ayudo mucho con esta informacion si pude meter una nueva columna gracias mmmm NOTA: chicos que no tienen el "content-wrapper " solo pegenlo abajo de la nueva columna osea newsidebar y ya tienen que ir viendo depende de su blog el tamaño de % o px y ya es facil no tengan miedo de moverle si se equivocan solo pongan ctr+z y ya gracias muy buena informacion XD

    ResponderEliminar
  7. mil gracias por tu ayuda en verdad me has ayudado llevo mas de tres dias con estoy no podi ate sacaste un 100 graxii por tu valiosa ayuda en verdad...

    gracias, Johana Arroyo

    ResponderEliminar
  8. Hola, he seguido las instrucciones tal y como lo indics, pero me dice ue no puede guardarla por que el titulo debe ponerse al principio, no se que hacer, me puedes ayudar? gracias.

    ResponderEliminar
  9. Hola como ayuda a mi alumno

    comprueba que estás aplicándolo a la misma plantilla que esta entrada, si no es así, mira las demás entradas dedicadas al tema Agregar nueva columna.

    ResponderEliminar
  10. Muchas gracias por tu rapida respuesta, pero no es ninguna, esta es la plantilla que utilizo, me podrias ayudar? http://www.4shared.com/file/215022210/aed7d96b/template-nio_nadando5283.html

    ResponderEliminar
  11. supongo que quieres la nueva barra lateral a la izquierda verdad? bueno seguramente es posible pero se iba a desconfigurar toda la plantilla dado que viene formada por imágenes que se desajustarían al tener que desplazar el contenido del blog para hacer hueco a esa nueva columna.

    ResponderEliminar
  12. bueno, supongo que la opcion es cambiar a otra plantilla. Pero muchas gracias por tu ayuda, tus explicaciones son sencillas y claras. buen dia.

    ResponderEliminar
  13. Hola! mira profe, me quedo perfecto pero yo quria que las entradas me quedaran en el medio y me aparecen las entradas por un lado y las dos columnas juntas, y me aparece una columna abajo de todo.... quisiera poner las entradas en el medio de la columna izquierda y de la columa derecha... Gracias

    ResponderEliminar
  14. Hola Showman

    si te aparece una columna debajo, tienes que aumentar el ancho del blog

    ResponderEliminar
  15. PERO YO LO AGRANDO A 990 COMO DICE! jaja no encerio, lo agrando a ese porcentaje y me queda la columna de las entradas a la izquierda y las dos columna juntas a la derecha..... por favor te suplico que me ayudes! encerio te agradeceria de todo corazon!... Muchisismas gracias por darle bola a mi "petecion" jeje

    ResponderEliminar
  16. Hola Showman

    ya veo en tu blog que has conseguido colocar la columna en el sitio adecuado, saludos :)

    ResponderEliminar
  17. la verdad me e graduado como creador de pageblog no sabia ni papa de esto de html y con el afan de crear una columna nueva me volvi un esperto grasias por ese aporte talde mas de dos hora para hacerlo pero lo logre en hora buena dios le bendiga para verlo

    http://djlosduenosdelnegocio.blogspot.com/

    ResponderEliminar
  18. Gracias djmive por tu comentario y visita :-)

    ResponderEliminar

Cualquier comentario que incluya en su contenido la dirección URL de una web o blog será reportado inmediatamente por spam y no será publicado.