Skip to content

Commit 6425fd0

Browse files
committed
Added the draad_az_return_heat_solutions_acf()
1 parent ccbca9a commit 6425fd0

5 files changed

Lines changed: 78 additions & 296 deletions

File tree

includes/acf/acf-area.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,7 @@
6969
'class' => '',
7070
'id' => '',
7171
],
72-
'choices' => [
73-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
74-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
75-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
76-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
77-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
78-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
79-
],
72+
'choices' => draad_az_return_heat_solutions_acf(),
8073
'default_value' => false,
8174
'return_format' => 'array',
8275
'multiple' => 0,

includes/acf/acf-text-2.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,7 @@
2525
'class' => '',
2626
'id' => '',
2727
],
28-
'choices' => [
29-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
30-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
31-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
32-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
33-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
34-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
35-
],
28+
'choices' => draad_az_return_heat_solutions_acf(),
3629
'default_value' => [],
3730
'return_format' => 'array',
3831
'allow_custom' => 0,

includes/acf/acf-text.php

Lines changed: 6 additions & 191 deletions
Original file line numberDiff line numberDiff line change
@@ -147,14 +147,7 @@
147147
'class' => '',
148148
'id' => '',
149149
],
150-
'choices' => [
151-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
152-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
153-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
154-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
155-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
156-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
157-
],
150+
'choices' => draad_az_return_heat_solutions_acf(),
158151
'default_value' => [
159152
],
160153
'return_format' => 'value',
@@ -316,14 +309,7 @@
316309
'class' => '',
317310
'id' => '',
318311
],
319-
'choices' => [
320-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
321-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
322-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
323-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
324-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
325-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
326-
],
312+
'choices' => draad_az_return_heat_solutions_acf(),
327313
'default_value' => [
328314
],
329315
'return_format' => 'value',
@@ -485,14 +471,7 @@
485471
'class' => '',
486472
'id' => '',
487473
],
488-
'choices' => [
489-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
490-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
491-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
492-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
493-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
494-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
495-
],
474+
'choices' => draad_az_return_heat_solutions_acf(),
496475
'default_value' => [
497476
],
498477
'return_format' => 'value',
@@ -654,14 +633,7 @@
654633
'class' => '',
655634
'id' => '',
656635
],
657-
'choices' => [
658-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
659-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
660-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
661-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
662-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
663-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
664-
],
636+
'choices' => draad_az_return_heat_solutions_acf(),
665637
'default_value' => [
666638
],
667639
'return_format' => 'value',
@@ -823,14 +795,7 @@
823795
'class' => '',
824796
'id' => '',
825797
],
826-
'choices' => [
827-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
828-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
829-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
830-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
831-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
832-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
833-
],
798+
'choices' => draad_az_return_heat_solutions_acf(),
834799
'default_value' => [
835800
],
836801
'return_format' => 'value',
@@ -992,14 +957,7 @@
992957
'class' => '',
993958
'id' => '',
994959
],
995-
'choices' => [
996-
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
997-
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
998-
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
999-
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
1000-
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
1001-
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
1002-
],
960+
'choices' => draad_az_return_heat_solutions_acf(),
1003961
'default_value' => [
1004962
],
1005963
'return_format' => 'value',
@@ -1062,149 +1020,6 @@
10621020
],
10631021
],
10641022
],
1065-
[
1066-
'key' => 'field_draad_az_house_tab_text_1',
1067-
'label' => 'Wat voor type huis heb jij?',
1068-
'name' => '',
1069-
'aria-label' => '',
1070-
'type' => 'tab',
1071-
'instructions' => '',
1072-
'required' => 0,
1073-
'conditional_logic' => 0,
1074-
'wrapper' => [
1075-
'width' => '',
1076-
'class' => '',
1077-
'id' => '',
1078-
],
1079-
'placement' => 'top',
1080-
'endpoint' => 0,
1081-
],
1082-
[
1083-
'key' => 'field_draad_az_house_text_1',
1084-
'label' => __( 'Type huis', 'draad-az' ),
1085-
'name' => 'huis',
1086-
'aria-label' => '',
1087-
'type' => 'group',
1088-
'instructions' => '',
1089-
'required' => 0,
1090-
'conditional_logic' => 0,
1091-
'wrapper' => [
1092-
'width' => '',
1093-
'class' => '',
1094-
'id' => '',
1095-
],
1096-
'layout' => 'block',
1097-
'sub_fields' => [
1098-
[
1099-
'key' => 'subfield_draad_az_content_house_text_1',
1100-
'label' => __( 'Tekst boven de tegel', 'draad-az' ),
1101-
'name' => 'content',
1102-
'aria-label' => '',
1103-
'type' => 'wysiwyg',
1104-
'instructions' => '',
1105-
'required' => 0,
1106-
'conditional_logic' => 0,
1107-
'wrapper' => [
1108-
'width' => '',
1109-
'class' => '',
1110-
'id' => '',
1111-
],
1112-
'default_value' => '',
1113-
'tabs' => 'all',
1114-
'toolbar' => 'full',
1115-
'media_upload' => 0,
1116-
'delay' => 0,
1117-
],
1118-
],
1119-
],
1120-
[
1121-
'key' => 'field_draad_az_tiles_text_1',
1122-
'label' => __( 'Tegels', 'draad-az' ),
1123-
'name' => 'tiles',
1124-
'aria-label' => '',
1125-
'type' => 'repeater',
1126-
'instructions' => '',
1127-
'required' => 0,
1128-
'conditional_logic' => 0,
1129-
'wrapper' => [
1130-
'width' => '',
1131-
'class' => '',
1132-
'id' => '',
1133-
],
1134-
'layout' => 'block',
1135-
'pagination' => 0,
1136-
'min' => 0,
1137-
'max' => 0,
1138-
'collapsed' => 'subfield_draad_az_title_tiles_text_1',
1139-
'button_label' => __( 'Nieuwe regel', 'draad-az' ),
1140-
'rows_per_page' => 20,
1141-
'sub_fields' => [
1142-
[
1143-
'key' => 'subfield_draad_az_title_tiles_text_1',
1144-
'label' => 'Titel',
1145-
'name' => 'title',
1146-
'aria-label' => '',
1147-
'type' => 'text',
1148-
'instructions' => '',
1149-
'required' => 0,
1150-
'conditional_logic' => 0,
1151-
'wrapper' => [
1152-
'width' => '',
1153-
'class' => '',
1154-
'id' => '',
1155-
],
1156-
'default_value' => '',
1157-
'maxlength' => '',
1158-
'placeholder' => '',
1159-
'prepend' => '',
1160-
'append' => '',
1161-
'parent_repeater' => 'field_draad_az_tiles_text_1',
1162-
],
1163-
[
1164-
'key' => 'subfield_draad_az_content_tiles_text_1',
1165-
'label' => __( 'Knop', 'draad-az' ),
1166-
'name' => 'button',
1167-
'aria-label' => '',
1168-
'type' => 'link',
1169-
'instructions' => '',
1170-
'required' => 0,
1171-
'conditional_logic' => 0,
1172-
'wrapper' => [
1173-
'width' => '',
1174-
'class' => '',
1175-
'id' => '',
1176-
],
1177-
'return_format' => 'array',
1178-
'parent_repeater' => 'field_draad_az_tiles_text_1',
1179-
],
1180-
[
1181-
'key' => 'subfield_draad_az_image_tiles_text_1',
1182-
'label' => __( 'Afbeelding', 'draad-az' ),
1183-
'name' => 'image',
1184-
'aria-label' => '',
1185-
'type' => 'image',
1186-
'instructions' => '',
1187-
'required' => 0,
1188-
'conditional_logic' => 0,
1189-
'wrapper' => [
1190-
'width' => '',
1191-
'class' => '',
1192-
'id' => '',
1193-
],
1194-
'return_format' => 'id',
1195-
'library' => 'all',
1196-
'min_width' => '',
1197-
'min_height' => '',
1198-
'min_size' => '',
1199-
'max_width' => '',
1200-
'max_height' => '',
1201-
'max_size' => '',
1202-
'mime_types' => '',
1203-
'preview_size' => 'medium',
1204-
'parent_repeater' => 'field_draad_az_tiles_text_1',
1205-
],
1206-
],
1207-
],
12081023
],
12091024
'location' => [
12101025
[

includes/acf/acf.php

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,18 @@
1818
'autoload' => true,
1919
] );
2020

21-
} );
21+
} );
22+
23+
function draad_az_return_heat_solutions_acf() {
24+
return [
25+
'bestaand-warmtenet' => __( 'Bestaand warmtenet', 'draad-az' ),
26+
'elektrische-warmtepomp' => __( 'Elektrische warmtepomp', 'draad-az' ),
27+
'mix-van-warmtenetten-en-warmtepompen' => __( 'Mix van warmtenetten en warmtepompen', 'draad-az' ),
28+
'warmtenet-na-2030' => __( 'Warmtenet na 2030', 'draad-az' ),
29+
'warmtenet' => __( 'Warmtenet', 'draad-az' ),
30+
'hybride-warmtepomp' => __( 'Hybride warmtepomp', 'draad-az' ),
31+
];
32+
}
2233

2334
// acf include fields
2435
add_action( 'acf/include_fields', function() {

0 commit comments

Comments
 (0)