要删除嵌套在 ACF 组内的字段,请使用以下代码示例:
$group_key = 'group_123abc'; // Replace with your group key $field_key = 'field_456def'; // Replace with your field key
if(have_rows($group_key)) { while(have_rows($group_key)) { the_row(); delete_sub_field($field_key); } }
上述代码首先指定了 $group_key (所选组的键)和 $field_key (要删除的字段的键)。然后使用 have_rows() 命令开始循环组中的子字段。在循环过程中,使用 delete_sub_field() 命令删除指定的子字段。最后,将还原指针(通过调用 the_row())到组的头部,以准备下一个循环。