Cómo usar tus propios recursos en el módulo de compartir

El módulo de compartir incluye una opción «avanzada» que te permite usar tus propios archivos JavaScript y CSS en lugar de los archivos que Jetpack añade de forma predeterminada. Para empezar, ve a Ajustes > Compartir en tu escritorio y marca la casilla «Avanzado» al final de la página. Luego, puedes añadir tus propias bibliotecas agregando el siguiente código en un plugin de funcionalidades o en el archivo functions.php de tu tema:
function tweakjp_add_sharing_js() {
    wp_enqueue_script( 'sharing-js', WP_SHARING_PLUGIN_URL . 'sharing.js', array( ), 4 );
    $sharing_js_options = array(
	    'lang'   => get_base_recaptcha_lang_code(),
	    'counts' => apply_filters( 'jetpack_sharing_counts', true )
    );
    wp_localize_script( 'sharing-js', 'sharing_js_options', $sharing_js_options );
}
add_action( 'wp_enqueue_scripts', 'tweakjp_add_sharing_js' );

function tweakjp_add_sharing_css() {
    wp_enqueue_style( 'sharing', WP_SHARING_PLUGIN_URL. 'sharing.css', false, JETPACK__VERSION );
}
add_action( 'wp_enqueue_scripts', 'tweakjp_add_sharing_css' );
Una vez que hayas marcado la opción, podrás poner manualmente en cola tus propios archivos JS y CSS para compartir. Notarás que Jetpack utiliza la constante WP_SHARING_PLUGIN_URL para crear la ruta de carga de las bibliotecas. Tendrás que sustituir esa constante por la tuya al volver a poner en cola las bibliotecas para compartir. También observarás que debes localizar el script y pasar los valores lang y counts al sharing.js script. Se incluye arriba un ejemplo funcional. Referencia

Explora las ventajas de Jetpack

Descubre cómo Jetpack puede ayudarte a proteger, acelerar y hacer crecer tu sitio de WordPress.

Explorar planes

¿Tienes alguna pregunta?

La sección de comentarios está cerrada para este artículo, pero seguimos aquí para ayudarte. ¡Visita el foro de soporte y estaremos encantados de responder a tus preguntas!

Ver foro de soporte