Как задавать переменные JS из админки Wordpress?
Произвольные поля + wp_localize_script
Пример использования через ACFwp_localize_script('script_name', 'variable_name', get_field('field_name', 'options'));
не обязательно использовать произвольные поля.
если значения хранятся у вас в опциях, выводите их сразу из опций.
страницу с опциями можно создать тут:
wpsettingsapi.jeroensormani.com
если скрипт калькулятора у вас добавлен корректно (через wp_regisrer_script или wp_enqueue_script), то добавить переменную к этому скрипту нужно через wp_localize_script
добавлять лучше не по одной переменной, а сразу все в одном массиве. например такwp_localize_script('main','os',array(
	'ajaxurl'=>admin_url('admin-ajax.php'),
	'tClose'=> __('Close (Esc)','text_domain'),
	'tLoading'=> __('Loading...','text_domain'),
	'tError'=> __('Unable to load <a href="%url%">link</a>.','text_domain'),
	'tPrev'=> __('Previous (left)','text_domain'),
	'tNext'=> __('Next (right)','text_domain'),
	'tCounter'=> __('%curr% from %total%','text_domain')
	)
);
в этому случае они будут доступны в таком виде
os.ajaxurl, os.tClose и тп
если же скрипт вы добавили напрямую, в код, то добавить переменные можно добавив action к wp_header. так делать не правильно, но, если по какой-то причине не можете сделать вывод скрипта через стандартные функции, подойдет.