?χουμε εγκαταστ?σει το plugin Piraeus Bank WooCommerce Payment Gateway By Papaki,
οπ?τε στη σελ?δα μα? μ?σα στον φ?κελο wp-content/plugins/woo-payment-gateway-piraeus-bank-greece/ υπ?ρχει το αρχε?ο wooshop-piraeus.php στο οπο?ο κ?νουμε edit
στη γραμμ? 599 βλ?πουμε το
$ticketRequest = array(
διορθ?νουμε σε
//’BillAddrCity’ => $BillAddrCity, changed by Natalia edine I kai failed order
‘BillAddrCountry’ => $BillAddrCountry,
//’BillAddrLine1′ => $BillAddrLine1,
//’BillAddrPostCode’ => $BillAddrPostCode,
//’BillAddrState’ => $BillAddrStateCode,
//’ShipAddrCity’ => $ShipAddrCity,
‘ShipAddrCountry’ => $ShipAddrCountry,
//’ShipAddrLine1′ => $ShipAddrLine1,
//’ShipAddrPostCode’ => $ShipAddrPostCode,
//’ShipAddrState’ => $ShipAddrStateCode,
?τσι ?χουμε ακυρ?σει ?λα τα πεδ?α εκτ?? απ? BillAddrCountry και ShipAddrCountry
Η αλλαγ? αυτ? πρ?πει να γ?νετα κ?θε φορ? ου κ?νουμε update το plugin!
Α? ελπ?ζουμε πω? θα υπ?ρξει καλ?τερη λ?ση απ? του? προγραμματιστ?? του.
Τα πεδ?α αυτ? δεν εμφαν?ζονται στη σελ?δα αφο? ?χω προσθ?σει στο functions.php
/**
* @snippet Remove Fields on the WooCommerce Checkout
*/
add_filter( ‘woocommerce_checkout_fields’ , ‘nat_remove_billing_city_checkout’ );
function nat_remove_billing_city_checkout( $fields ) {
unset($fields[‘billing’][‘billing_city’]);
unset($fields[‘billing’][‘billing_company’]);
unset($fields[‘billing’][‘billing_address_1’]);
unset($fields[‘billing’][‘billing_address_2’]);
unset($fields[‘billing’][‘billing_postcode’]);
unset($fields[‘billing’][‘billing_state’]);
return $fields;
}