Der TO will ja auch gar keine PLZ prüfen. Sondern ob in seinem zwechentfremdeten Feld für die Stadt sowohl die Zahlen und Buchstaben vorkommen und zwar im Format PLZ Stadt. Die einfachste Lösung ist also die Prüfung auf "Zahl gefolgt von Leerzeichen gefolgt von Buchstaben". Das damit auch "1 X" matched ist klar. Eine vernünftige Lösung sieht natürlich anders aus, die will der TO aber nicht.
Beiträge von mensmaximus
-
-
[size=14]So und jetzt noch ein drittes mal meine Bitte: Kann mir bitte jemand beim vervollständigen oder umschreiben des Code's helfen?[/SIZE]und bei der Stadt umgekehrt.
verwende für die PLZ Pürfungen den selben Hook wie für die Strasse.
Und auch wenn Du es nicht hören willst: Die PLZ (zip) ist ein eigenes Feld und das ist gut so. Das zu entfernen bedeuted, dass Du viele Mechansimen von WooCommerce und z.B. Versandplugins nicht mehr nutzen kannst.
-
Wenn die Termine sowieso von Hand gepflegt werden, kannst Du Sie auch einfach als Liste auf einer Seite veröffentlichen, sprich per Hand als Text eintragen.
-
OT:
außer meckern und Werbung für go Premium machen.
Du meckerst recht oft über kostenfreie Plugins. Schon mal versucht eines zu schreiben und davon zu leben? Einem geschenckten Gaul schaut man nicht ins Maul. Wenn Du unzufrieden bist, nimmst Du einfach ein anderes Plugin. Dafür must Du Deine Zeit opfern und testen. Oder Du kaufts ein Plugin wie z.B. Borlabs Cookie.
-
Ich verstehe die Anforderung für die Stadt nicht. Die PLZ ist ein eigenes Feld und gehört nicht in das Feld für die Stadt.
Ein möglicher Regex zur Prüfung einer Adresse wäre
.
Der Hook woocommerce_after_checkout_validation ist ungünstig für solche Prüfungen.
Im Übrigen ist Deine functions.php falsch codiert.
-
Es funktioniert wieder hatte einen keinen Denkfehler.... vielen Dank :)
Ein hoch auf diesen engagierten Forum :)Dann verrate Deinen Denkfehler, bzw. den Grund für das Problem, damit andere User davon profitieren können.
-
Du kannst Meta Queries belliebig in die Tiefe verschachteln. Erkläre doch mal genau wie Du das mit verstorbenen Personen meinst. Lebende und verstorbene Personen in einer Abfrage mit dem Ziel nur die 55 Jährigen auszugeben macht ja wenig Sinn. Man kann ja höchsten die Personen finden die mit 55 gestorben sind.
-
Ich verstehe das Problem nicht. Frage das Feld Sterbedatum vor der Abfrage ab. Wenn es nicht existiert, leer ist oder 0 enthält erstellst Du Deinen Query wie gehabt. Enthält das Feld hingegen ein Datum erstellst Du einen alternativen Query.
-
Du kannst die Ausgabe per CSS anpassen oder diverse Filter Hooks in Simple Links nutzen um die Ausgabe zu ändern. Von Interesse wären hier im Besonderen die Hooks 'simple_links_link_output', 'simple_links_additional_fields_output' und 'simple_links_list_item'. Wenn Du das Widget nutzt, gibt es andere Filter.
-
Bitte im Germanized Support nachfragen, da Rechnungen nur in der kostenpflichtigen Version existieren.
-
Quick and Dirty:
PHP
Alles anzeigenadd_action( 'woocommerce_checkout_process', 'mmx_min_order_per_zip_code', 50 ); function mmx_min_order_per_zip_code() { $minimum = array(); $minimum["12345"] = 8.50; $minimum["12367"] = 10.50; $minimum["12389"] = 7.50; // add more zip codes as needed // $minimum["12421"] = 9.50; $zipcode = isset( $_POST["shipping_postcode"] ) ? trim( $_POST["shipping_postcode"] ) : trim( $_POST["billing_postcode"] ); $order_amount = WC()->cart->get_subtotal(); if( array_key_exists( $zipcode, $minimum ) && ( $order_amount < $minimum[$zipcode] ) ) { wc_add_notice( sprintf( __( 'Mindestbestellwert ist %s.', 'mmx-txdm' ), wc_price( $minimum[$zipcode] ) ), 'error' ); } else if( !array_key_exists( $zipcode, $minimum ) ) { wc_add_notice( sprintf( __( 'Keine Lieferung nach %s.', 'mmx-txdm' ), $zipcode ), 'error' ); } }Der Code kommt in die functions.php eines Child-Themes
-
Ich habe nach Deiner Antwort alle Plugins deaktiviert und versucht, das Menü zu erstellen;
jedoch mit dem gleichen Ergebnis.Somit ist klar, dass es sich um eine Problem mit dem Theme handelt. Kontaktiere den Support des Themeentwicklers.
-
Cookies werden von vielen WordPress-Plugins ohne dein Zutun gesetzt. Dabei gibt es u. a. harmlose Cookies (z. B. Session-Cookies) und die "bösen" Tracking-Cookies. Wenn deine Website wirklich keine Cookies sendet, brauchst du auch kein Cookie-Banner. Das musst du selbst überprüfen. Es bleibt dir natürlich überlassen, kein Cookie-Banner und -Plugin zu verwenden.
NähereInfo findest du z. B. hier...Erklärst Du das mir oder @Persephone? ;) Meine Frage hat schon einen Grund. Eine nicht kommerzeille Seite braucht kein Tracking, keine Sessions, keine Gimmicks die nur mit Cookie funktionieren. Und selbst kommerzielle Seite können ohne Cookies auskommen.
-
Such mal nach "woocommerce buy x and get y free". Viele Discount Plugins bieten diese Funktionalität.
-
da ich mit meiner Website keine Kohle macheMal dumm gefragt: "Warum brauchst Du dann Cookies?"
-
:rolleyes: Welches Theme? Welche Plugins? Welche Versionen? Manuelle Anpassungen?
Von der Fehlermeldung her würde ich auf eine falsch erstellte Taxonomy tippen. Hast Du schon einmal alle Plugins deaktiviert und dann versucht ein Menü zu erstellen?
-
Moin, habe eine Seite mit dem Permalink gelöscht und wollte die Seite neu machen mit dem selben Permalink ... leider zeigt er jetzt eine 404 Seite an bei dem selben alten Permalink welche ich wieder benutzen wollte... jemand eine Idee :)
Wahrscheinlich ist die gelöschte Seite noch im Papierkorb. Bitte Papierkorb löschen
-
Gerne auch Hinweise darauf, wie so etwas auf englisch heißen könnte, dann gehe ich gerne auch selbst auf die Suche.
"wordpress directory plugin" ;-)
https://codecanyon.net/item/directori…dpress/21800540 ist ganz brauchbar
-
so ähnlich wie hier http://www.repair-express.de soll es am Ende aussehen.Das geht mit einem Plugin wie z.B. https://codecanyon.net/item/woocommer…st-pro/17893660
-
Bei den bekannten Produkt-Designer (Fancy Produkt Designer) habe ich dgefunden. Diese Plugins bieten aber nicht die Möglichkeit mit der Konfiguration von Schriften an.
hmmmm, https://support.fancyproductdesigner.com/support/soluti…can-choose-from