Benennen Sie mehrere Bestellstatus in Woocommerce um
Lesezeit: 2 Minuten
Bett
Ich versuche, mehrere WooCommerce-Bestellstatus umzubenennen, indem ich die Datei functions.php meines Themes bearbeite. Ich habe hier vor ein paar Jahren einen Code gefunden, der funktioniert, um einen einzelnen Bestellstatus zu ändern, aber da ich sehr unerfahren mit PHP bin, weiß ich nicht, wie ich ihn erweitern soll, um mehrere Status zu ändern. Idealerweise möchte ich auch „WC-Bearbeitung“ in „Bezahlt“ und „WC-on-Hold“ in „Ausstehend“ umbenennen.
Hier ist der Code, den ich gefunden habe, um einen einzelnen Bestellstatus zu bearbeiten:
Weiß jemand, welche Änderungen ich vornehmen muss, um zusätzliche Status zu ändern?
LoicTheAztec
Da der Auftragsstatus „Ausstehend“ vorhanden ist, müssen Sie auch den bestehenden Status „Ausstehend“ umbenennen. Wenn nicht, erhalten Sie 2 verschiedene Status mit demselben “Ausstehend”-Label.
Das funktioniert wirklich gut. Wenn die Zeichenfolge jedoch übersetzt wurde, verwendet das “Untermenü” (ul.subsubsubsub) die übersetzte Zeichenfolge anstelle der neu zugewiesenen Zeichenfolge.
– InanisAtheos
17. Oktober 2019 um 11:37 Uhr
@PatrikAlienus Das hängt von vielen Dingen ab (z. B. wenn ein Plugin für Übersetzungen verwendet wird)…
– LoicTheAztec
17. Oktober 2019 um 16:21 Uhr
Ich verwende kein Plugin zum Übersetzen, sondern nur die .mo-Dateien im Sprachverzeichnis.
– InanisAtheos
23. Oktober 2019 um 7:03 Uhr
@PatrikAlienus Sie können versuchen, indem Sie die Hook-Priorität wie folgt erhöhen: add_filter( "views_edit-$hook", 'shop_order_modified_views', 1000 );
– LoicTheAztec
23. Oktober 2019 um 7:48 Uhr
10112700cookie-checkBenennen Sie mehrere Bestellstatus in Woocommerce umyes