Da könnte ein Cacheplugin im Spiel sein, welches "verbotenerweise" den Checkout cached. Des weitern vermute ich, dass zusätzliche Plugins im Einsatz sind oder ein Theme, welches nicht mit PHP 5.6 bzw. 7 zurecht kommt. Wenn der Shop geschäftlich relevant ist, würde ich in der Jobbörse eine Anfrage starten, damit sich das ein Fachmann ansieht. Falls es sich eher um eine "Liebelei" handelt, brauchen wir mehr Detailinformationen zu den installierten Plugins und Versionen um das "Ratespiel" fortzuführen.
Beiträge von mensmaximus
-
-
würde ich den Link gerne per PN verschicken.
Poste den Link im Forum, dann können alle helfen, die Zeit und Lust haben.
-
Die Zuweisung zum [COLOR=#484848][FONT=Helvetica Neue]Affiliate[/FONT][/COLOR] per Coupon funktioniert bereits mit den Plugins "[COLOR=#484848][FONT=Helvetica Neue]Affiliates[/FONT][/COLOR][COLOR=#484848][FONT=Helvetica Neue] Pro[/FONT][/COLOR]" und "[COLOR=#484848][FONT=Helvetica Neue]Affiliates[/FONT][/COLOR][COLOR=#484848][FONT=Helvetica Neue] Permanent" bzw. "[/FONT][/COLOR][COLOR=#484848][FONT=Helvetica Neue]Affiliates[/FONT][/COLOR][COLOR=#484848][FONT=Helvetica Neue] Coupons".
Nach dieser einmaligen Verwendung des Coupons müsste also beim Check Out dem (angemeldeten) User die free_shipping Methode als Standard gespeichert werden.
Wie bekomme ich das hin? ;)
[/FONT][/COLOR]Wie gesagt der Hook [COLOR=#333333]woocommerce_applied_coupon ist der Schlüssel zum Glück. Wie die Funktion dort aussehen muss kann man nur sagen wenn man weiß wie und wo die Affiliate Zuwesiung funktioniert. Das muss man prüfen (oder jemand kennt die Affiliate Plugins und weiß es schon).[/COLOR]
[COLOR=#484848][FONT=Helvetica Neue]
Ansonsten bräuchte ich evt. einen Kostenvoranschlag, um den Kunden das anbieten zu können.
[/FONT][/COLOR]Hier darf keiner ein Angebot machen. Dafür gibt es die Jobbörse.
-
Die einfache Lizenz deckt den eigenen Bedarf ab.
-
Das ist mit WooCommerce ohne Erweiterung nicht möglich. http://codecanyon.net/item/table-rat…ommerce/3796656
-
Man kann den Action Hook "woocommerce_applied_coupon" nutzen um den Couponcode zu prüfen und den User dem Affiliate zuzuweisen (neuer Eintrag in der Usermeta) sowie die Rolle des Users zu ändern. Wobei ich das mit der Rolle gar nicht tun würde, da das nur einen Rattenschwanz an Änderungen nach sich ziehen kann. Wenn man sowieso schon eine Metainformation speichert, kann man auch eine zweite speichern, wie z.B. "free_shipping". Im Checkout kann man dann in den Filter woocommerce_available_payment_gateways eingreifen und genau dieses Feld abfragen und alle Versandmethoden bis auf den kostenlosen Versand entfernen. Das Ganze geht aber nur für angemeldete Benutzer. Wozu ich keine Aussage treffen kann ist die Zuordnung zwischen Affiliate und Coupon, das kann man erst klären, wenn man die genutzten Plugins und den Workflow kennt.
-
Die Funktion gehört zum einen nicht in die functions.php des original Themes sondern in ein child theme. Und zum anderen kann es sein, da das Theme selbst den Filter nutzt. In dem Fall muss man die Priorität verändern:
[COLOR=#333333]add_filter('loop_shop_columns', 'loop_columns', 100 );[/COLOR]
[COLOR=#333333]if (!function_exists('loop_columns')) {[/COLOR]
[COLOR=#333333]function loop_columns() {[/COLOR]
[COLOR=#333333]return 4; // 4 products per row[/COLOR]
[COLOR=#333333]}[/COLOR]
[COLOR=#333333]}[/COLOR] -
Der Filter schaltet XMLRPC nicht ab. Die Beschreibung im Codex ist falsch.
https://core.trac.wordpress.org/ticket/36055Die einzige Möglichkeit derzeit xmlrpc komplett zu deaktivieren (mit allen Folgen ! ) ist
-
-
Jede CSS Anpassung kann auch im Childtheme erfolgen. Möglicherweise müssen die Regeln aber mit !important eingetragen werden, wenn das Plugin seine CSS Regeln später lädt als das Theme.
-
-
Keine Chance. Wenn anonymes Posten und Voten aktiviert ist, kann man nach Herzenslust manipulieren.
-
WooCommerce kennt in der Grundvariante für den kostenfreien Versand nur "ein" Regelwerk. In Deinem Fall werden aber zwei Regeln benötigt:
1. Österreich
2. EU > 100€ BestellwertMit einem Plugin wie z.B. http://codecanyon.net/item/table-rat…ommerce/3796656 kann man das abbilden.
-
mensmaximus
ich trau mich selten paid Plugins anzubietenFormidable gibt es auch als kostenfrei Version mit reduziertem Umfang. Sollen die Leute einfach für sich entscheiden.
-
-
ich liebe pragmatische Lösungen :-)
Und beim nächsten Update von WordPress ist die pragmatische Lösung weg ;-)
Folgende Funktion erstellt den Title aus dem Dateinnamen anstatt aus der Exif Description.
Am besten in der functions.php eines Childthemes (sonst ist beim Theme Update alles weg) unterbringenCode
Alles anzeigenadd_filter( 'wp_read_image_metadata', 'mmx_change_image_title', 10, 4 ); function mmx_change_image_title( $meta, $file, $sourceImageType, $iptc ){ // dateipfad auftrennen $path = explode( '/', $file ); // letzte element im pfad ist die datei // datei am suffix abtrennen $image = explode( '.', end( $path ) ); // dateiname dem titel zuweisen $meta['title'] = $image[0]; // $meta zurückgeben return $meta; } -
Super, danke, Hack in der image,php hat geklappt.
?????????? Du hast doch nicht die Datei angepackt, oder? Ich sprach vom Filter Hook.
-
ich habe eine Wordpress Seite bei Strato, die ich jetzt klonen möchte, der Backup-Prozess scheitert immer bei 64 mb, hier ein Auszug der Meldung
ich habe hier im Forum gelesen dass es an Strato liegt, aber wie kann ich das umgehen und ein vollständiges Backup erstellen?So ist es. 64MB ist bei Strato das Maximum. Am besten den Anbieter wechseln ;-)
-
Das Thema hatten wir gerade erst vor 4 Tagen: http://forum.wpde.org/onlineshop-mit…gerbestand.html
-
Die Antwort ist einfach. Wenn Du alles "zu Fuss" machst, brauchst Du kein WordPress. Ganz im Gegenteil. Code parallel zu WordPress und somit außerhalb des "Frameworks" zu nutzen umgeht sämtliche Sicherheitsmaßnahmen (Nonces, Validierung, Sanitizing, usw.) die in WordPress vorhanden sind und auf die Du ja aufbauen willst.
Wenn Du, und so hört sich das zumindest an, fähig bist diese Applikation ohne WordPress zu schreiben, dann kannst Du das auch als Plugin für WordPress.