In mein Konto Seite, Ich mag wie unten einen ähnlichen Code verwenden, in einer bestimmten „Städten“ oder „Postleitzahlen“, das unter Code zu verkaufen, wird in einem verkaufen spezifische "states":Verkauf in nur einige Städten WooCommerce
/**
* Sell only in Alger & Zeralda
*/
function wc_sell_only_states($states) {
$states['DZ'] = array(
'ALG' => __('Alger', 'woocommerce'),
'ZLD' => __('Zeralda', 'woocommerce'),
);
return $states;
}
add_filter('woocommerce_states', 'wc_sell_only_states');
Was soll ich verwenden oder ändern?
Ich versuchte dies, aber es zeigt "Fehlercode 500":
// define the woocommerce_countries_base_city callback
function filter_woocommerce_countries_base_city($var) {
// make filter magic happen here...
$var['DZ'] = array(
'ALG' => __('Alger', 'woocommerce'),
'ZLD' => __('Zeralda', 'woocommerce'),
);
return $var;
};
// add the filter
add_filter('woocommerce_countries_base_city', 'filter_woocommerce_countries_base_city', 10, 1);
Sie in fortgeschrittenen Dank!
Die Leute, die meine Frage unklar oder nützlich fanden, bitte sagen Sie mir, was ist daran falsch ?! –
Dies ist kein Standard-Wocommerce-Hook, sondern Teil eines Plugins für Chilenischer Peso? Hier ist eine Liste der Standard-WooCommerce-Hooks -> https://docs.woothemes.com/wc-apidocs/hook-docs.html –
Ich fand es hier https://gist.github.com/woogist/b81742981ca6297b03e6 und es hat für mich gearbeitet, jetzt muss ich auch noch einige städte angeben –