1. Accueil
  2. Base de connaissances
  3. ThirstyAffiliates Pro
  4. Comment utiliser l'URL de destination au lieu de l'URL masquée avec Autolinker (Compatibilité Skimlinks)
  1. Accueil
  2. Base de connaissances
  3. Comment faire et FAQs
  4. Comment utiliser l'URL de destination au lieu de l'URL masquée avec Autolinker (Compatibilité Skimlinks)

Comment utiliser l'URL de destination au lieu de l'URL masquée avec Autolinker (Compatibilité Skimlinks)

Dans certains programmes d'affiliation comme Skimlinks, ils détectent les liens externes sur votre blog à l'aide d'un javascript que vous devez charger sur votre site.

Cela pose un problème car ThirstyAffiliates, lorsqu'il est associé à Autolinker, utilise automatiquement le lien d'affiliation masqué.

Nous avons créé cet extrait de code qui indique à Autolinker d'utiliser l'URL de destination au lieu de l'URL masquée, ce qui signifie qu'il est maintenant compatible avec des outils tels que Skimlinks.

function swapDestinationURLAutolinker($linkAttributes, $linkID) {
    if (!is_admin()) {
        $linkData = unserialize(get_post_meta($linkID, 'thirstyData', true)) ;
        $destinationUrl = htmlspecialchars_decode($linkData['linkurl'], ENT_COMPAT) ;
        $linkAttributes['href'] = $destinationUrl ;
    }

    return $linkAttributes ;
}

add_filter('thirstyFilterLinkAttributesBeforeInsert', 'swapDestinationURLAutolinker', 10, 2) ;
Cet article a-t-il été utile ?

Articles connexes

Besoin d'aide ?

Vous ne trouvez pas la réponse que vous cherchez ?
Support de contact