I am using the following code to sum up two fields
1. custom field of a CPT (base fee)
2. custom user field (addon fee, hence some users have to see a higher number than others, usually that vaulue will be 0 except for some users)
Is my code ok (particularly the “$extra_fees += $default_fees;” part for that or would it need adjusting, that I am not seeing right now 😉
<?php
$default_fees = get_field('acf_jobs_basefee');
$user_id = get_current_user_id();
$extra_fees = get_field('acf_jobs_extrafee', 'user_'.$user_id);
$extra_fees += $default_fees;
?>
<span>Fees: </span><?php echo $extra_fees; ?>%
Code looks good to me. Are you having a problem? There could be an issue with users that do not have a value set because that might return NULL and I don’t know what the result would be for adding something to NULL or false.
No problems so far, was just wondering if there might be something wrong with it 😉
If users have no value it just outputs the default fees, so that works as well.
Thanks for looking into this 😉