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 vous a-t-il été utile ?
Table des matières

    Vous n'avez pas trouvé la réponse à votre question ?

    Contactez directement notre équipe d'assistance, et nous vous aiderons à résoudre ce problème.