Anteriormente hemos visto cómo poner un botón de Google +1 en nuestras páginas, puse ahora vamos a ver cómo hacer ésto para el caso concreto de un sitio web que funcione con el CMS WordPress.
En WordPress tenemos la particularidad de que este CMS trabaja con plantillas, y estas plantillas funcionan con un elemento propio de WordPress denominado «el bucle» o «the loop». Dentro del bucle o loop de WordPress cada entrada recibe un permalink (o URL fija, permanente) que define la dirección en la que se encuentra ese post, página, o entrada en general. Y la función the_permalink()
nos devuelve precisamente el permalink de la entrada que esté manejando el loop en ese momento.
Entonces, teniendo en cuenta lo anterior, para poner un botón de Google +1 personalizado para cada entrada dada en el loop, haremos 2 cosas:
1) Insertaremos en el <head> de la página la llamada a la librería de funciones JavaScript propia de Google +1 :
<script type="text/javascript" src="http://apis.google.com/js/plusone.js"> {lang: 'es'} </script>
2) E insertaremos en el punto exacto de la página donde queramos poner el botón de Google +1, el siguiente código:
<g:plusone size="tall" href="the_permalink()"></g:plusone>
… que lo que hace es indicar como URL el permalink que esté manejando el loop en ese momento.
Y… ¡¡ listo !! A recibir +1 a trote y moche.