Moin,
ich habe diverse Tutorials zu dem Thema durchgelesen und bin dabei zu verzweifeln. Ich nutze Woocommerce und Woocommerce Germanized im Theme Vivendidero. Aktuell werden als Pflichtfelder im Checkout Anrede, Vorname, Nachname und Email Adresse angezeigt mit einem Sternchen. Ich habe dann zuerst mithilfe eines Plugins die verpflichtenden Felder angepasst und die Labels auch versucht manuell anzupassen. Die Verpflichtung wurde zwar akzeptiert, die Labels blieben jedoch gleich. Dann habe ich das Plugin deaktiviert und in der functions.php des aktiven Themes folgende Zeilen eingefügt:
function custom_override_default_address_fields( $address_fields ) {
$address_fields['first_name']['required'] = false;
$address_fields['address_1']['required'] = true;
$address_fields['city']['required'] = true;
$address_fields['postcode']['required'] = true;
$fields['order']['first_name']['label'] = 'Vorname';
$fields['order']['address_1']['label'] = 'Straße *';
$fields['order']['city']['label'] = 'Ort / Stadt *';
$fields['order']['postcode']['label'] = 'Postleitzahl *';
return $address_fields;
}
Alles anzeigen
Die Labeländerung habe ich davor ebenfalls auch ausgeklammert. Alles ohne Erfolg. In der [FONT=Courier New]class-wc-countries.php[/FONT] scheinen mir die Einstellungen auf den ersten Blick ans Standard so zu sein, wie ich das gerne hätte.
Wo muss ich suchen, bzw. was muss oder kann ich anpassen?
Gruß
Constantin