1. Inicio
  2. Base de conocimientos
  3. ThirstyAffiliates Pro
  4. Cómo usar la URL de destino en lugar de la URL oculta con Autolinker (compatibilidad con Skimlinks)
  1. Inicio
  2. Base de conocimientos
  3. Trucos y preguntas frecuentes
  4. Cómo usar la URL de destino en lugar de la URL oculta con Autolinker (compatibilidad con Skimlinks)

Cómo usar la URL de destino en lugar de la URL oculta con Autolinker (compatibilidad con Skimlinks)

En algunos programas de afiliación como Skimlinks, detectan enlaces externos en tu blog mediante un javascript on-page que tienes que cargar en tu sitio.

Esto plantea un problema porque ThirstyAffiliates cuando se empareja con el Autolinker, utilizará automáticamente el enlace de afiliado camuflado.

We created this snippet of code which tells the Autolinker to use the destination URL instead of the cloaked URL which means it’s now compatible with tools like 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);
¿Le ha resultado útil este artículo?

Artículos relacionados

¿Necesita ayuda?

¿No encuentra la respuesta que busca?
Contacto