Si vous obtenez un "-2" à la fin de l'URL Slug après avoir ajouté un lien d'affiliation, il est très probable que vous ayez un fichier ou une image qui a le même nom de fichier que le slug utilisé pour votre lien d'affiliation.
Vous pouvez le vérifier dans votre tableau de bord WordPress, sous Media > Libary.
Notez qu'il s'agit de la comportement standard de WordPress.
Lorsque le message de pièce jointe est créé lors du téléchargement du fichier, il donne le nom de la pièce jointe et si vous essayez de l'utiliser à nouveau, il ajoute le "-2" au lien afin d'éviter les conflits de nom de fichier.
Pour remédier à ce problème, il vous suffit de supprimer l'élément multimédia, de modifier l'extension de votre lien d'affiliation, de l'enregistrer, puis de le télécharger à nouveau.