Código PHP:
if (function_exists('acf_add_local_field_group')):
$taxonomy = 'niño';
$tax_terms = get_terms($taxonomy);
// $tax_terms = array('termino_uno','termino_dos',);
$args = array(
'key' => 'group_niño',
'title' => 'Niño',
'fields' => array(),
'location' => array(
array(
array(
'param' => 'post_type',
'operator' => '==',
'value' => 'psicologos',
),
),
),
);
foreach ($tax_terms as $tax_term) {
$args['fields'][] = array(
// 'key' => 'field_'.$tax_term,
// 'label' => 'titulo'.$tax_term,
// 'name' => $tax_term,
// 'type' => 'text',
'key' => 'field_'.$tax_term->slug,
'label' => $tax_term->name,
'name' => $tax_term->slug,
'type' => 'text',
);
}
acf_add_local_field_group($args);
endif;
Alguien me podria guiar de por qué no funciona con get_terms() ?
Muchas gracias.