text: HowTo: Partner-Links in Wordpress-Beiträgen (Amazon, iTunes, etc.) | aloha WEBLOG
  – ACHTUNG – Geek-Posting –
  Einige von euch haben mich auf die "Musik kaufen" Links unter meinen Beiträgen angesprochen, und wollten wissen wie das Ganze funktioniert. Deswegen an dieser Stelle nun eine kurze Erklärung dazu.
  Das ganze basiert auf pEtErs Affilibar Plugin für WordPress. Seine Idee dahinter war, zu jedem Beitrag ein Stichwort (= Albumtitel / Songtitel / Künstlername / etc.) festlegen zu können, anhand dessen automatisch Suchergebnis-Links zu Amazon generiert, und am Ende des Beitrag angezeigt werden.
  Das ermöglicht dem Leser direkt die erwähnte Musik / Buch / whatever mit zwei Klicks zu kaufen, supportet den Künstler / Author, bringt dem Blogger ein paar Cent oder Euro ein, erspart ihm aber gleichzeitig das lästige und zeitaufwändige händische einfügen der Partnerlinks. Ein Deal von dem alle was haben ;)
  Da es bei mir im Blog hauptsächlich um Musik geht, sollte das Ganze sich nicht auf Amazon-Links beschränken, sondern um iTunes, HHV, finetunes, und Musicload erweitert werden.
  Jetzt zur Technik: WordPress gibt uns von Haus aus die Möglichkeit, "benutzerdefinierte Felder" anzulegen. Also ein Feld mit einem bestimmten Namen, das einen bestimmten Wert haben kann. Das benutzerdefinierte Feld wird in unserem Beispiel affilitag heissen. Dort hinein wollen wir unseren Suchbegriff packen. pEtErs Plugin macht dann aus dem Suchbegriff einen Link, der direkt zum entsprechenden Suchergebnis bei Amazon, iTunes, etc. führt.
  Schritt eins: die affilibar.php
  Starten wollen wir dieses Abenteuer, indem wir uns im Theme-Verzeichnis (/wp-content/themes/deintheme) eine Datei namens affilibar.php anlegen. In dieser ist der komplette HTML-Code für die kleine Box mit den Links enthalten. So können wir sie später an der gewünschten Stelle im Theme einbinden:
  "" kaufen:
  Zunächst seht ihr dort ein Layer mit der Klasse .sales (erleichtert das spätere stylen mittels CSS):
  Dann die Überschrift "[SUCHBEGRIFF] kaufen:", und schließlich einen neuen Paragraph, in dem die eigentlichen Partner-Links enthalten sind.
  Und damit sind wir beim zeitaufwändigsten Teil unseres Abenteuers angekommen. Denn wenn man an den Verkäufen, die durch diese Links generiert werden mitverdienen möchte, bedarf es der Anmeldung bei diversen Partnerprogrammen.
  Amazon bietet sein eigenes Partnerprogramm an, bei dem sicher die meisten von euch bereits Mitglied sind. Hier gestaltet sich auch die Anpassung des Links recht einfach. Denn in der obigen Beispiel-PHP-Datei muss nur die Partner-ID eingetragen bzw. geändert werden: tag=alohastone-21. Ihr findet sie nach dem Login direkt auf der Startseite des PartnerNets:
  Bei HHV läuft das ähnlich. Auch hier bekommt ihr nach der Anmeldung beim hauseigenen Partnerprogramm eine ID zugewiesen, die ihr eintragen / abändern müsst: cid=1214929417. Auch bei HHV findet ihr eure Partner-ID praktischerweise direkt auf der Startseite des Partnerprogramms:
  Bei iTunes läuft die Vergütung über Tradedoubler. Dort müsst ihr euch zunächst einen Account anlegen, eure Website verifizieren, und euch für das Partnerprogramm mit iTunes bewerben. Eine Step-By-Step-Anleitung dazu findet ihr hier.
  Wenn eure Website verifiziert, und eure Bewerbung beim iTunes Partnerprogramm akzeptiert ist, findet ihr unter "Einstellungen > Meine Websites" die sogenannte Website ID, die ihr eintragen / abändern müsst: a=1538318.
  Zur Erklärung: Der Link zu iTunes besteht aus zwei Teilen: zuerst kommt der Trackerlink von Tradedoubler, der dafür sorgt dass der Klick bzw. Kauf eurem Tradedoubler-Account zugeordnet wird (http://clkuk.tradedoubler.com/click?p=23761&a=DEINEID). Erst danach kommt der eigentliche Link zum entsprechenden Song / Album / Künstler im iTunes Store (http://phobos.apple.com/WebObjects/MZSearch.woa/wa/search?term=&partnerId=2003).
  Das Musicload-Partnerprogramm läuft über affili.net. Auch hier gilt: Account anlegen, für's Partnerprogramm bewerben, und eure ID einfügen / abändern: ref=456512. Die ID findet ihr oben rechts auf der Startseite:
  WICHTIG: Im Musicload-Link kommt die ID zweimal vor – also bitte auch zweimal entsprechend anpassen!
  Finetunes bietet leider (noch?) kein Partnerprogramm an. Aufgrund der durchweg guten Erfahrungen die ich damit gemacht habe, verlinke ich trotzdem gerne darauf. Auch wenn der Katalog lange nicht so umfangreich ist wie der von Amazon und iTunes. Wer es mir gleich tun möchte, kann den Link einfach kopieren:
  Schritt zwei: affilibar.php in's Theme integrieren
  Jetzt wo unsere kleine PHP-Datei fertig ist, müssen wir sie nur noch an der richtigen Stelle in's Theme einbauen. Wichtig sind – je nach Theme – die Dateien index.php und / oder home.php (zuständig für die Startseite), sowie die Datei single.php (zuständig für die Artikelseite).
  Einfach an der Stelle wo ihr eure Partnerlinks haben möchtet folgenden Code einfügen:
  Wichtig ist im Grunde nur dass sich der Code-Schnipsel innerhalb des Loops befindet. Dieser beginnt hier:
  Die meisten werden ihre Affiliate-Links wohl direkt unter dem eigentlichen Beitrag anzeigen wollen. Insofern müsst ihr nur nach
  suchen, und den Code-Schnipsel darunter einfügen.
  Schritt drei: Benutzerdefiniertes Feld erstellen
  Als letztes müsst ihr nur noch das benutzerdefinierte Feld affilitag anlegen, und mit Inhalt füttern. Dazu einfach mal einen neuen Artikel erstellen (bzw. einen bestehenden bearbeiten), und unter dem Texteditor nach den benutzerdefinierten Feldern suchen. "Neu eingeben" klicken, bei Name affilitag rein, beim Wert euren Suchbegriff:
  Artikel speichern und fertig ist die Kiste. Wer möchte kann seine Links dann noch mit CSS pimpen. Zum Beispiel einen Rahmen um das ganze ziehen:
  Oder die jeweiligen Links mit einem kleinen Icon versehen:
  .sales a[href ^="http://www.hhv.de"] {
  background: url(/wp-content/images/icons/services/hhv.gif) left center no-repeat transparent;
  .sales a[href ^="http://shopbase.finetunes.net"] {
  background: url(/wp-content/images/icons/services/finetunes.gif) left center no-repeat transparent;
  .sales a[href ^="http://clkuk.tradedoubler.com/click?p=23761&a=1538318&url=http://phobos.apple.com"] {
  background: url(/wp-content/images/icons/services/itunes.gif) left center no-repeat transparent;
  .sales a[href ^="http://partners.webmasterplan.com/click.asp?ref=456512&site=3752"] {
  background: url(/wp-content/images/icons/services/musicload.gif) left center no-repeat transparent;
  .sales a[href ^="http://www.amazon.de"] {
  background: url(/wp-content/images/icons/services/amazon.gif) left center no-repeat transparent;
  Wobei ihr die jeweiligen URLs dann natürlich nochmal anpassen müsst (sprich: Partner-IDs und URLs zu den Icons ändern).
  Denkbar wäre natürlich auch, die Link-Box noch um (Such-) Links zu Google, MySpace, Bandcamp, last.fm, etc. pp. zu erweitern – das Prinzip bleibt ja das gleiche.
  In diesem Sinne hoffe ich dass euch diese kleine Erklärung geholfen hat, und ihr mit der Umsetzung Erfolg habt. Falls Probleme auftreten dürft ihr natürlich wie immer gerne die Kommentarfunktion nutzen. Ich sach an der Stelle auch wieder mal "Danke pEtEr!" Für die schöne Idee, die mühevolle Handarbeit beim zusammenklöppeln, und auch für die Hilfe bei den iTunes-Links. Bist'n guter! ;)
  Anbei nochmal das Endergebnis:
  Jah Protect Riddim (Young Veterans Productions)
  Fetter Artikel, danke für die Infos :)
  8. April 2011 um 19:23 Uhr
  woah! danke sehr! werde ich aufjedenfall mal ausprobieren!
  Jau, sehr gerne :)
  Eine kleine ZIP mit gesammelten Favicons: https://www.alohastone.com/favicons.zip
  Auch von mir ein großes Dankeschön. Werde mir das in einer ruhigen Minute mal genau anschauen!
  Charly Drechsel sagt:
  Wir würden auf unserer Website gerne wöchentlich eine Auswahl unserer Lieblingsplatten von hhv.de vorstellen. Ist es möglich den hhv.de Player mit Cover Bild und Kauffunktion bei uns zu integrieren?