Mostrando entradas con la etiqueta eliminar sidebar. Mostrar todas las entradas
Mostrando entradas con la etiqueta eliminar sidebar. Mostrar todas las entradas

28.3.13

Ocultar o eliminar sidebar de Blogger



Ocultar sidebar en plantillas antiguas

Para ocultar la sidebar de nuestro blog de blogger:

1.- Vamos a Editar HTML:

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

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

#sidebar-wrap {
  width:240px;
  float:$endSide;
  margin:15px 0 0;
  font-size:97%;
  line-height:1.5em;
  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 */
  }

3.- Agregamos las líneas resaltadas:

#sidebar-wrap {
  visibility: hidden;
  display: none;
  width:240px;
  float:$endSide;
  margin:15px 0 0;
  font-size:97%;
  line-height:1.5em;
  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 */
  }

4.- Guardamos los cambios.

 

Eliminar sidebar en plantillas antiguas

Si lo que queremos es eliminar la sidebar:

1.- Eliminamos el código indicado en el punto 2, del párrafo anterior.
2.- Localizamos y eliminamos el siguiente código:

  <div id='sidebar-wrap'>

    <div id='sidebartop-wrap'><div id='sidebartop-wrap2'>
      <b:section class='sidebar' id='sidebartop'/>
    </div></div>

    <div id='sidebarbottom-wrap1'><div id='sidebarbottom-wrap2'>
      <b:section class='sidebar' id='sidebar' preferred='yes'/>
    </div></div>

  <div id='footer-wrap1'><div id='footer-wrap2'>
    <b:section class='footer' id='footer'/>
  </div></div>

</div>

Eliminando la sidebar obviamente quedará vacío el espacio que ocupaba. Para llenarlo tendremos que aumentar el ancho del cuerpo de las entradas. Para eso localizamos el siguiente código:

#main-wrapper {
  width: 630px;
  float: $startSide;
  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 */
  }

...y en width: 630px aumentamos el número de pixeles hasta lograr el ancho del blog.

3.- Guardamos la plantilla.


Eliminar sidebar en plantillas nuevas

Para eliminar la sidebar en plantillas nuevas:

1.- Eliminamos los gadgets que tengamos en la sidebar.

2.- Vamos a Editar HTML:

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

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

<b:template-skin>
      <b:variable default='960px' name='content.width' type='length'/>
      <b:variable default='0' name='main.column.left.width' type='length'/>
      <b:variable default='310px' name='main.column.right.width' type='length'/>

4.- en la última línea cambiamos 310px por 0px

5.- Guardamos plantilla.

Tema relacionado:Ocultar, mostrar sidebar


Índice Edición HTML
Poner imagen de fondo a un blog Cambiar enlaces pie de página
Eliminar enlaces pie de página Eliminar 'Publicado por'
Eliminar fechas Eliminar la hora
Efecto subrayar links Eliminar barra superior
Evitar copias de blogs Ocultar o eliminar sidebar
Eliminar y reemplazar cabecera Ícono para barra de direcciones
Centrar títulos posts Ensanchar blog
Cambiar color fondo posts Color fondo sidebar
Agregar una sidebar Color fondo de comentarios
Personalizar firma pie de posts Personalizar fechas de los posts
Diseñador de plantillas de Blogger Crear página de inicio o Portada
Eliminar enlaces a autores de plantillas Cambiar de sitio la sidebar
Centrar imagen de la cebecera

18.7.12

Personalizar blog de Blogger


Podemos crear en Blogger un blog personalizado acabando con la monotonía de que en todas las entradas aparezca la misma sidebar, y dándole la apariencia característica de una página web cualquiera.

Empezamos por crear la Portada o Página de inicio, que se verá siempre que se acceda al blog, y no como ocurre, por defecto en Blogger, que siempre se ve como página de inicio la última entrada creada. Debemos tener en cuenta que la portada debe tener el ancho del blog, ya que, como veremos adelante, vamos a eliminar la sidebar. Para crear dicha portada éste es el tutorial: Crear Portada o Página de inicio.


Eliminar la sidebar

1.- Vamos a Diseño:

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

2.- Podremos observar, en la sección correspondiente a la sidebar, los elementos correspondientes a los gadgets que están en el blog por defecto (Seguidores, Archivo del blog, Datos personales, Attribution).

En Editar de cada uno de los gadgets arriba indicados hacemos click, para acceder a los mismos, eliminarlos, y de esta manera dejar vacía la sidebar. Sin embargo estos gadgets seguirán disponibles para agregarlos, no ya en la sidebar, porque vamos a eliminarla.

En los blogs diseñados con plantillas nuevas el gadget Attribution aparece debajo de las entradas, y sin la opción para eliminarlo. Para activar esa opción localizamos en la plantillla esta línea:

<b:widget id='Attribution1' locked='true' title='' type='Attribution'/>

...y cambiamos true por false (ver: Eliminar "Con la tecnología de Blogger").

3.- Vamos a Editar HTML:

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

Localizamos para cada caso el código correspondiente, poniendo dentro del rectángulo de búsqueda (search) una línea del mismo:


Para plantillas antiguas (Plantilla de referencia: Mínima)

1.- Localizamos y eliminamos el siguiente código:

#sidebar-wrapper {
  width: 220px;
  float: $endSide;
  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 */
}
    De esta manera hemos eliminado la sidebar.
2.- Ahora debemos ocupar el espacio dejado por la sidebar, ya eliminada. Localizamos el siguiente código:

/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
  width: 660px;
  margin:0 auto;
  padding:10px;
  text-align:$startSide;
  font: $bodyfont;
  }

#main-wrapper {
  width: 410px;
  float: $startSide;
  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 */
  }
    Cambiamos el ancho del main-wrapper (envoltura o contenedor de las entradas), aumentándolo de 410px a 660px, dejándolo así con un ancho igual al del outer wrapper (envoltura exterior del blog), que es 660px. Con esta modificación las entradas ocuparán todo el ancho del blog.


Para plantillas nuevas

1.- Localizamos el siguiente código:

    <b:template-skin>
      <b:variable default='930px' name='content.width' type='length' value='860px'/>
      <b:variable default='0' name='main.column.left.width' type='length' value='0px'/>
      <b:variable default='360px' name='main.column.right.width' type='length' value='260px'/>

2.- Modificamos las cifras resaltadas, debiendo el código quedar así:

    <b:template-skin>
      <b:variable default='930px' name='content.width' type='length' value='860px'/>
      <b:variable default='0' name='main.column.left.width' type='length' value='0px'/>
      <b:variable default='0' name='main.column.right.width' type='length' value='0'/>
    Con la anterior modificación hemos eliminado la sidebar y si vamos a DiseñoPersonalizarDiseñador de plantillasAjustar ancho, veremos que contamos únicamente con la opción para ajustar el ancho del blog completo:
Opción Ajustar ancho, sin sidebar

Conclusiones

1.- La personalización de un blog con el método explicado en este tutorial tiene la ventaja que cada entrada puede tener su sidebar, cuyo contenido sea relacionado con el tema de la entrada. Lo que no ocurre con el blog tradicional, en el que en todas las entradas aparece la misma sidebar. Podemos, así mismo, crear las entradas con un único cuerpo, sin sidebar.

2.- Para darle un formato diferente a cada entrada tendremos que utilizar tablas, lo que originará que las etiquetas de las mismas (las tablas) harán que se introduzcan líneas en blanco en el texto de la entrada. Para evitar esto tendremos que cambiar la opción Saltos de línea, de Pulsar Intro para saltos de línea a Utilizar etiqueta <br>, en cada entrada (ver: Saltos de línea en Nueva Interfaz). Con esta modificación tendremos que poner, en el texto de la entrada, en la Edición de HTML, una etiqueta <br> para cada salto de línea (punto y aparte), y dos etiquetas <br> para dos saltos de línea (punto y aparte, y un espacio entre párrafos).

Damos, a continuación, algunos ejemplos de códigos para crear entradas personalizadas:

1.- Entrada simple: entrada sin formato especial, no lleva tablas, por consiguiente no necesita ningún código para formato. La creamos como una entrada normal (en el editor de HTML, y utilizando etiquetas <br />, para introducir los saltos de línea, como se explicó en el punto dos de las conclusiones.

Entrada simple
2.- Entrada con sidebar derecha: Configuramos un formato para dividir la entrada en dos secciones, una será el cuerpo de la entrada, y la otra será una especie de sidebar. Para lograr este objetivo ponemos en la entrada (Edición de HTML) tres tablas anidadas, así:
    A una, la principal, que contendrá a las otras dos, le damos el ancho del blog, que es de 660px. A la segunda le damos el ancho que tenía el cuerpo de las entradas, o sea 410px, y en ella pondremos el contenido de las entradas. Y a la tercera, la sidebar, le damos un ancho de 240px, y en ella pondremos, por ejemplo, menús, enlaces, imágenes, videos, etc. El siguiente es el código que debemos poner en las entradas que vamos a crear con este formato:
<table border="0" cellspacing="0" cellpadding="0" width="660px">
<tbody>
<tr>
<td>
   <table border="0" cellspacing="0" cellpadding="0" width="410px" align="left">
   <tbody>
   <tr>
   <td>
      Contenido de la entrada
   </td>
   </tr>
   </tbody>
   </table>
   <table border="0" cellspacing="0"cellpadding="0" width="240px" align="right">
   <tbody>
   <tr>
   <td>
      Contenido de la sidebar
   </td>
   </tr>
   </tbody>
   </table>    
</td>
</tr>
</tbody>
</table>

Debemos ser cuidadosos al aplicar los anchos a las tablas, para que la suma de las interiores no exceda el ancho de la principal, ni ésta exceda el ancho del blog.

Así se verán las entradas creadas con este formato:

Entrada con sidebar derecha
3.- Entrada con sidebar izquierda: Utilizamos el mismo código anterior (punto 2), con esta modificación: En donde está left ponemos right, y viceversa:

Entrada con sidebar izquierda
4.- Entrada con sidebar derecha color de fondo diferente: Con este formato lo que hacemos es ponerle a la sidebar un color diferenta al del blog. Las medidas son diferentes a las de los formatos enteriores, porque esta entrada la vamos a crear en un blog diseñado con la plantilla Awesone, que es más ancha que la Mínima. El siguiente es el código:

<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
   <table border="0" cellspacing="0" cellpadding="0" width="590px" align="left">
   <tbody>
   <tr>
   <td>
      Contenido de la entrada
   </td>
   </tr>
   </tbody>
   </table>
   <table border="0" cellspacing="0"cellpadding="0" width="260px" align="right" bgcolor="#463636">
   <tbody>
   <tr>
   <td>
      Contenido de la sidebar
   </td>
   </tr>
   </tbody>
   </table>    
</td>
</tr>
</tbody>
</table>
    Así se verá una entrada creada con este formato:
Entrada con sidebar derecha y color de fondo
5.- Entrada con dos sidebar, izquierda y derecha: En este formato las dos sidebar tienen un color de fondo diferente al del blog (bgcolor="#322a2a"), que puede ser cambiado o eliminado. El siguiente es el código:

<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
   <table border="0" cellspacing="0"cellpadding="0" width="210px" align="left" bgcolor="#322a2a">
   <tbody>
   <tr>
   <td>
      Contenido de la sidebar izquierda
   </td>
   </tr>
   </tbody>
   </table>
   <table border="0" cellspacing="0"cellpadding="0" width="210px" align="right" bgcolor="#322a2a">
   <tbody>
   <tr>
   <td>
      Contenido de la sidebar derecha
   </td>
   </tr>
   </tbody>
   </table>  
   <table border="0" cellspacing="0" cellpadding="0" width="400px" align="center">
   <tbody>
   <tr>
   <td>
      Contenido de la entrada
   </td>
   </tr>
   </tbody>
   </table>  
</td>
</tr>
</tbody>
</table>
    Así se verá una entrada creada con este formato:
Entrada con sidebar derecha y color de fondo
6.- Entrada con dos barras a la derecha: Con el siguiente formato podemos crear entradas en un blog diseñado con la plantilla Travel, con dos columnas a la derecha. Después de hechas las modificaciones indicadas arriba para las plantillas nuevas, en el Diseñador de plantillas le damos un ancho de 980px al blog. El siguiente es el código:

<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>

<table border="0" cellspacing="0"cellpadding="0" width="500px" align="left">
<tbody>
<tr>
<td>
Contenido de la entrada
</td>
</tr>
</tbody>
</table>

<table border="0" cellspacing="0"cellpadding="0" width="400px" align="right">
<tbody>
<tr>
<td>

<table border="0" cellspacing="0"cellpadding="3" width="195px" align="left" bgcolor="#0f211c">
<tbody>
<tr>
<td>
Contenido de la primera sidebar
</td>
</tr>
</tbody>
</table>
</td>
<td>
<table border="0" cellspacing="0"cellpadding="0" width="195px" align="right" bgcolor="#0f211c">
<tbody>
<tr>
<td>
Contenido de la segunda sidebar
</td>
</tr>
</tbody>
</table>

</td>
</tr>
</tbody>
</table>

</td>
</tr>
</tbody>
</table>
    Así se verá una entrada creada con este formato en un blog-plantilla Travel:
Entrada con sidebar derecha doble

26.1.10

Ocultar o eliminar barra lateral (Sidebar) de blogger


Ocultar barra lateral (Sidebar) en plantillas antiguas

Para ocultar la barra lateral (Sidebar) de nuestro blog de blogger:

Vamos a Editar HTML:

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

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

#sidebar-wrap {
  width:240px;
  float:$endSide;
  margin:15px 0 0;
  font-size:97%;
  line-height:1.5em;
  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 */
  }


3.- Agregamos las líneas resaltadas:

#sidebar-wrap {
  visibility: hidden;
  display: none;
  width:240px;
  float:$endSide;
  margin:15px 0 0;
  font-size:97%;
  line-height:1.5em;
  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 */
  }


4.- Guardamos los cambios.

 

Eliminar barra lateral (Sidebar) en plantillas antiguas

Si lo que queremos es eliminar la barra lateral (Sidebar):

1.- Eliminamos el código indicado en el punto 2, del párrafo anterior.
2.- Localizamos y eliminamos el siguiente código:


  <div id='sidebar-wrap'>

    <div id='sidebartop-wrap'><div id='sidebartop-wrap2'>
      <b:section class='sidebar' id='sidebartop'/>
    </div></div>

    <div id='sidebarbottom-wrap1'><div id='sidebarbottom-wrap2'>
      <b:section class='sidebar' id='sidebar' preferred='yes'/>
    </div></div>

  <div id='footer-wrap1'><div id='footer-wrap2'>
    <b:section class='footer' id='footer'/>
  </div></div>

</div>


Eliminando la sidebar obviamente quedará vacío el espacio que ocupaba. Para llenarlo tendremos que aumentar el ancho del cuerpo de las entradas. Para eso localizamos el siguiente código:

#main-wrapper {
  width: 630px;
  float: $startSide;
  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 */
  }

...y en width: 630px aumentamos el número de pixeles hasta lograr el ancho del blog.

3.- Guardamos la plantilla.


Eliminar sidebar en plantillas nuevas

Para eliminar la sidebar en plantillas nuevas:

1.- Eliminamos los gadgets que tengamos en la sidebar.

2.- Vamos a Editar HTML:

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

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

<b:template-skin>
      <b:variable default='960px' name='content.width' type='length'/>
      <b:variable default='0' name='main.column.left.width' type='length'/>
      <b:variable default='310px' name='main.column.right.width' type='length'/>

4.- en la última línea cambiamos 310px por 0px

5.- Guardamos plantilla.

Tema relacionado:Ocultar, mostrar sidebar


Índice Edición HTML
Poner imagen de fondo a un blog Cambiar enlaces pie de página
Eliminar enlaces pie de página Eliminar 'Publicado por'
Eliminar fechas Eliminar la hora
Efecto subrayar links Eliminar barra superior
Evitar copias de blogs Ocultar o eliminar sidebar
Eliminar y reemplazar cabecera Ícono para barra de direcciones
Centrar títulos posts Ensanchar blog
Cambiar color fondo posts Color fondo sidebar
Agregar una sidebar Color fondo de comentarios
Personalizar firma pie de posts Personalizar fechas de los posts
Diseñador de plantillas de Blogger Crear página de inicio o Portada
Eliminar enlaces a autores de plantillas Cambiar de sitio la sidebar
Centrar imagen de la cebecera