Alle externen Links automatisch in Affiliate-Links umwandeln

Lesezeit: 3 Minuten

Benutzer-Avatar
Pijusch

Ich möchte Links in meiner WordPress- und Mybb-Installation automatisch in Affiliate-Links umwandeln können. Dies würde dazu beitragen, den Zeitaufwand für die Verwaltung von Links zu reduzieren, falls der Code in Zukunft geändert werden muss, da Sie wissen, dass der Werbetreibende die Partner-Websites ständig voneinander ändert.

Dies ist meine Einrichtung des Bestylish.com-Affiliate-Programms. Wenn die URL angenommen wird: http://www.bestylish.com/men-shoes

Ich muss es so machen :- http://affiliates.tyroodr.com/ez/arttnpokwow/&lnkurl=http://www.bestylish.com/men-shoes%3Futm_source%3Dtyroo%26utm_medium%3Daffiliate%26utm_campaign%3D12june12_20percenteossoffer

Ich muss auch immer ein http:// haben, bevor ich www.bestylish.com starte, wenn es da ist, ist es ok, wenn es nicht da ist, muss ich es hinzufügen, sonst wird es nicht richtig weitergeleitet.

Die gleiche Art von Sache ist hier: Ändern Sie alle Website-Links automatisch zu Affiliate-Links

Aber hier geht es darum, den Code nur am Ende anzuhängen, während ich den Code auch am Anfang anhängen muss. Auch hier geht es nicht darum, jedes Mal am Anfang http:// hinzuzufügen. Kann mir jemand dabei helfen?

Danke.

Sie können eine sehr ähnliche jQuery-Funktion verwenden, um Ihre Links zu aktualisieren, Sie können einfach die neuen URL-Informationen vor und nach dem aktuellen Link hinzufügen, siehe unten:

// attach a click even to all <a> elements
$("a").click(function() {
    addAffiliate(this);
});

// your affiliate URL and querystrig variable for redirect
var affiliateURL = "http://affiliates.tyroodr.com/ez/arttnpokwow/?lnkurl=";
// additional querystring values to append
var addQueryString = "&utm_source=tyroo&utm_medium=affiliate&utm_campaign=12june12_20percenteossoffer";

// function called when link is clicked
function addAffiliate(link) {
    // make sure this link does is not to the current site and does not contain the affiliateURL
    if ((link.href).indexOf(location.host) < 0 && (link.href).indexOf(affiliateURL) < 0){
        // update the link with the affiliateURL, the url encoded link, and the additional query string
        link.href = affiliateURL + escape(link.href) + addQueryString;
    }
    alert(link.href);
    // return true to follow the link
    return true;
}

  • Hallo doublesharp, ich bin in der Lage, dies herauszufinden. Können Sie mir bitte hier eine Demo zeigen. : jsfiddle.net/eK7XW Danke

    – Pijusch

    29. Oktober 2012 um 5:28 Uhr


  • Dies funktioniert nicht auf jsfiddle.com, da es die verwendet location.hostname um zu entscheiden, wann ein Link aktualisiert werden soll, welcher Ihre Website wäre www.beststylish.com aber im Test wäre jsfiddle.com. Ich kann sagen, dass das zweite Beispiel, das Sie haben, falsch ist, wenn Sie es wären http://beststylish.com und darauf geklickt wäre das Ergebnis http://beststylish.com/www.beststylish.com

    – doppelt scharf

    29. Oktober 2012 um 15:08 Uhr

Ich denke, Sie suchen nach dieser Art von Arbeit.

Bitte besuchen Sie => http://nullrefer.com/?http://freekaamaal.com/discuss/index.php

Treten Sie diesem Forum bei und versuchen Sie, einen Link in einem Thread zu posten, der in einen Affiliate-Link umgewandelt wird. Ich suche auch nach dieser Art von Skript, kann aber nicht herausfinden, wie es gewölbt ist.

mit freundlichen Grüßen

bbpowercis

  • genau das habe ich gesucht. Aber jetzt habe ich dieses Skript von einem Entwickler erstellt 🙂

    – Pijusch

    1. Juni 2013 um 10:54 Uhr

Zunächst einmal, wenn der Werbetreibende seine Plattform oder sein Affiliate-Netzwerk ändert, mit dem er arbeitet, werden sich wahrscheinlich alle Links (sowohl echte als auch Affiliate-Links) ändern, also müssen Sie für jeden Händler, für den Sie werben, Ihre eigene Sache machen.

Ich kann Ihnen vorschlagen, zu versuchen, ein Cloaking/Management-Plugin oder einen Service für Affiliate-Links zu haben. Sie können bit.ly ausprobieren, um Links zu verwalten und zu verbergen, und es gibt viele kostenlose WordPress-Plugins, mit denen Sie das tun können: http://wordpress.org/plugins/search.php?q=link+cloak&sort=

Wenn Sie etwas Fortgeschritteneres wollen, können Sie sich Folgendes ansehen: http://autoaffiliatelinks.com/

1018010cookie-checkAlle externen Links automatisch in Affiliate-Links umwandeln

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy