Shared Counts is focused on privacy and performance. We don’t load any third party scripts because they could be used for tracking your site’s visitors and could slow down the speed of your site.
When a visitor clicks the Pinterest button from Shared Counts, they are taken directly to Pinterest.com with the Pinterest image pre-selected. We use the post’s featured image by default, but you can select a different image using the Shared Counts – Pinterest Image extension.
An alternative method is to use the Pinterest JS on the site to let users select which image they would like to pin. We may build this as a feature in the Pinterest Image extension at some point, but for now you can add this functionality by loading this JavaScript file in your theme, or merge the code into your theme’s global JavaScript file.
jQuery(function($){
$(document).ready( function() {
$('.shared-counts-button.pinterest').click( function(e) {
e.preventDefault();
var elem = document.createElement('script');
elem.setAttribute('type', 'text/javascript');
elem.setAttribute('charset', 'UTF-8');
elem.setAttribute('src', 'https://assets.pinterest.com/js/pinmarklet.js');
document.body.appendChild(elem);
});
});
});
Code language: JavaScript (javascript)