спасибо. но не совсем понял логику работы этой функции:
function sm_order_complete($orderId){
$service = sm_get_service($orderId);
sm_update_order_status($orderId, 9);
$balance = rcl_get_user_balance($service->post_author);
$balance += get_post_meta($orderId, 'sm-order-price', 1);
rcl_update_user_balance($balance, $service->post_author, __('Оплата выполненного заказа'));
if(rcl_get_option('sm-fee')){
$balance -= rcl_get_option('sm-fee') * get_post_meta($orderId, 'sm-order-price', 1) / 100;
rcl_update_user_balance($balance, $service->post_author, __('Комиссия сервиса при получении оплаты за услугу').' ('.rcl_get_option('sm-fee').'%)');
}
do_action('sm_order_complete', $orderId);
}
и как здесь можно вписать ком.сбор...
Здравствуйте.
изменяя "1" если я верно понял
Вы спрашиваете про 3-й аргумент. Цитирую доки:
$single(логический)
true - вернет значение метаполя (если полей несколько то вернет значение первого метаполя).
false - вернет массив всех значений мета полей с указанным ключом.
так что вы поняли не верно. 1 - это true