Χρήσιμα filters
Βάρος
function myweight($weight){
if ($weight > 2){
$newweight = 2;
}else{
$newweight = $weight;
}
return $newweight;
}
add_filter( 'iben_elta_filter_weight_order_metabox', 'myweight' );
Βάρος από τις διαστάσεις (ογκοχρέωση )
function iben_change_weight($weight, $order_id){
$order = wc_get_order($order_id);
if ( !is_a( $order, 'WC_Order' ) ){ return; }
$total_weight_dim = 0;
$final_weight = 0;
foreach( $order->get_items() as $item_id => $product_item ){
$quantity = $product_item->get_quantity(); // get quantity
$product = $product_item->get_product(); // get the WC_Product object
if( $product ) {
$height = ($product->get_height() >= 0 ? $product->get_height() : 0);
$width = ($product->get_width() >= 0 ? $product->get_width() : 0);
$length = ($product->get_length() >= 0 ? $product->get_length() : 0);
$total_weight_dim += $quantity * (($height * $width * $length) / 5000);
}
}
//&& $weight != 0
if ($total_weight_dim > $weight){
$final_weight = $total_weight_dim;
}else{
$final_weight = $weight;
}
return $final_weight;
}
add_filter('iben_elta_filter_weight_order_metabox', 'iben_change_weight', 10, 2);
Τηλέφωνο 2 ή κινητό σε custom πεδίο
Άλλα filters
Αναγνώριση 3rd party πληρωμή αντικαταβολής
Φορμάτ τηλεφώνου
Αλλαγή φιλικής ονομασίας 1 λογαριασμού
Αλλαγή φιλικής ονομασίας 2 λογαριασμού
Αλλαγή προκαθορισμένου λογαριασμού
Αύξηση αντικαταβολής κατά 3 ευρώ
Εμφάνιση σύνολο αντικαταβολών στην λίστα των vouchers

Εμφάνιση φίλτρου στην σελίδα των παραγγελιών
Αντικατάσταση αναγνωριστικών στον αυτόματο ελέγχο παράδοσης
Προσθήκη order number στις παρατηρήσεις
Last updated