Pasos:
1.- lo primero que hacemos es respaldar la plantilla, es lo recomendable siempre, y asà nos evitamos malos ratos .
2.- localizamos (con los artilugios expandidos) la lÃnea: <b:widget id='Label1', cuando agregamos el widget la primera vez, blogger asigna el nombre Label1, si agregas otro, le asignara Label2 y asà sucesivamente, lo importante aquà es que sepas a cuales les aplicaras los cambios, en este caso será a uno de id igual a Label1.
Una vez localizada la lÃnea, encontraremos un trozo de código similar al siguiente:
(clic para mostrar/ocultar el código)
<b:widget id='Label1' locked='false' title='Secciones' type='Label'> <b:includable id='main'> <b:if cond='data:title'><h2><data:title/></h2></b:if> <div expr:class='"widget-content " + data:display + "-label-widget-content"'> <b:if cond='data:display == "list"'> <ul> <b:loop values='data:labels' var='label'> <!-- nos interesa desde aquà .. --> <li> <b:if cond='data:blog.url == data:label.url'> <span expr:dir='data:blog.languageDirection'><data:label.name/></span> <b:else/> <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'> <data:label.name/></a> </b:if> <b:if cond='data:showFreqNumbers'> <span dir='ltr'>(<data:label.count/>)</span> </b:if> </li> <!-- hasta aquÃ, solo lo que esta dentro de LI --> </b:loop> </ul> <b:else/> <b:loop values='data:labels' var='label'> <span expr:class='"label-size label-size-" + data:label.cssSize'> <b:if cond='data:blog.url == data:label.url'> <span expr:dir='data:blog.languageDirection'><data:label.name/></span> <b:else/> <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a> </b:if> <b:if cond='data:showFreqNumbers'> <span class='label-count' dir='ltr'>(<data:label.count/>)</span> </b:if> </span> </b:loop> </b:if> <b:include name='quickedit'/> </div> </b:includable> </b:widget>
lo que nos interesa es lo que está dentro de la etiqueta li, sustituimos el código indicado anteriormente, por este otro:
<li> <!-- acá se imprime la imagen por etiqueta--> <img expr:src='"RUTA_hacia_las_imagenes/" + data:label.name + ".png"'/> <b:if cond='data:blog.url == data:label.url'> <span expr:dir='data:blog.languageDirection'><data:label.name/></span> <b:else/> <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a> </b:if> <b:if cond='data:showFreqNumbers'> <span dir='ltr'>(<data:label.count/>)</span> </b:if> </li>
al código solo se le agrega la etiqueta que permitirá mostrar la imagen:
<img expr:src='"RUTA_hacia_las_imagenes/" + data:label.name + ".png"'/>
solo cambiamos la ruta hacia la imagen, dichas imágenes en este caso deben tener el mismo nombre que la etiqueta. Por ejemplo:
algunsitio/imagenes/blog/Blogger.png
algunsitio/imagenes/blog/JQuery.png
algunsitio/imagenes/blog/Juegos.png
algunsitio/imagenes/blog/JQuery.png
algunsitio/imagenes/blog/Juegos.png
3.- por último agregamos el código CSS necesario:
<style> /* css para las etiquetas */ #Label1 {} #Label1 ul li { background-image: none; font-family:"Times New Roman", Times, serif; font-size:16px; /* tamaño de la etiqueta */ } #Label1 img { margin-right: 15px; } </style>
Puedes ver el código aplicado acá (click aquÃ).
- Los comentarios están siendo moderados y serán publicados en la brevedad posible.