Jetpack

Además de los servicios clásicos (email, print, google+, facebook, etc), el módulo “Compartir” nos permite añadir nuevos servicios de una forma bastante sencilla. Sin embargo, la última versión de este popular plugin (4.6) trae de regalo un molesto error.  Los servicios nuevos añadidos anteriormente dejarán de funcionar y tampoco podremos añadirlos de nuevo. Ya están trabajando en ello y es muy probable que se solucione en la próxima versión. Mientras tanto, podemos efectuar una reparación temporal. Para ello:

1) Archivo “modules/sharedaddy/admin-sharing.js” y sustituimos

document.location = document.location.href.replace( /&create_new_service=true/i, '' );

por

document.location.reload();

2) Archivo “modules/sharedaddy/sharing-service.php” y sustuimos

$options = array( 'global' => $this->get_global_options() );

por

$global_options = $this->get_global_options();
$options = array_merge( is_array( $options ) ? $options : array(), $global_options );

Entre las opciones de Jetpack, se encuentra la posibilidad de conectar con Google+ y compartir en esta plataforma nuestros artículos de la misma forma que en Facebook o en Twitter. Resulta, no obstante, que se publican como “Compartido solo contigo” lo que significa que sólo tú puedes verlos.

Como a otros tantos, me interesaba modificar ese aspecto para que fueran “públicos” y la verdad es que Google no nos lo pone fácil. En este caso, porque en la versión nueva de Google+ no aparece la opción de “Administrar aplicaciones” (yo al menos no la he encontrado). Tras muchos intentos, hoy he conseguido solucionarlo:

  1. Acceder a https://plus.google.com/u/0/apps
  2. En la columna “Tus aplicaciones” buscas “WordPress” y a la derecha clic en “Modificar”. Selecciona la opción que más te interese.

Al módulo “Compartir” de Jetpack le falta bastante para convertirse en una herramienta completa pero, todo sea dicho, tras probar varios plugins me quedo con él. No obstante, es conveniente mejorar alguno de sus aspectos:

Colocación manual de los botones.

En primer lugar en “Ajustes > Compartir > Mostrar botones” marcaremos las opciones que nos interesen. Las explicaciones que doy son para el caso de haber seleccionado solo “Entradas” pero pueden aplicarse a todas ellas.

En segundo lugar, buscaremos en los archivos de nuestro tema la función “the content” o “the excerpt” (normalmente en “single.php”) y justo ANTES añadiremos una de las siguientes líneas: Seguir leyendo …