Ir a Diseño->Edición de HTML (En el nuevo interfaz: Plantilla -> Editar HTML)
Antes de modificarla, es muy buena idea hacer una copia de seguridad de nuestra plantilla actual.
Marcar el checkbox "Expandir plantillas de artilugios", sobre la esquina superior derecha de la ventana con el código HTML.
Buscar el siguiente tag en el código HTML:
<data:post.body/>
Éste tag es el que inserta el contenido de cada entrada en el blog. Normalmente, vamos a encontrar 2 ocurrencias de ese tag en el código. Nos vamos a quedar con la primera (desde arriba).
Pegamos el siguiente código a continuación del primer tag <data:post.body/> que hemos encontrado:
<!-- Pinterest Start -->
<b:if cond='data:blog.pageType == "item"'>
<div id='pin-wrapper' style='margin:5px 10px 5px 0; text-align: left;'>
<a class='pin-it-button' count-layout='horizontal' expr:href='"http://pinterest.com/pin/create/button/?url=" + data:post.url'>Pin It</a>
<a href='javascript:void(run_pinmarklet())' style='margin-left:-93px; width:43px; height:20px; display:inline-block;'/>
</div>
<script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'/>
<script type='text/javascript'>
function run_pinmarklet() {
var e=document.createElement('script');
e.setAttribute('type','text/javascript');
e.setAttribute('charset','UTF-8');
e.setAttribute('src','http://assets.pinterest.com/js/pinmarklet.js?r=' + Math.random()*99999999);
document.body.appendChild(e);
}
</script>
</b:if>
<!-- Pinterest button End -->
<b:if cond='data:blog.pageType == "item"'>
<div id='pin-wrapper' style='margin:5px 10px 5px 0; text-align: left;'>
<a class='pin-it-button' count-layout='horizontal' expr:href='"http://pinterest.com/pin/create/button/?url=" + data:post.url'>Pin It</a>
<a href='javascript:void(run_pinmarklet())' style='margin-left:-93px; width:43px; height:20px; display:inline-block;'/>
</div>
<script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'/>
<script type='text/javascript'>
function run_pinmarklet() {
var e=document.createElement('script');
e.setAttribute('type','text/javascript');
e.setAttribute('charset','UTF-8');
e.setAttribute('src','http://assets.pinterest.com/js/pinmarklet.js?r=' + Math.random()*99999999);
document.body.appendChild(e);
}
</script>
</b:if>
<!-- Pinterest button End -->
Configuración del botón
El botón se puede ajustar cambiando el valor del atributo "count-layout", tomando como referencia la siguiente tabla:Button type |
|
|
|
| |
|
| |
|
|
Posición del botón
Los pasos anteriores son para colocar el botón en la parte inferior izquierda de cada entrada del blog. Para cambiar la posición, hacemos lo siguiente:Para colocarlo en la parte superior de la entrada, pegar el código anterior antes del primer tag <data:post.body/>
Alineación del botón
Cambiar el valor de la propiedad "text-align", en el primer del código que hemos pegado el código HTML de la plantilla:
Para alinear a la derecha: asignarle "right";
Para centrar: asignarle "center";
Una vez que lo hemos cambiado en la plantilla, pulsamos "Guardar" y visualizamos el blog.
El botón debería estar apareciendo en la páginas individuales de cada entrada del blog.
Podemos también colocar el botón de Pinterest como widget en nuestro blog de Blogger.
Traducido desde aquí.
Para alinear a la derecha: asignarle "right";
Para centrar: asignarle "center";
Una vez que lo hemos cambiado en la plantilla, pulsamos "Guardar" y visualizamos el blog.
El botón debería estar apareciendo en la páginas individuales de cada entrada del blog.
graciass :D ya lo aplique a mi blog :D
ResponderEliminar¡Bien hecho! :) Me alegro que te haya resultado útil.
Eliminarhola realmente el boton no aparece ni debajo ni por encima de la entrada, no se que hacer. hice tal cual describe tu articulo y nada :(
ResponderEliminarCristian, has probado a abrir sólo una de las entradas de tu blog, el botón se muestra sólo en las páginas de entradas individuales y NO en la página donde salen listadas varias entradas.
EliminarAbre sólo uno de tus posts, en esa página sí tiene que aparecer el botón.
Hola, he probado a poner el botón en mi blog, y lo he hecho sin problemas. El problema es que cuando hago click para "pinnar" el post, este pin está vacío (la imagen me sale en blanco) y por lo tanto no se "pinnea" nada. Te dejo la url de mi blog por si quieres echar un ojo y aconsejarme,
ResponderEliminarGracias!
iloveclothesandroll@blogspot.com
Hola, la solución en tu caso (lo he probado en Firefox y en Chrome) sería cambiar los valores de dos parámetros en el código que yo había facilitado para el botón:
EliminarDonde yo tenía:
left:-93px; width:43px;
Pon:
left:-50px; width:50px;
Y voilá, saldrá el menú con las imágenes a pinnar.
Lo que pasaba es que el elemento que muestra el menú de imágenes, por la combinación de sus parámetros de estilo propios y heredados del resto de la página, estaba desplazado hacia la izquierda, así que al pinchar el botón, en realidad no estabas pinchando el elemento que invoca el menú que querías.
Ésto que te ha pasado, puede ser debido a que cada uno toqueteamos los estilos de nuestras páginas, esos estilos pueden solaparse y afectar de manera impredecible a nuevos elementos que queramos añadir. Por lo que si doy un código, es probable que cada uno tenga que adaptarlo un poco a su página.
Tienes unos blogs muy chulos! Me alegro de haberte ayudado.
genial, aunque es una pena que no se vea en la lista general.
ResponderEliminarmuchas gracias!!
Hola, gracias por tu post, pero no me funciona, me sale esto :
ResponderEliminarSe ha encontrado más de un artilugio con el ID: Navbar1. Los ID de artilugio deben ser exclusivos.
¿Sabes cómo solucionarlo?
Gracias
claraguevaraphoto.blogspot.com
No he visto en tu página ningún elemento con el id="Navbar1", así que es muy extraño que te dé ese error.
EliminarEn mi blog, el único elemento que tiene ese ID, es la barra del propio blogger que aparece encima del blog, y no he tenido ningún problema para colocar el botón en cada entrada siguiendo las instrucciones.
Siento no poder ayudarte.
Hola! gracias por el tutorial, es estupendo! Yo he conseguido agregar el botón pero tampoco me pinea nada (no sale el menú de fotos). He probado a cambiar los parámetros como aconsejaste a I love Clothes and Roll pero, como era de esperar, sus valores (-50 y 50) no me sirven. Puedes comprobarlo en http://tallerdemoli.blogspot.com
ResponderEliminar¡¡gracias por tu ayuda!!
¡¡Hola muchas gracias por la informacion he conseguido poner el botón en problema es que cuando le doy a pin me sale en blanco la imagen ¿me podrías ayudar? Gracias :D
ResponderEliminarhttp://www.nosinmisombrero.blogspot.com.es/
Muchas gracias por el tutorial pero no consigo que salga el boton en ningun lado, puedes ayudarme? http://otrakomotu.blogspot.com.es/
ResponderEliminarGracias
He entrado usando Firefox y el botoncito "Pin it" aparece, abajo al fondo a la izquierda, pero aparece y funciona :) Para arreglar el posicionamiento del botón pregúntales a los chicos de Pix&Lab, que se ganen su banner. Es fácil ;)
EliminarHola,Tengo dos botones "pin it" y me gustaría quitar uno de ellos pero no se como hacerlo. podrías ayudarme?
ResponderEliminar