2.7.12

Personalizar gadgets de Blogger


Para personalizar los gadgets podemos hacerlo de dos formas:

1.- Personalización individual
2.- Personalización general

Personalización individual

Para proceder a personalizar cada uno los gadgets de la sidebar, individualmente, debemos saber identificarlos.

1.- Vamos a Editar HTML:

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

2.- Localizamos la sección en donde se encuentran las identificaciones de los gadgets de la sidebar, ubicada al final de la plantilla, y cuyo código es como el siguiente, poniendo una línea del mismo dentro del rectángulo de búsqueda (search):

<b:section-contents id='sidebar-right-1'>
<b:widget id='BlogArchive1' locked='false' title='Título del gadget' type='BlogArchive'/>
<b:widget id='Profile1' locked='false' title='Título del gadget' type='Profile'/>
<b:widget id='Image1' locked='false' title='Título del gadget' type='Image'/>
<b:widget id='Text1' locked='false' title='Título del gadget' type='Text'/>
<b:widget id='HTML1' locked='false' title='Título del gadget' type='HTML'/>
<b:widget id='NewsBar1' locked='false' title='Título del gadget' type='NewsBar'/>
</b:section-contents>

El anterior código corresponde a un blog con seis tipos de gadgets. Cada uno de los entrecomillados resaltados en rojo es la identificación de cada uno de los gadgets, y es la que debemos tener en cuenta para personalizarlos. Y los entrecomillados resaltados en amarilo son los tipos de gadgtes.

El primer gadget añadido, de cada tipo, tiene en su ID (identificación) el número uno, Ejemplo: HTML1; los demás que agreguemos, dentro de su tipo, sigue el consecutivo, Ejemplo: HTML2, HTML3, HTML4, etc.

3.- Teniendo identificados los gadgets ponemos, antes de la etiqueta   ]]></b:skin> , los códigos con los cuales los vamos a personalizar. Las identificaciones de los gadgets las debemos poner exactamente igual a como están en los códigos correspondientes, teniendo en cuenta mayúsculas y minúsculas, y precedidas del símbolo #.


Personalización del título

Personalizaremos el titulo del gadget corrrespondiente al archivo del blog, cuya ID es   BlogArchive1  utilizando la etiqueta   h2 , que es la que pone el título, por defecto.

Localizamos la etiqueta   ]]></b:skin>  y, antes de la misma, pegamos el siguiente código:

#BlogArchive1 h2{
  color: #0b3861; /* Color del título */
  background: #58acfa; /* Color del fondo */
  text-align: center; /* Título en el centro */
  font-weight: bold; /* Título en negrilla */
  font-family: Verdana; /* Tipo de fuente */
  font-size: 12px; /* Tamaño de la fuente */
}

Podemos poner un ícono o imagen al título de un gadget, pero tendremos que utilizar el código del mismo. Para ponerle un ícono o imagen a un gadget del tipo HTML, por ejemplo, expandimos plantillas de artilugios y localizamos un código como éste:

<b:widget id='HTML1' locked='false' title='Título del gadget' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>

<b:include name='quickedit'/>
</b:includable>
</b:widget>

Antes de  <data:title/>  pegamos esta línea:

<img src="Aquí URL de la imagen o ícono" style="padding-right:5px;"/>

Debiendo el código quedar así:

<b:widget id='HTML1' locked='false' title='Título del gadget' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><img src="Aquí URL de la imagen o ícono" style="padding-right:5px;"/><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>

<b:include name='quickedit'/>
</b:includable>
</b:widget>

Así habremos puesto el ícono antes del título. Para que el ícono quede después del título pegamos la línea indicada después de  <data:title/>  y cambiamos  right  por  left .


Personalización del contenido

Personalizaremos el contenido de un gadget del tipo   Text , cuya ID es   Text1 , utilizando la clase .widget-content .

Localizamos la etiqueta   ]]></b:skin>  y, antes de la misma, pegamos el siguiente código:

#Text1 .widget-content{
  color: #0b3861; /* Color del texto */
  background: #58acfa; /* Color del fondo */
  font-family: Verdana; /* Tipo de fuente */
  font-size: 12px; /* Tamaño la fuente */
}


Personalización general

Podemos personalizar uniformemente todos los gadgets de la sidebar.

Personalizacón general de los títulos

Sin expandir plantillas de artilugios localizamos la etiqueta   ]]></b:skin>  y, antes de la misma, pegamos el siguiente código:

.sidebar h2 {
  color: #0b3861; /* Color del título */
  background: #58acfa; /* Color del fondo */
  text-align: center; /* Título en el centro */
  font-weight: bold; /* Título en negrilla */
  font-family: Verdana; /* Tipo de fuente */
  font-size: 12px; /* Tamaño de la fuente */
}


Personalización general de los contenidos

Antes de la etiqueta   ]]></b:skin>  pegamos el siguiente código:

.widget-content{
  color: #0b3861; /* Color del texto */
  background: #58acfa; /* Color del fondo */
  font-family: Verdana; /* Tipo de fuente */
  font-size: 12px; /* Tamaño de la fuente */
}


Personalización individual:
Personalización individual
Personalización general:
Personalización general

42 comentarios :

▼▲ Ocultar / Mostrar comentarios
Comentario escrito por Anónimo #

Gracias! Me fue de gran utilidad!
Tiempo buscandolo.
Saludos.
http://chicas-en-facebook.blogspot.com/

Comentario escrito por Unknown : #

Amigo muchas gracias me fue de gran ayuda...!!!

Comentario escrito por Unknown : #

Facundo y Pepe: Gracias por sus visitas.
Saludos.

Comentario escrito por Gisela de www.ManzanitaLectora.com : #

Me vino de maravilla xD
Y super detallado x)
Gracias :D
Saludos :)

Comentario escrito por Unknown : #

Gisela: Felicitaciones!!

Comentario escrito por Unknown : #
Este comentario ha sido eliminado por el autor.
Comentario escrito por Manu : #

Hola, y para modificar el widget de la imagen? solo cambiar el tamaño de la imagen de ese widget no del resto. Muchas gracias!

Comentario escrito por Pedro Pablo Pachón : #

Manu: Para cambiar el tamaño de un widget del tipo Image primero lo identifica como se indica en el punto dos del tutorial. Puede ser Image1, Image2, Image3, etc.
Una vez identificado, antes de la etiqueta ]]></b:skin>, pega esto:

#ImageX {
width: XXXpx;
}

En ImageX reemplaza la X por el número de identificación del widget, y en width: XXXpx;
} reemplaza las Xs por el ancho en pixeles que le quiera dar al widget. El alto no se necesita especificarlo ya que se dará por defecto, guardando la proporción.

Saludos.

Comentario escrito por Anónimo #

Hola Pedro! Es lo que necesitaba para darle un look distinto al blog.
Saludos!

Comentario escrito por Pedro Pablo Pachón : #

¡Felicidades Pilar!

Comentario escrito por Peter - seorimícuaro : #

Hola, como hago para que las etiquetas solo muestren el resumen de la entrada o el titulo de la misma personalizado.gracias!

Comentario escrito por Pedro Pablo Pachón : #

Peter, Aplicando el siguiente tutorial podrá lograr el efecto a que se refiere:

http://bloguermast.blogspot.com/2013/01/portada-tipo-magazine-para-blogger.html

El código correspondiente al div, o sea éste:

<div class="resumenOculto">
Código de la imagen<a href="URL de la entrada" title="Título de la entrada">Resumen de la entrada</a>
</div>

...deberá ponerlo, así como se indica en el tutorial, en todas las entradas.

Comentario escrito por Anónimo #

Hola yo he hecho un sidebar con 5 gadgets de imagenes y cada una tiene su vínculo. Funcionarían a modo de botones. Están en el sidebar de la derecha de la web. A mi me gustaría saber como modificar los espacios inferiores entre gadget y gadget, para que las imágenes me queden más apretaditas y se puedan ver todas de un vistazo al cargar la web. Gracias y saludos

Comentario escrito por Anónimo #

Soy el anónimo anterior. El sidebar es vertical y los gadget de las imágenes aparecen uno encima de otro

Comentario escrito por Pedro Pablo Pachón : #

Anónimo, deberá ponerles un margen inferior negativo a todos los gadgets, excepto el último de abajo, así:

Primero los identifica en un código como el que se indica en el punto dos del tutorial. En su caso los gadgets son del tipo Image (Image1, Image2, Image3, etc.)

Por cada gadget pone, antes de esta etiqueta:

]]></b:skin>

...este código:

#Image1 {
margin-bottom: -15px;
}

...uno debajo del otro, y poniendo en donde está el 1 el número correspondiente a la indentificación de cada gadget. La cifra negativa (-15) la modifica y va observando con la Vista previa hasta lograr el espacio deseado. Si con una cifra negativa los gadgets le quedan "montados", la cambia por cero o por una cifra positiva.

Debe tener cuidado de poner las identificaciones de los gadgets exactamente
igual a como están en el código, teniendo en cuenta mayúsculas y minúsculas.

Saludos.

Comentario escrito por Anónimo #

Muchísimas gracias por su ayuda. Lo pruebo ya mismo. Un saludo,

Comentario escrito por Anónimo #

Hola otra vez Pedro,
Me ha funcionado a la perfección! no he tenido ningún tipo de problema. Te agradezco muchísimo la ayuda. Un saludo,
Anónimo.

Comentario escrito por Anónimo #

Perdón por mi torpeza pero como se accede a edición HTML cuando ya he llegado a: Página principal ► Diseño ► Diseñador de plantillas ► Avanzado ► Título del blog

Comentario escrito por Pedro Pablo Pachón : #

Anónimo, la presento disculpas. Había un error en el tutorial. La ruta es:

Página principal ► Diseño ► Plantilla ► Editar HTML

Comentario escrito por MaNo : #

Buenas noches Pedro. Antes de nada quería felicitarte por el gran blog que tienes ;).

Mi pregunta es...¿cómo puedo modificar el ancho de cada gadget dentro del diseño de la plantilla que tengo? No sé si me he explicado bien jeje. Pongo un ejemplo, a ver si así me aclaro un poco mejor.

Tengo varios gagets de sígueme en FB, TW... etc, y tienen un ancho de 32px, super pequeños vamos.. pero el diseño de la plantilla me ocupa a lo largo toda la parte lateral de la página y no puedo organizarlos y colocarlos en paralelo todos juntos.

Espero haberme explicado bien jeje, todavía soy novato.

Puedes ver la plantilla en mi blog.

Un saludo

Comentario escrito por Pedro Pablo Pachón : #

Mano, el ancho de un gadget lo puede modificar así:
Identifica el gadget, como se indica en el punto dos del tutorial.
Localiza, sin expandir plantillas de artilugios, esta etiqueta:

]]></b:skin>

...y, antes de la misma pone, por cada gadget al que le vaya a modificar el ancho, un código como éste:

#Image1 {
width: 200px;
}

En "Image1" pone la identificación del gadget, y en "200px" el ancho que le quiera dar.

Saludos.

Comentario escrito por Azayle : #

Hola, quería felicitarle por todo lo que sabe y lo bien que explica. Así resulta la edición de las plantillas mucho más fácil. También quiero darle las gracias por su gran ayuda desinteresada. Bendiciones y un fuerte abrazo para usted.

Comentario escrito por El Nuevo José : #

lo que quiero es poner el pie de pagina de mis gadgets en diferente color ya que me aparece por defecto en azul y siento que se pierde mucho y no se ve bien
como lo hago??
gracias, saludos
http://atletismoyosoy.blogspot.mx/

Comentario escrito por Unknown : #

Azayle, Gracias por su comentario.
Saludos.

Comentario escrito por Pedro Pablo Pachón : #

Ateltismo soy yo, para cambiar el color del fondo de un gadget pega este código:

#HTML1 {
background: #fe4a4a;
}

antes de este etiqueta:

]]></b:skin>

cambiando HTML1 por la identificación del gadget correspondiente, y #fe4a4a por el código del color que va a poner.

Saludos.

Comentario escrito por Marcos Dalmasí : #

Muchas gracias me fue de mucha ayuda. Mira como quedó. http://www.escritoresjuveniles.com/

Comentario escrito por Pedro Pablo Pachón : #

Marcos, te quedó excelente ¡felicitaciones!
Saludos.

Comentario escrito por UrTisTheplay : #

A mi también me fué de utilidad, muchas gracias por su aporte y su tiempo. Aquí le dejo el blog a modo demostrativo http://afiliadocoiros.blogspot.com/ y como siguiendo sus pasos he personalizado el gadget categorías, basado en el identificador único correspondiente y sus etiquetas #BlogArchive1 h2
pero tambien he agregado estilos a:
#BlogArchive1 {
#BlogArchive1 a {

Comentario escrito por Unknown : #

¡Felicitaciones Alexey!

Comentario escrito por Lynari : #

Buenas! tengo una duda, es que estoy creando mi blog y pues hay algo que me inquieta, no logro poner el fondo blanco en el titulo asi como en este blog: http://fc04.deviantart.net/fs71/f/2014/010/2/5/sadasdasdasdas_by_lynari44-d71nde2.png
no cubre todo el titulo: http://fc07.deviantart.net/fs71/f/2014/010/6/9/sadasdasdasdas_by_lynari44-d71ndz6.png asi me aparece, espero me puedan ayudar

Comentario escrito por Pedro Pablo Pachón : #

Lynari, las direcciones que anota no son de blogs sino de imágenes.

Para poner fondo blanco al título del blog localiza esta línea:

/* Header
----------------------------------------------- */

y después de la misma pega esto:

.Header h1 {
background: #ffffff;
}

y para poner fondo blanco a la cebecera después de:

/* Header
----------------------------------------------- */

pega esto:

.Header {
background: #ffffff;
}

Saludos.

Comentario escrito por Lynari : #

Dsculpe, aqui esta el blog el cual tiene el titulo de los widgets en blanco http://yanekawaii.blogspot.com/2013/02/como-agregar-otro-gadgets-en-plantillas.html y asi se ve el el titulo de mi sidebar http://ressapandanoneko.blogspot.com/ como puede notas no subre todo el titulo de la widget de blanco como en el otro blog

Comentario escrito por Pedro Pablo Pachón : #

Lynari, el código del punto tres (Personalización del título), de la sección "Personalización individual", incluye el color del fondo del título del gadget. Obviamente debe identificar al gadget correspondiente como se indica en el punto dos.

Saludos.

Comentario escrito por Unknown : #

Hola!!
Antes de nada enhorabuena por el blog, está genial!!!
Hace días que intento cambiar el tamaño ycolor de unas letras y no hay manera, a ver si pudiese ayudarme.
Esen este blog: cosmeticamaricarmenyramon.blogspot.com.es

Es un gadget (MENU).está debajo de las imágenes que se desplazan, y pone: catálogo actual, productos,.....pero la letras es tan clarita y tan pequeña que no se ve.

Gracias de antemano.

Comentario escrito por Unknown : #

Mari Carmen, ponga cada elemento del menú entre estas etiquetas:

<font size=3 color=#fe4a4a>Catálgo actual</font>

...en donde 3 es el tamaño de la fuente y #fe4a4a el color, que puede mdificar.

Saludos.

Comentario escrito por Lunita y Osito : #

pero eso lo tengo que poner yo?
Personalizaremos el titulo del gadget corrrespondiente al archivo del blog, cuya ID es BlogArchive1 utilizando la etiqueta h2 , que es la que pone el título, por defecto.

Localizamos la etiqueta ]]> y, antes de la misma, pegamos el siguiente código:

digo la etiketa b:skin y el h2... jejej es que no entiendo mucho

Comentario escrito por Peleador Libre : #

Hola! Felicitaciones por tu blog!

Verás amigo tengo un blog y para crear un menú en la parte superior pongo debajo del gadget "cabecera" pongo el gadget "páginas" posteriormente enlazo las etiquetas y les pongo un nombre de página para que aparezca el menú

Me gustaría saber como cambiar el tamaño del gadget y el tamaño de las letras, el problema es que no puedo hacer edición HTML porque mis blogs los hago desde el móvil (algo atrasado de hecho) tienes alguna forma?


Saludos espero tu respuesta!

Comentario escrito por Unknown : #

Gabber Violence,

Desafortunadamente las modificaciones a ese gadget únicamente se pueden hacer en Editar HTML.

saludos.

Comentario escrito por Anónimo #

No entiendo el punto tres, no se NADA de htlm, y me pone nerviosa. El punto tres dice algo de "skin" pero no lo encuentro, y no se donde tengo que poner el URL de la imagen, por favor, responder a la brevedad.

Comentario escrito por Anónimo #

ALGUIEN QUE ME RESPONDA!!!

me aparece esto, y como pongo el URL de la imagen??? Y donde lo pongo??? Alguien me explica simple. No entiendo nada.

</b:widget: id = (el gadget) loked = false title = (el titulo)

Comentario escrito por lindapaula : #

Muchas gracias por este tutorial, me ha funcionado a la primera. No soy programadora, pero lo he entendido perfectamente. Está redactado con mucha claridad.

Comentario escrito por Daniel : #

Desde mi tablet en editar html apenas puedo posicionar el cursor, pero no puedo borrar ni tampoco copiar ni pegar nada, mi necesidad en este caso es poder destrabar los s widget y que se puedan arrastrar. Todos los s tengo bloqueados. Como no puedo meter mano en los códigos?

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.