Páginas

viernes, 13 de abril de 2012

Otro código para poner botones de "recomendar en redes sociales" (nivel básico, utilidad alta)

Fuente:

http://www.oloblogger.com/2010/10/botones-sociales-en-plantillas.html


Hace ya un tiempo que Blogger puso un sistema "de serie" para poder mostrar fácilmente botones socialescon enlaces a Twitter, Facebook, Buzz... que permiten que un visitante pueda enviar fácilmente tus entradas a cualquiera de esos servicios, por correo o incluso publicar una referencia en otro blog Blogger.

La forma de que se muestren es simple. Hay que entrar por Diseño > Elementos de página > Entradas del blog > Editar y allí marcar la opción "Mostrar botones para compartir".


Sin embargo, como en otras ocasiones, las plantillas modificadas se pueden ver afectadas negativamente por estas innovaciones. No es que fastidien nada, no. Simplemente es que las novedades no se incorporan debidamente y los nuevos cacharritos pueden no funcionar.

El motivo es que estas nuevas líneas de código (no son otra cosa mas que eso, líneas de código) se añaden automáticamente al código general de una plantilla. Para ello, Blogger toma unas referencias que existen en las plantillas estándar que nos regala, pero que pueden no estar en otras que hemos modificado sustancialmente o que incluso hemos tomado de otros sitios. Así, cuando no encuentra esas referencias, no se inserta todo el código necesario y es cuando la cosa no termina bien.

La solución es entonces, incorporar manualmente lo que Blogger se haya podido comer y que en este caso concreto, suele ser la llamada mediante un include al correspondiente includable (o rutina) que realmente tiene el código del artilugio. En este caso...



Este tipo de botones van normalmente en el pie del post, por lo que habrá que insertar el código dentro del DIV formateado con la clase post-footer, aunque realmente podeis poder la llamada en cualquier otro sitio que seais capaces de identificar en vuestra plantilla.



En la mayor parte de los casos, con insertar esa simple línea los problemas se solucionan, pero si aún así los botones siguen sin verse en tu blog, todavía puedes intentar algo más. Se trataría de insertar, además del anterior, también el código completo del artilugio, o sea, el includable que contiene la rutina.

Sería este y puede ir detrás o delante de cualquier otro includable. Como referencia, en las plantillas clásicas viene justo antes de . Suerte.








¿Vemos otro post al azar por si le encuentras utilidad?

No hay comentarios:

Publicar un comentario