Bitte hier weiter verfolgen: Amazon Produkte Fehlermeldung
Beiträge von Christof
-
-
Code
Alles anzeigenfunction atkp_display_merchant_name() { global $product; $at_product_id = atkp_product::get_product_from_woo( $product->get_id() ); if ( $at_product_id == null ) { return; } $at_product = atkp_product::load($at_product_id); echo '<div style="color:#C1BABB;">' . esc_html( $at_product != null && $at_product->shop != null ? $at_product->shop->get_title() : '' ) . '</div>'; } add_action( 'woocommerce_after_shop_loop_item_title', 'atkp_display_merchant_name', 20 );
-
Ja, die kenne ich eh
Leider kann man mit dieser API nur die erhaltenen Provisionen abfragen. Produktdaten gehen leider nicht.
lg Christof
-
Hallo Erwin,
bei affilinet kann sich diese ID tatsächlich ändern.
Da kannst du mur versuchen die EAN zu verwenden oder die Artikelnummer. Die eindeutige ID wird nicht von AT generiert.
lg Christof
-
allow_url_fopen habe ich gestern noch aktiviert.
War das den bisher nicht aktiviert?
Ohne die Funktion werden keine Bilder übertragen.
aber bei AT als Entwurf gekennzeichnet ist.
Das ist völlig egal wenn du Woo nutzt
Du kannst mir gerne mal einen Zugang schicken, ich schau gerne mal drauf.
lg Christof
-
Ich habe jetzt deine Blade Vorlage angelegt und mal über ein Produkt mitgeladen. Im Frontend wird jetzt der gesamte Code ab $if bis $endif ausgegeben. Habe ich noch eine Einstellung übersehen?
Ja, mein Fehler
Statt dem Dollar ein at-Zeichen einfügen.
-
Hallo,
also ich weiß von keiner API bei Awin
Wenn du bei Zanox partner warst, kannst du deren API noch nutzen (sofern du noch nicht migriert wurdest).
Wenn du neu bei Awin bist oder bereits migriert wurdest, musst du deren CSV-Schnittstelle verwenden.
Also leider wie hier einbinden:
https://docs.affiliate-toolkit…-netzwerk-awin-einbinden/
lg Christof
-
Hallo Mark,
indem du eine Vorlage vom Typ Blade Engine anlegst
Leider habe ich nur wenig Zeit für fertige Lösungen aber das hier sollte klappen:
Code@foreach ($products as $product) $if(formatter->get_displayfield($product), 'atkp_customfield_xyz') == 'blabla') irgendeinhtml $endif @endforeach
Du musst natürlich die Strings noch tauschen und es ist ungetestet.
lg Christof
-
Halllo Mark,
gibt zwei möglichkeiten:
- entweder du nutzt die alten Vorlagen, erstellst einen visiblity Platzhalter und fügst diesen ein (https://docs.affiliate-toolkit…r-uebersteuern-erweitern/).
- Oder du nutzt die neuen Vorlagen, da kannst du direkt im Template eine IF-Abfrage rein machen (https://docs.affiliate-toolkit.com/bladeone-template-engine/).
lg Christof
-
Hallo Tanja,
Als mir der Fehler das erste Mal auffiel, sah die Produktübersicht aber auch schon aus wie ein Flickenteppich - manche Fotos vorhanden, manche nicht. Leider
gibt es keine Regel, es waren schon die Fotos der ältesten Produkte verschwunden, während die zuletzt geladenen Produkte noch ein Foto hatten.
Hast du den schon jemals Bilder von AT in Woo übertragen können oder nicht? Das ist was grundlegendes
Falls es noch nie geklappt hat, müsstest du mal prüfen ob allow_url_fopen aktiviert ist (https://www.php.net/manual/de/…n.php#ini.allow-url-fopen).
Zusätzlich kann es je nach Shop anhängig sein ob die Bilder gezogen werden können. Manche Shops unterbinden das automatische abgreifen (amazon z.b. nicht).
Weiters kommt es auch auf deinen Hoster an, der kann Zugreifen auf fremde Server z.b. auch unterbinden (aus Sicherheitsgründen).
lg Christof
-
Hallo Tanja,
wenn du "Beitragsbild importieren" ausgewählt hast, solltest du überhaupt keine Probleme haben.
Wie Amboss bereits geschrieben hat, sollte das eigentlich reichen.
Wenn du beim AT-Produkt auf "Aktualsieren" klickst, dann wird das Bild auch nicht importiert? Merkwürdig ist auch das manche Importiert sind und manche nicht.
Kannst du mal prüfen ob unter Wordpress-> Einstellungen die URLs richtig sind? Auch https muss richtig sein (bei manchen macht genau das Probleme).
lg Christof
-
Alle "Pro-Feautures" auch in der kostenlosen Version anzeigen, aber natürlich ausgrauen. Vielleicht nur als kompakten Hinweis / Text.
Ist so geplant aber leider nicht so einfach - Raus nehmen geht da schneller
lg Christof
-
Wenn ich dich richtig verstanden habe, sollte das die von dir gesuchte Funktion sein.
So hätte ich ihn jetzt auch verstanden
-
Hallo Salva,
warum sollten sie den ignoriert werden? Ist Content wie jeder anderer auf deiner Seite.
Wenn du die Seite also nicht gerade auf noindex stellst, wird es in der Regel auch indexiert
Ich habe eine Seite vor 2 Jahren gemacht die nur Produktbeschreibungen von einem Partner anzeigte und die Seite wurde normal indexiert und hat auch viele Rankings gehabt. Ich würde allerdings eher schauen das du viel eigenen Content hast und nicht wahllos Texte importierst.
lg Christof
-
So in etwa klingt das für mich
Das mag schon sein, aber das ist halt nicht mehr Out of the Box Feature sondern eher etwas was man halt Programmieren muss
-
Hallo Mark,
hast du unter Einstellungen -> "Gutenberg Shortcode Generator" einen Haken gesetzt?
lg Christof
-
Du hast dich hier jetzt also angemeldet um uns deine Facebook Seite zu präsentieren.
Also wenn nicht dein wertvoller Beitrag in diesem wertlosen Thread stehen würde, hätte ich den jetzt gleich reflexartig gelöscht
Wenn das dein System ist, wie du affiliate betreiben möchtest, dann hör ganz schnell wieder auf
Ich persönlich empfinde es ja schon als richtiges Armutszeugnis wenn man einfach so in fremden Foren/FB-Gruppen irgendwelche LInks shared.Ich meine, wie verzweifelt muss man den sein
lg Christof
-
die Vorlage hattest Du mir ja gegeben, war neckisch gemeint.
Wurde eh so aufgefasst - keine Sorge
Grund ist für den Fehler halt, das irgendein Theme/Plugin eine ältere Version von der Bibliothek eingebunden hat. AT allerdings die neuerste Version.Mit dem Haken deaktivierst du die Bibliothek in AT und nutzt Standard-Controls. Ist halt auch nicht optimal
-
um die API beizubehalten, auch direkt über die API kommen müssen
Ja, das dachte ich mir auch. Ist sicher interessant bei neuen Affiliates. Erinnert mich an: Wer war zuerst da? Henne oder Ei?
-
Aber woher soll das System wissen, welche Produkte ich nun genau meine, die als Summe berechnet werden?
Eine Liste definieren und dort alle Produkte einfügen. Danach eine Vorlage erstellen mittels Blade und dort einfach die Preise addieren.
Also wenn man PHP kann, ist das relativ einfach. Man könnte mittels BladeEngine sogar das ganze Inline im Text ausgeben weil kein DIV-Container rundherum erzeugt wird
lg Christof