Ist dies auf einem einfachen Wege realisierbar?

  • Hallo,

    ich würde mir folgendes Feature für mein Blog sehnlichst Wünschen und wollte mal fragen, ob es nicht vielleicht ganz einfach zu programmieren bzw. umzusetzen wäre. Wenn mir jemand die Umsetzung zu dieser "Funktion" posten würde, würde er lebenslang einen Partnerlink auf meinem Playstation 3 Blog bekommen, welches gerade in der Aufbauphase ist.

    Kommen wir nun aber zur Funktion:

    Wenn ich einen Beitrag verfasse, soll ich die Möglichkeit haben in ein dafür vorgesehenes Feld einen Begriffen, im Falle des Playstation 3 Blogs, den Namen des Spiels über das der Beitrag geht, eintragen zu können. Genauso wie bei dem Feld wo man die Tags einträgt, nur kommt hier eben nur 1 Begriff rein.

    Dieser Begriff soll dann als "Suchwort" für Amazon sowie E-Bay dienen. In das Template würde ich dann "xy bei Amazon kaufen" || "xy bei Ebay ersteigern" einbauen. xy soll in diesem Falle automatisch durch den diesem Beitrag zugeordneten Begriff erweitert werden. Desweiteren sollte dann automatisch der Link zu Amazon bzw. Ebay automatisch erstellt werden. Für Ebay würde dieser z.B. lauten:

    Code
    [U][COLOR=blue][FONT=&quot]<A HREF="[/FONT][/COLOR][/U][U][COLOR=blue][FONT=&quot][URL="http://partners.webmasterplan.com/click.asp?ref=##PARTNER_ID##&site=1382&type=text&tnb=23&diurl=http://search.ebay.de/search/search.dll?MfcISAPICommand=GetResult&krd=1&ht=1&shortcut=4&SortProperty=MetaEndSort&cgiurl=http%3A%2F%2Fcgi.ebay.de%2Fws%2F&maxRecordsPerPage=50&st=2&ebaytag1code=77&query=XXXXXX"]http://partners.webmasterplan.com/click.asp?ref=[B][COLOR=red]##PARTNER_ID##[/COLOR][/B]&site=1382&type=text&tnb=23&diurl=http://search.ebay.de/search/search.dll?MfcISAPICommand=GetResult&krd=1&ht=1&shortcut=4&SortProperty=MetaEndSort&cgiurl=http%3A%2F%2Fcgi.ebay.de%2Fws%2F&maxRecordsPerPage=50&st=2&ebaytag1code=77&query=[B][COLOR=red]XXXXXX[/COLOR][/B][/URL][/FONT][/COLOR][/U][U][COLOR=blue][FONT=&quot]" TARGET="_blank">[/FONT][/COLOR][/U][B][U][COLOR=red][FONT=&quot]XXXXX[/FONT][/COLOR][/U][/B][U][COLOR=blue][FONT=&quot]</a>[/FONT][/COLOR][/U]

    Hier soll dann automatisch auch unter dem Beitrag da wo die XXXXX stehen der Suchbegriff eingefügt werden. Die Partner ID würde ich selbstverständlich vorher einmal für alle Links definieren.

    Ich hoffe, dass ihr verstanden habt wie ich mir das ganze vorstelle. Ist es realisierbar? Wenn es komplizierter zu programmieren ist wäre ich auch bereit ein bisschen was dafür zu zahlen... einfach mal Vorschläge machen ;)

    Also, wäre echt cool wenn mir das jemand einrichten könnte.

    MFG

    PS: So sieht der dementsprechende Link für Amazon aus:

    CSS
    <a href="http://www.amazon.de/gp/search?ie=UTF8&keywords=SUCHWORT&tag=PARTNERID&index=videogames&linkCode=ur2&camp=1638&creative=6742">aa</a><img src="http://www.assoc-amazon.de/e/ir?t=PARTNERID&amp;l=ur2&amp;o=3" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />


    Einmal editiert, zuletzt von tool.time (8. Februar 2008 um 19:46)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das Zauberwort heißt Custom Fields, also pro Beitrag ein neues anlegen, z.B. mit Name "gametitle" und entsprechend den Namen eintragen. Im Template dann an entsprechender Stelle folgendes einfügen:

    PHP
    <?php $gametitle = get_post_meta($post->ID,'gametitle',true);
    echo '<A HREF="http://partners.webmasterplan.com/click.asp?ref=##PARTNER_ID##&site=1382&type=text&tnb=23&diurl=http://search.ebay.de/search/search.dll?MfcISAPICommand=GetResult&krd=1&ht=1&shortcut=4&SortProperty=MetaEndSort&cgiurl=http%3A%2F%2Fcgi.ebay.de%2Fws%2F&maxRecordsPerPage=50&st=2&ebaytag1code=77&query='.$gametitle.'" TARGET="_blank">'.$gametitle .' bei eBay ersteigern</a>';
    echo '<a href="http://www.amazon.de/gp/search?ie=UTF8&keywords='.$gametitle.'&tag=PARTNERID&index=videogames&linkCode=ur2&camp=1638&creative=6742">aa</a><img src="http://www.assoc-amazon.de/e/ir?t=PARTNERID&amp;l=ur2&amp;o=3" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;">'.$gametitle.' bei Amazon kaufen</a>';

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Hmm hat leider net so ganz geklappt... So sieht jetzt meine Single.php aus:

    Und wenn man eine Content Seite aufruft kommt folgende Fehlermeldung:

    Zitat

    Parse error: parse error in /srv/www/htdocs/web6/html/ps3/wp-content/themes/insense_DE/single.php on line 30

    Woran liegt das ?


  • Ahh jetzt klappt es... Am Ende des Skriptes hattest du ?> vergessen ist mir grad aufgefallen. DANKE !

    (Bitte schick mir mal deinen Link + Text, der auf der Partnersektion erscheinen soll)

    Ein kleines Problem habe ich allerdings noch:

    Hallo Welt! | Playstation 3 Info Blog

    Habe als Gametitle test eingetragen. Das mit Ebay klappt ja wunderbar aber das mit Amazon schaut noch net so ganz optimal aus. Und zwischen den beiden sollten auch noch so 2 ||(trennstriche) sein. Wenn ich diese direkt ins Template eintrage kommt aber wieder irgendsoeine Fehlermeldung. Kann man das noch irgendwie fixen ?

    Hier nochmal mein aktueller Template Eintrag:

    PHP
    <?php $gametitle = get_post_meta($post->ID,'gametitle',true);
    echo '<A HREF="http://partners.webmasterplan.com/click.asp?ref=293383&site=1382&type=text&tnb=23&diurl=http://search.ebay.de/search/search.dll?MfcISAPICommand=GetResult&krd=1&ht=1&shortcut=4&SortProperty=MetaEndSort&cgiurl=http%3A%2F%2Fcgi.ebay.de%2Fws%2F&maxRecordsPerPage=50&st=2&ebaytag1code=77&query='.$gametitle.'" TARGET="_blank">'.$gametitle .' bei eBay ersteigern</a>';
    echo '<a href="http://www.amazon.de/gp/search?ie=UTF8&keywords='.$gametitle.'&tag=sps3-21&index=videogames&linkCode=ur2&camp=1638&creative=6742">'.$gametitle.'</a><img src="http://www.assoc-amazon.de/e/ir?t=sps3-21&amp;l=ur2&amp;o=3" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;">'.$gametitle.' bei Amazon kaufen</a>'; ?>

    EDIT: Google klärt... Habe es jetzt mit

    Code
    echo " || ";

    hinbekommen. Jetzt ist es nur komisch, dass bei Amazon nur der Gametitle verlinkt ist und nicht das ganze aber wenn man da in den Partnerprogramm Code eingreift kann das später nicht mehr zugeordnet werden oder?


    Einmal editiert, zuletzt von tool.time (9. Februar 2008 um 10:57)

  • My bad, die beiden Zeilen waren so lang, ich hab gar nicht gesehen dass da bei Amazon noch ein Bild dabei ist ;-)

    PHP
    <?php $gametitle = get_post_meta($post->ID,'gametitle',true);
    echo '<A HREF="http://partners.webmasterplan.com/click.asp?ref=293383&site=1382&type=text&tnb=23&diurl=http://search.ebay.de/search/search.dll?MfcISAPICommand=GetResult&krd=1&ht=1&shortcut=4&SortProperty=MetaEndSort&cgiurl=http%3A%2F%2Fcgi.ebay.de%2Fws%2F&maxRecordsPerPage=50&st=2&ebaytag1code=77&query='.$gametitle.'" TARGET="_blank">'.$gametitle .' bei eBay ersteigern</a> ||';
    echo '<a href="http://www.amazon.de/gp/search?ie=UTF8&keywords='.$gametitle.'&tag=sps3-21&index=videogames&linkCode=ur2&camp=1638&creative=6742">'.$gametitle.' bei Amazon kaufen</a><img src="http://www.assoc-amazon.de/e/ir?t=sps3-21&amp;l=ur2&amp;o=3" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />'; ?>

    Keine Ahnung ob das Bild wichtig ist, wenn nicht, und es stört, dann in der dritten Zeile alles ab <img bis /> löschen.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!