Para ciertos diseños puede quedarmuy cuco y aunque el código es un poco largo, realmente se instala en unos pocos pasos y la mayoría son de copiar y pegar.
Supongo que estará en más sitios, pero un servidor vio esto enHelpBlogger y sólo ha añadido el código para edición rápida del gadget, algunas pequeñas explicaciones adicionales y esta página de demostración dónde se puede ver en acción.
0Un paso previo seríaeliminar el gadget de serie caso de que lo tuviéramos instalado. Se podría sustituir por el que veremos más adelante, pero creo que es más fácil así. Sin miedo, que si no os sale esto -que os saldrá- o no os gusta una vez puesto, con añadirlo de nuevo estará todo solucionado.
1Ahora editamos la plantilla. Mejor NO expandir plantillas de artilugios para que el código no se haga muy largo y confuso.
Lo primero sería copiar justo después de/* Variable definitions =========== el código necesario paragenerar unas variables que después podremos utilizar desde elDiseñador de plantillas para cambiar fácilmente los colores.
Para las últimas versiones de plantillas sería este:
Variable default="#fa4242" description="background color1" name="PopularPosts.background.color1" type="color" value="#ff4c54"/
Variable default="#ee6107" description="background color2" name="PopularPosts.background.color2" type="color" value="#ff764c"/
Variable default="#f0f" description="background color3" name="PopularPosts.background.color3" type="color" value="#ffde4c"/
Variable default="#ff0" description="background color4" name="PopularPosts.background.color4" type="color" value="#c7f25f"/
Variable default="#0ff" description="background color5" name="PopularPosts.background.color5" type="color" value="#33c9f7"/
/Group
Para las plantillas anteriores (no las clásicas), sería este otro y la diferencia es que no nos saldrían todos los colores en la misma opción del menú:
Variable default="#ee6107" description="background color2" name="PopularPosts.background.color2" type="color" value="#ee6107"
Variable default="#f0f" description="background color3" name="PopularPosts.background.color3" type="color" value="#ff00ff"
Variable default="#ff0" description="background color4" name="PopularPosts.background.color4" type="color" value="#ffff00"
Variable default="#0ff" description="background color5" name="PopularPosts.background.color5" type="color" value="#00ffff"
2Ahora nos vamos algo más abajo yen la parte CSS insertamos el estilo. Para no fallar, lo hacemos justo antes de/b:skin:
#PopularPosts1 ul li{position:relative;margin:5px 0;border:0;padding:10px;}
#PopularPosts1 ul li:first-child{background:$(PopularPosts.background.color1);width:90%;}
#PopularPosts1 ul li:first-child:after{content:"1";}
#PopularPosts1 ul li:first-child + li{background:$(PopularPosts.background.color2);width:85%;}
#PopularPosts1 ul li:first-child + li:after{content:"2";}
#PopularPosts1 ul li:first-child + li + li{background:$(PopularPosts.background.color3);width:80%;}
#PopularPosts1 ul li:first-child + li + li:after{content:"3";}
#PopularPosts1 ul li:first-child + li + li + li{background:$(PopularPosts.background.color4);width:75%;}
#PopularPosts1 ul li:first-child + li + li + li:after{content:"4";}
#PopularPosts1 ul li:first-child + li + li + li + li{background:$(PopularPosts.background.color5);width:70%;}
#PopularPosts1 ul li:first-child + li + li + li + li:after{content:"5";}
#PopularPosts1 ul li:first-child:after,#PopularPosts1 ul li:first-child + li:after,#PopularPosts1 ul li:first-child + li + li:after,#PopularPosts1 ul li:first-child + li + li + li:after,#PopularPosts1 ul li:first-child + li + li + li + li:after{position:absolute;top:20px;right:-15px;border-radius:50%;background:#353535;width:30px;height:30px;line-height:1em;text-align:center;font-size:28px;color:#fff;}
#PopularPosts1 ul li .item-thumbnail{float:left;border:0;margin-right:10px;background:transparent;padding:0;width:40px;height:40px;}
#PopularPosts1 ul li a{font-size:12px;color:#444;text-decoration:none;}
#PopularPosts1 ul li a:hover{color:#222;text-decoration:none;}
Además de otras propiedades más comunes como márgenes, bordes, fuentes, etc., si os fijáis todo esto no es más que asignar un color de fondo distinto a cada uno de los elementos de la lista que forma la relación de posts, usando las variables que generamos en el paso anterior. Para ello utilizamos la pseudoclasefirst-child y los selectores que nos permiten usar el siguiente elemento (+li), el siguiente del siguiente (+li+li) y así hasta completar los cinco que vamos a poder conseguir con este código.
Si queréis añadir más de cinco ya tenéis los dos primeros sitios que habrá que ampliar: las variables y el estilo. Si no vais a necesitar/querer el diseñador para cambiar los colores, el paso 1 os lo podéis saltar y directamente ponéis un código de color hexadecimal en lugar de$(PopularPosts.background.colorX).
Los números en cadacontent también los podéis cambiar por otra cosa, como por ejemplo una flecha o un asterisco. Cualquierentidad HTML os podría servir, pero también está la opción decolocar una pequeña imagen. En fin por ahí van los tiros para modificar cosas.
3Ahora hay que buscar unb:widget parainsertar el nuevo artilugio. En un principio se podría poner detrás o delante de cualquiera pero si buscáis lasection correspondiente al bloque dónde lo queréis colocar, pues os ahorráis luego tener que moverlo. Por ejemplo, en la plantilla demo lo coloqué en la sidebar, justo el primero:
AQUÍ PARA QUE SALGA EL PRIMERO
b:widget id='BlogArchive1' locked='false' title='Archivo del blog' type='BlogArchive'/
TAMBIÉN PODRÍA IR AQUÍ
b:widget id='Profile1' locked='false' title='Datos personales' type='Profile'/
O AQUÍ
Este es el código que habría que insertar en ese lugar:
b:includable id='main'
b:if cond='data:title'
h2data:title//h2
/b:if
div class='widget-content popular-posts'
ul
b:loop values='data:posts' var='post'
li
b:if cond='data:showThumbnails == "false"'
b:if cond='data:showSnippets == "false"'
a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'data:post.title//a
b:else/
a expr:href='data:post.href' expr:title='data:post.snippet' rel='bookmark'data:post.title//a
/b:if
b:else/
b:if cond='data:showSnippets == "false"'
b:if cond='data:post.thumbnail'
img class='item-thumbnail' expr:alt='data:post.title' expr:src='data:post.thumbnail'/
b:else/
img alt='no image' class='item-thumbnail' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBNKTfDCUQfcs_MUfRt1IypZ_xeCKRGkPDVyIB15xONmlIcWWbNEAHQSx95Bsrfr_WPKWFMa0IYghGjGJXLm_T1Qs4ZEu3MC0713H4Z1msqEXKhcP6j0DQX45CVEFY4PJN8fwPc-IQHT0/s1600/default.jpg'/
/b:if
a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'data:post.title//a
div class='clear'/
b:else/
b:if cond='data:post.thumbnail'
img class='item-thumbnail' expr:alt='data:post.title' expr:src='data:post.thumbnail'/
b:else/
img alt='no image' class='item-thumbnail' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBNKTfDCUQfcs_MUfRt1IypZ_xeCKRGkPDVyIB15xONmlIcWWbNEAHQSx95Bsrfr_WPKWFMa0IYghGjGJXLm_T1Qs4ZEu3MC0713H4Z1msqEXKhcP6j0DQX45CVEFY4PJN8fwPc-IQHT0/s1600/default.jpg'/
/b:if
a expr:href='data:post.href' expr:title='data:post.snippet' rel='bookmark'data:post.title//a
div class='clear'/
/b:if
/b:if
/li
/b:loop
/ul
b:include name='quickedit'/
/div
/b:includable
/b:widget
Guardamos y ya tenemos nuestras coloridas barras a falta de unos pequeños ajustes.
4Seleccionar el número correcto de entradas a mostrar para lo cual editamos el gadget bien desdeDiseño, bien con el icono de edición rápida y marcamosMostrar un máximo de 5 entrada(s), tantas como colores hemos definido con los anteriores códigos.
5Por último, si queremos cambiar los colores de cada barra sólo habrá que acudir al Diseñador de Plantillas...
...y desde allí ir seleccionando los que nos gustan.
workers compensation lawyer los angeles Online casino CHEAP DOMAIN REGISTRATION HOSTING domain name yahoo Nunavut Culture Online Christmas cards Cheap car insurance for ladies Casino boulder personal injury lawyers Donating a Car in Maryland Adobe illustrator classes domain yahoo Live casino car insurance quotes colorado Online Classes Insurance mesothelioma lawyer dallas Mobile casino selling a structured settlement Donate Car To Charity CALIFORNIA Forensics Online Course structured settlement quote data recovery raid Casino reviews Car Insurance Quotes PA meso lawyer HOLLAND MICHIGAN COLLEGE Hire php programmers HOME PHONE INTERNET BUNDLE Business management software Hire php developers Psd to WordPress WordPress themes for designers Seo services Best social media platforms for business domain registration yahoo harddrive data recovery services Make money online Australia canada personals yahoo Donate old cars to charity structured settlement need cash now LOW CREDIT LINE CREDIT CARDS Car Insurance in South Dakota philadelphia mesothelioma lawyer Donate your car Sacramento attorney lawyer mesothelioma Proud Italian cook Injury Lawyers email bulk service mesothelioma lawyer chicago DUI lawyer baltimore mesothelioma attorneys CRIMINAL DEFENSE ATTORNEYS FLORIDA emergency response plan ppt uk homeowner loans Criminal lawyer car accident lawyer san bernardino sell annuity payment california law lemon HARDDRIVE DATA RECOVERY SERVICES Dwi lawyer Cheap Car Insurance in Virginia Php programmers Sell Annuity Payment benchmark lending Service business software Criminal defense lawyer Php programmers for hire Donate your car for kids Hire php developer los angeles auto accident attorneys peritoneal mesothelioma Claim New social media platforms Bankruptcy lawyer Donate Car for Tax Credit Learning adobe illustrator CAR INSURANCE QUOTES COLORADO Computer science classes online REGISTER FREE DOMAINS Social media platforms for business mesothelioma Seo companies automobile accident attorney WordPress hosting Donating Used Cars to Charity injury lawyers west palm beach MASSAGE SCHOOL DALLAS TEXAS How to Donate A Car in California Business finance group MESOTHELIOMA LAW FIRM ONLINECLASSES mesotheolima mesothelioma law firm Cheap car insurance in Virginia PAPERPORT PROMOTIONAL CODE forensics online course Custom WordPress theme designer Online Stock Trading WordPress theme designers webex costs Best Seo company cash out annuity Best social media platforms Custom Christmas cards Seo company Tech school Psd to html Car Insurance Quotes Utah Social media platforms annuity payment mortgage adviser AUTO ACCIDENT ATTORNEY WEBEX COSTS Car Insurance Quotes Photo Christmas cards pharmacist jobs in chicago Christmas cards car insurance quotes Social media examiner futuristic architecture Social media management Online Motor Insurance Quotes BEST CRIMINAL LAWYER IN ARIZONA seattle mesothelioma lawyer mesothelioma lawyers san diego car crash attorneys Donate Your Car Sacramento mesothelioma lawyer houston Html email Car Insurance Quotes Colorado cloud identity and access management accident lawyers in los angeles purchase structured settlements Motor Insurance Quotes Life Insurance Co Lincoln Webex Costs asterisk call center software Italian cooking school Donate Car to Charity California Social media strategies Nunavut culture register free domains lawsuit mesothelioma quotes car Motor Replacements Low Credit Line Credit Cards Social media tools mesothelioma suit Social media campaigns Mesothelioma Law Firm Insurance Companies alabama mesothelioma lawyer wisconsin mesothelioma attorney Met Auto att call conference Donate Cars in MA Psychic for Free donate your car for money asbestos lawyers how to donate a car in california best consolidation loan student Donate Your Car for Kids Business Voip Solutions business email web hosting CHEAP AUTO INSURANCE IN VA Asbestos Lawyers Structures Annuity Settlement Criminal Defense Attorneys Florida Annuity Settlements Health Records Personal Health Record Better conferencing calls Dayton Freight Lines structured settlement sell Hard drive Data Recovery Services Auto Mobile Insurance Quote Donate a Car in Maryland Online College Course bus accident attorney los angeles adverse remortgage domains yahoo Cheap Domain Registration Hosting earthlink business internet what is structured settlement PHD IN COUNSELING EDUCATION Donate Cars Illinois CAR INSURANCE QUOTES MN Best Criminal Lawyers in Arizona paperport promotional code Asbestos Lung Cancer Holland Michigan College Online Colleges Paperport Promotional Code Car insurance quotes Utah World Trade Center Footage Massage School Dallas Texas Donate Old Cars to Charity Dallas Mesothelioma Attorneys Criminal defense attorneys Florida Car Insurance Quotes MN Donate your Car for Money Cheap Auto Insurance in VA phd in counseling education dallas mesothelioma attorneys Criminal lawyer Miami Home Phone Internet Bundle FORENSICS ONLINE COURSE donating used cars to charity PHD on Counseling Education chicago hair laser removal