web-dev-qa-db-fra.com

Mise à jour des URL de partage eXtended avec glisser-partager?

Comment puis-je mettre à jour les URL générées par Drag-To-Share eXtended ? Au moins dans la version 1.13, le partage d’éléments pour Twitter et Facebook ne génère pas la chaîne d’URL appropriée pour le partage du contenu sur l’un ou l’autre réseau.

Facebook, Twitter et peut-être d'autres réseaux ont depuis changé les méthodes de partage de la chaîne de requête url ...

Cela nécessiterait une mise à jour rapide du plug-in afin qu'il écrive les URL mises à jour, mais je ne sais pas où chercher.

1
vulgarbulgar

Les URL sont construites dans le fichier Javascript wp-dragtoshare-extended.js .

Pour la plupart des services, vous pouvez voir comment la variable customUrl est construite et la modifier immédiatement. Pour Twitter, vous devriez regarder un peu plus bas, dans la fonction isGD, car elle demande une requête Ajax pour raccourcir le lien - mais peut-être que ce n'est plus nécessaire avec le service de partage Twitter actuel?

Si vous modifiez ce script, sachez que le plug-in en existe deux versions: wp-dragtoshare-extended.js est la version normale, wp-dragtoshare-extended-packed.js une version réduite pour accélérer le chargement. Le plugin charge la version compressée , donc n'oubliez pas de modifier également cette version (en réduisant au minimum votre version modifiée) ou éditez le PHP code afin qu'il charge la version non-minifiée.

1
Jan Fabry