Script de Post Relacionados en Blogger con imagen miniatura sin LinkWithin

el domingo 14 de marzo de 2010

Este script sirve para poner post relacionados con una imagen miniatura. Antes ya habia hablado de un widget llamado LinkWithin pero lo malo de ese widget es que no era nada personalizable y nos limitabamos a sus opciones por un momento me gusto pero muy limitado :-(

asi se veran tus post relacionados:

Aqui puedes ver una web que los utiliza


Ahora les muestro esta otra opcion para poner post relacionados con miniatura, es mucho mejor ya que lo podemos personalizar a nuesta manera, podemos poner cuantos post queremos que salgan y personalizar hasta los colores, bueno aqui estan los pasos:

1. Lo primero que tienes que hacer es buscar(CTRL+F para buscar codigos) este codigo

<div class='post-footer-line post-footer-line-1'>

Si no lo encuetras es porque tu plantilla esta distinta, puedes encontrarlo tambien como esta linea

<p class='post-footer-line post-footer-line-1'>

Bueno yo lo que recomiendo es que mejor busques solo el termino post-footer-line-1 asi no tendras problemas ;-)

2. Luego despues de esa linea debes pegar abajo el script

<!-- Related Posts with Thumbnails Code Start-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != &quot;true&quot;'>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels_thumbs&amp;max-results=6&quot;' type='text/javascript'/></b:if></b:loop><a href='http://www.bloggerplugins.org/2009/08/related-posts-thumbnails-blogger-widget.html' style='display:none;'>Related Posts with thumbnails for blogger</a><a href='http://www.bloggerplugins.org/' style='display:none;'>blogger widgets</a>
<script type='text/javascript'>
var currentposturl=&quot;<data:post.url/>&quot;;
var maxresults=5;
var relatedpoststitle=&quot;Articulos relacionados&quot;;
removeRelatedDuplicates_thumbs();
printRelatedLabels_thumbs();
</script>
</div><div style='clear:both'/>
</b:if>
<!-- Related Posts with Thumbnails Code End-->


Puedes configurar cuantos post quieres que se muestren cambiando el valor de var maxresults=5; por defecto se muestran 5, pero puedes poner los que quieras solo cambiando el numero

Puedes cambiar el titulo, por defecto dice Articulos relacionados cambia el titulo por el que tu quieras

3. El siguiente paso es añadir el estilo CSS, debes buscar el codigo

]]></b:skin>

y arriba de el pegar este codigo

/* related posts
-----------------------------------------------*/
#related-posts {
width:420px;
margin:0 auto;
text-align:center;
text-transform:none;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}

#related-posts h2{
font-size: 15px;
font-weight: bolder;
color: #525252;
font-family: Georgia, “Times New Roman”, Times, serif;
margin: 0;
padding: 10px 0 10px 0;
}

#related-posts a{
background: #F4F8FD;
border: 1px solid #E5F0FB;
color:black;
}

#related-posts a:hover{
color:black;
}

#related-posts a:hover {
background-color: #81BEF7;
}


Para cambiar los colores:

en esta parte del estilo CSS

#related-posts a{
background: #F4F8FD; este es el color del fondo del cuadrito con la imagen
border: 1px solid #E5F0FB; este es el codigo del color del borde
color:black;
}

#related-posts a:hover {
background-color: #81BEF7; este es el color del cuadrito con la imagen cuando esta el mouse encima
}

Para ayudarte, aqui puedes ver todos los codigos de los colores hexadecimales

4. Bueno ahora solo falta que guardes tu plantilla y listo!!!


13 comentarios:

DaNieL-tj dijo... [Responder]

suena bien GRACIAS :-)

JorG dijo... [Responder]

Si es un exelente truco ;-) a mi me gusta mucho :-p

Viento dijo... [Responder]

A mi me da un señor error "TEMPLATE ERROR: No dictionary named: 'post' in: ['blog']", supongo que será por tener una plantilla personalizada... arrrrrrrrrggggg

Jose Sicaja - jasa01 dijo... [Responder]

hola, me podrias ayudar he insertado el codigo mas de una vez, los cambios me los guarda pero no me sale nada, no entiendo que pasa, podrias echarme una mano, gracias

SelvaNet dijo... [Responder]

no me sale nada...intente varias veces..no me muestra error pero no me da ningun resultado....

Anya dijo... [Responder]

A mi también, lo guardo y lo acepta, pero no cambia nada. :/

Alex dijo... [Responder]

excelente me encato, lo voy a usar en el blog de mi mlm!:-}

Gongoso dijo... [Responder]

e seguido todos los pasos pero a mi tampoco me cambia nada...

¿sabes que puede ocurrir?

Frank Carlos dijo... [Responder]

Bueno, como a todos los que lo han hecho, no funciona, tampoco muestra ningun mensaje de error.......!!???

Carlos Valdez dijo... [Responder]

el faltante seria el siguiente dentro de HEAD:

<script src='http://sites.google.com/site/zavaletaster/Home/relatedpost.js' type='text/javascript'></script>

Altabloggers dijo... [Responder]

Saludos amig@:
Soy el admin de altablogger y en esta oportunidad te quiero invitar a participar en este pequeño proyecto.
Altabloggers es un sitio donde muestra los blogs con las diferentes temñaticas que existen en internet.
Tambien si gustas puedes participar en nuestra faviconera.
Nos gustaria tener el honor y el privilegio de integrar tu blog en nuestro directorio.
Muchas gracias por tu tiempo, que tengas un buen día.
Nos disculpamos por ofrecerle la invitacion en uno de sus temas, pero nos agradaria contar con su participación.
Saludos y Bendiciones.
Visitanos en: http://altabloggers.blogspot.com

El dia que murio el arte dijo... [Responder]

A mi me pasa lo mismo, tras haber seguido todos los pasos tal cual lo has dicho, no me sale nada.

Incluso he puesto dentro del HEAD:

script src='http://sites.google.com/site/zavaletaster/Home/relatedpost.js' type='text/javascript'></script

(pero bien cerrado)

Y aun asi sigue sin salirme nada.

Estare atento a ver si poneis la solucion.

Gracias.

Anónimo dijo... [Responder]

No me funciona :(

Publicar un comentario en la entrada

:-) :-S :-P :-[ :-D }:-] X* ;-D :-| :-} :*) :-( ;-) XD