Ich möchte alle von Woocommerce festgelegten Länder löschen. Kann mir jemand sagen, wo ich die Liste der von woocommerce festgelegten Länder sehen / ändern kann? Hab ich mir schon angeschaut class-c-countries.php
im woocommerce und ich bin mir ziemlich sicher, dass diese methode public function get_countries()
Ruft die Liste der Länder ab, aber anscheinend werden sie durch Verwendung von ermittelt woocommerce_countries
Ich kann es also nicht wirklich bearbeiten. Und ich kann anscheinend nicht auf diese Liste / Datei zugreifen.
Hier ist die Methode:
public function get_countries() {
if ( empty( $this->countries ) ) {
$this->countries = apply_filters( "woocommerce_countries", include( WC()->plugin_path() . "/i18n/countries.php" ) );
if ( apply_filters( "woocommerce_sort_countries", true ) ) {
asort( $this->countries );
}
}
return $this->countries;
}
Ich kann das ganze posten .php
Datei bei Bedarf, lassen Sie es mich wissen. Vielen Dank im Voraus für die Hilfe!
Ich weiß nicht wirklich viel darüber php
übrigens.
Antworten:
1 für die Antwort № 1Sie können dies in Ihren Woocommerce-Einstellungen ändern.kein PHP benötigt. Stellen Sie "Verkaufsort (e)" auf "bestimmte Länder" und wählen Sie nur die aus, die an der Kasse angezeigt werden sollen. Siehe Woocommerce-Dokumentation: https://docs.woothemes.com/document/configuring-woocommerce-settings/