No ha pasado mucho tiempo desde el lanzamiento del nuevo Google+1 botón y parece que todo el mundo ya lo ha añadido a su sitio web o blog de WordPress. De hecho, agregué el botón tan pronto como estuvo disponible en Themelocal.com para probarlo. Después de agregarlo a mi sitio, pensé que le mostraría cómo crear una función corta que agregará automáticamente el botón a todas sus publicaciones. Es posible que desee mostrar otros botones sociales durante mucho tiempo con el botón más 1, si es así, puede hacerlo fácilmente agregándolos dentro de la misma función.
Agregue el botón Google +1 a WordPress
A continuación se muestran 3 sencillos pasos que le muestran cómo crear una función de botón Google Plus One en su tema para que agregue automáticamente el botón a todas sus publicaciones.
Paso 1: incluye el javascript
El botón Google Plus 1 requiere que llames a la API de Google +1 en tu sección HEAD. Para hacerlo, simplemente pegue el siguiente código en su archivo functions.php:
function google_plus_one_script() { ?> <script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script> <?php } add_action('wp_head', 'google_plus_one_script');
Paso 2: Agrega una función para tu botón
A continuación, querrá crear la función que agrega el botón real a sus publicaciones. Esta función se ejecutará solo en sus publicaciones individuales y agregará el botón justo antes del bucle principal:
función google_plus_one_button() {
si (es_soltero()) { ?>
}
add_action(‘loop_start’, ‘google_plus_one_button’);
Paso 3: enganche su función en la parte superior o inferior de su ciclo de publicación
Código completo de la función Google +1 WordPress
A continuación se muestra el aspecto que debería tener su código completo que insertará en su archivo functions.php o en el archivo custom_functions.php si está utilizando un tema secundario como Thesis.
// add google +1 script to WordPress HEAD function google_plus_one_script() { ?> <script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script> <?php } add_action('wp_head', 'google_plus_one_script'); // add button function function google_plus_one_button() { if (is_single()) { ?> <div id="plus-one-button"><g:plusone size="medium"></g:plusone></div> <?php } } // attach function to hook add_action('loop_start', 'google_plus_one_button');