Для сложения значений нескольких полей, которые были созданы в Custom Content Type от Crockoblock, вам потребуется использовать функцию get_field()
из плагина Advanced Custom Fields (ACF).
ACF входит в пакет Crockoblock и предоставляет различные инструменты для создания и управления пользовательскими полями. Он позволяет создавать различные типы полей, такие как текстовые поля, поля WYSIWYG, выбор из выпадающего списка и многое другое.
Для начала убедитесь, что у вас установлен и активирован плагин ACF. Затем перейдите в раздел "Пользовательские поля" на панели инструментов WordPress и создайте новое поле типа "Поле группы". Внутри этой группы вы создадите несколько полей, значения которых вы хотите сложить.
Для каждого из полей в группе вы должны установить уникальный name
, чтобы затем получить значение каждого поля отдельно с помощью функции get_field()
.
$field1_value = get_field('field1_name'); $field2_value = get_field('field2_name'); $field3_value = get_field('field3_name');
Замените 'field1_name'
, 'field2_name'
и 'field3_name'
на фактические имена полей, которые были созданы в вашей группе полей.
Затем вы можете сложить значения полей при помощи оператора сложения (+
) или функции array_sum()
.
$total_value = $field1_value + $field2_value + $field3_value;
или
$total_value = array_sum([$field1_value, $field2_value, $field3_value]);
В результате вы получите сумму значений полей созданных в Custom Content Type от Crockoblock. Это значение можно использовать для дальнейшей обработки или отображения на вашем сайте WordPress.