24ene
10

Jetpack, el superplugin de Automattic ofrece muchas funcionalidades en una, como estadísticas, widget de Twitter, iconos sociales y mucho más.

Ahora bien, tiene un pequeño-gran defecto, y es que por defecto instala y, sobre todo, activa todos los módulos integrados, lo que no siempre es la situación deseable.

Si quieres controlar Jetpack, hasta que a los chicos de Automattic se les ocurra ofrecernos control manual del mismo, tienes un par de opciones:

Jetpack lite

Este plugin, creado por Samuel Aguilera, ofrece una versión ligera de Jetpack. En realidad es un sustituto del plugin oficial, pero en este caso solo ofrece las funcionalidades básicas, dejando las utilidades restantes para plugins especializados.

El hecho de crear Jetpack lite vino a raíz de su misma implantación, ya que para usuarios que solo querían el plugin estadísticas de WordPress.com vino a ser una muerte sin opciones, ya que Jetpack lo sustituyó, pero añadiendo quizás demasiados módulos adicionales.

Con Jetpack lite lo que tienes es simplemente las estadísticas y los enlaces cortos del tipo wp.me, si quieres más lo instalas por tu cuenta.

Manual control for Jetpack

Mark Jaquith, por su parte, ha creado este otro plugin que, en vez de eliminar opciones, lo que hace es añadir al Jetpack original la funcionalidad de que Jetpack no auto-active las nuevas funcionalidades que vaya incorporando, dejando al usuario la elección.

No desactiva lo ya activo, simplemente se mantiene alerta y, cuando Jetpack incorpore nuevos módulos evitará que se activen sin tu permiso.

Es una solución elegante, a la espera de que Automattic se piense el modo de activación de los módulos de Jetpack y no los active por defecto.

Para saber más:

  • Miguel

    Aprovechando que habláis de este plugin quisiera consultar una duda. Uso Jetpack lite y hoy, tras leer esta entrada, he instalado el plugin ShareDaddy. Me gusta bastante porque es sencillo y permite añadir nuevos servicios con bastante facilidad.

    Solo hay un problema que no se cómo resolver: su colocación. ¿No hay alguna forma de colocar los botones de forma manual?

    Un saludo.

    • http://www.almendron.com/ Miguel

      Me respondo a mi mismo :-)

      La forma de hacerlo es la siguiente:

      1) Añadir para colocarlo en donde queramos.

      2) En el archivo sharing-service.php del plugin eliminar las siguientes líneas:

      add_filter( ‘excerpt_length’, ‘calculate_excerpt_length’ );
      add_filter( ‘the_content’, ‘sharing_display’, 19 );
      add_filter( ‘the_excerpt’, ‘sharing_display’, 19 );

    • http://tellado.es Fernando

      En la misma página de ajustes de Sharedaddy – si no recuerdo mal – puedes elegir colocarlos manualmente, con un código

      • http://www.almendron.com/ Miguel

        El caso es que no aparece esa opción.

        Nota: ¿cómo puedo poner aquí una porción de código php? Me falta poner la instrucción para incluir en el single.

  • http://www.almendron.com/ Miguel

    ¡Vaya! La línea a añadir no ha salido. ¿Cómo se pone aquí una porción de código?

    Pruebo de otra forma. Si no sale, por favor ya me diréis cómo lo hago.

  • http://pastandoenmulgore.com/ Shinji

    a mi al menos nunca me dio buena espina ese jetpack.. sigo con una version antigua del wordpress stats ya que no me gusta mucho que me obliguen a instalar plugins que no quiero (aunq tampoco me gusta tener plugins desactualizados pero me desagrada mas instalar a la fuerza estos..) 

  • http://tellado.es Fernando

    Prueba:

    add_filter( 'excerpt_length', 'calculate_excerpt_length' ); 
    add_filter( 'the_content', 'sharing_display', 19 );add_filter( 'the_excerpt', 'sharing_display', 19 );
  • http://www.almendron.com/ Miguel

    A ver si ahora sale bien. Para colocar de forma manual los botones del plugin

    1) Añadir en el single la siguiente línea:

    <?php echo sharing_display(); ?>

    2) En el archivo sharing-service.php del plugin eliminar las siguientes líneas:

    add_filter( ‘excerpt_length’, ‘calculate_excerpt_length’ );
    add_filter( ‘the_content’, ‘sharing_display’, 19 );
    add_filter( ‘the_excerpt’, ‘sharing_display’, 19 );

    • http://www.almendron.com/ Miguel

      Pues nada, que no hay forma de poner el código.

      La línea añadir es una instrucción php: echo sharing_display();

      • http://tellado.es Fernando

        Ponlo en, por ejemplo, aquí y nos pones el enlace: http://snipt.org/