En supposant que vous avez déclarer le script permettant d’afficher le bouton de partage Google+ comme ceci :

wp_register_script( 'google-plusone', 'https ://apis.google.com/js/platform.js', array(), null, true ) ;
wp_enqueue_script( 'google-plusone' ) ;

Il vous suffit d’ajouter ce code dans votre functions.php :

// Load google-plusone script asynchronously
add_filter('script_loader_tag', 'djth_add_async_attribute', 10, 2) ;
function djth_add_async_attribute( $tag, $handle )
{
if ( 'google-plusone' !== $handle )
{
return $tag ;
}
return str_replace( '></script>', ' async defer></script>', $tag ) ;
}

Le filtre script_loader_tag est une nouveauté de WordPress 4.1. Bien sûr, vous pouvez l’appliquer à n’importe quel script. Voir le premier lien ci-dessous pour plus de détail et notamment comment appliquer ceci à plusieurs scripts à la fois.

Sources :

Tags : ,

Classés dans :