Hallo zusammen!
Es betrifft die Seite: http://indmarkt.de/
Mit Hilfe von "LILAEA's - Child Theme Configurator" habe ich ein Childtheme erstellt. Das hat gut funktioniert. Nun wollte ich einen Eintrag in die functions.php dieses Childthemes vornehmen, welchen ich zuvor in der functions.php des Parentthemes hatte und dort gut funktioniert hat:
Doch ab dem Moment an welchem ich auf aktualisieren geklickt habe, ist die Seite tot und in den Admin-Bereich komme ich auch nicht mehr.
Hier der Eintrag den ich gerne vornehmen würde:
add_filter( 'woocommerce_package_rates', 'mmx_hide_shipping_if_free', 100 );
function mmx_hide_shipping_if_free( $rates ) {
$free = array();
foreach ( $rates as $rate_id => $rate ) {
if ( 'free_shipping' === $rate->method_id ) {
$free[ $rate_id ] = $rate;
}
}
if( ! empty( $free ) ){
$rates = $free;
}
return $rates;
}
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_first_name']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
return $fields;
}
Vielen Dank für die Hilfe!