Problem mit Amazon Product In a Post Plugin

  • Hallo,

    ich habe länger nach einem schönen Plugin zur Aufbereitung von Amazon Produktdaten für Wordpress gesucht und dann Amazon Product in a Post gefunden, welches meine Anforderungen erfüllt.

    Plugin ist installiert (Version 2.0.2) und konfiguriert. Über den Codeschnippsel [AMAZONPRODUCT=XXXXXXXXXX]mit entsprechender 10er ISBN habe ich ein Produkt einer Seite hinzugefügt. Es wird auch mit Bild angezeigt, jedoch erhalte ich noch folgende fehlermeldungen dazu:

    in der Datei sieht es wie folgt aus:

    Jemand ne Idee?

    Danke und Grüße
    casa

    • 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

  • Ich update mich mal selber.

    Ich hab die Zeilen jetzt einfach kurzer Hand gelöscht.

    Ein weiteres Problem ist jetzt jedoch, dass Umlaute (z.B.) im Titel, aus den Amazon Produktdaten nicht korrekt angezeigt werden. Statt einem Ü taucht ein Fragezeichen auf.

    Ich hab schon ein bisschen gelesen bezüglich UTF8, jeodch weiß ich nicht, wie ich das Problem lösen kann.

  • Hi,

    öffne mal die amazon-product-in-a-post.php mit einem Texteditor. Mach dir vorher noch ne Sicherheitskopie.
    Dann geh mal in Zeile 370. Dort findest du:
    $returnval .= ' <h2 class="amazon-asin-title"><a href="' . $result["URL"] . '" '. $apippnewwindowhtml .'><span class="asin-title">'.$result["Title"] .'</span></a></h2>'."\n";

    Ersetze diese durch:
    $returnval .= ' <h2 class="amazon-asin-title"><a href="' . $result["URL"] . '" '. $apippnewwindowhtml .'><span class="asin-title">'.htmlentities($result["Title"]) .'</span></a></h2>'."\n";

    Dann solltest du die Umlaute richtig haben.

    Gruß
    Jan

  • Hey,

    danke für die Meldung, ich hab es gerade hinbekommen, indem ich in der aws_signed_request.php in Zeile 40

    Code
    $parser = xml_parser_create ('ISO-8859-1');

    in

    Code
    $parser = xml_parser_create ('UTF-8');

    umgewandelt habe. Jetzt geht es :grin:

    Dennoch vielen Dank für Deine Antwort.

  • Hehe, oder so, hab mir das, weil es mich nach deinem Post interessierte, auch gerade erst installiert. Da dort wohl auch noch andere Felder von Amazon ausgewertet werden bist du so sogar besser dran.

    Ich würde noch versuchen den Rest zu übersetzen. List Price, New, Used etc. Ebenso das Buy now at Bild tauschen.

    Schick mal die URL (von mir aus als PN) wo du das im Einsatz hast. Würde mich mal interessieren.

    Gruß
    Jan

  • Hallo casagrande,

    super, nachdem ich jetzt über eine Stunde im php-Code vom PIP-Plugin herumgewerkelt habe (ich hab’s mit einer Ersetzen-Funktion von Zeichen in PHP versucht…), habe ich *noch* einmal gegoogelt und siehe da, deine Lösung ist wie immer viel einfacher als gedacht :D Danke!!

    Martin

  • Hallo Idef,


    Ich würde noch versuchen den Rest zu übersetzen. List Price, New, Used etc. Ebenso das Buy now at Bild tauschen.

    Dazu habe ich vom Betreiber der Site http://www.affiliape.de ein Video gefunden, was die Übersetzung erklärt, es gibt da offenbar einen kleinen Bug Amazon-PIP-Plugin. Hätte gerne direkt auf der Seite von affiliape auf das Video verlinkt, habe ich dort aber nicht gefunden.

    Fertige deutsche Buy-Buttons findest du zum Beispiel direkt im Partnernet von Amazon:
    https://payments.amazon.de/help/Bezahlen-…bsite-aussuchen

    Oder du zeichnest dir selber eines :-)

    Im Ordner /wp-content/plugins/amazon-product-in-a-post-plugin/images/ kannst du das buyamzon-button-plain.png Bild durch dein eigenes austauschen, hat bei mir auch ohne Größenanpassung funktioniert.

    Viele Grüße
    Martin

    Einmal editiert, zuletzt von mihde (25. Februar 2013 um 22:01)

  • gibt es ein ähnliches programm was deutsch dabei hat und zu empfehlen ist?

    leider ist ja irgendwie die deutsche sprache wieder rausgenommen. durch übersetzen ist es ja ok aber schade

    sehr merkwürdig ist das deutsch schon in der translation.php zu finden ist und auch die deutschen butten von amazon sind vorhanden.
    Aber man kann sie nicht auswählen

Jetzt mitmachen!

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