Apologies for the weird title, wasn't sure how to word it. Basically I have an array like this:
array (
'key' => 'field_123456',
'name' => '123456',
),
I'll be reusing this a ton (for Advanced Custom Fields), and I was hoping there's a way to automatically use the 'name' value inside the 'key', like this:
array (
'key' => 'field_' $name_value_here,
'name' => '123456',
),
Any idea if this is possible? I couldn't find anything on this. I've included the rest of the code so far as an example of what it will look like.
acf_add_local_field_group(array(
'key' => 'group_header',
'title' => 'Page Header',
'fields' => array (
array (
'key' => 'field_header_title_tab',
'label' => 'Title',
'name' => 'header_title_tab',
'type' => 'tab',
'placement' => 'left',
),
array (
'key' => 'field_header_title',
'label' => 'Title',
'instructions' => 'The page title will be used if this field is left empty',
'name' => 'header_title',
'type' => 'text',
),
array (
'key' => 'field_header_subtitle',
'label' => 'Subtitle',
'name' => 'header_subtitle',
'type' => 'text',
),
array (
'key' => 'field_header_button_tab',
'label' => 'Button',
'name' => 'title',
'type' => 'tab',
'placement' => 'left',
),
),
'position' => 'acf_after_title',
'label_placement' => 'left',
'location' => array (
array (
array (
'param' => 'post_type',
'operator' => '==',
'value' => 'page',
),
),
array (
array (
'param' => 'post_type',
'operator' => '==',
'value' => 'portfolio',
),
),
),
));