在保存ACF选项时,确保正确的选择字段名称。以下是代码示例:
// 保存选项时检查字段值是否存在。
function my_acf_save_post( $post_id ) {
// 检查我们的选项是否存在。
if( !isset($_POST['acf']) || !isset($_POST['acf']['field_name']) || empty($_POST['acf']['field_name']) ) {
return;
}
// 获取字段值
$field_value = $_POST['acf']['field_name'];
// 更新字段值
update_field('field_name', $field_value, 'option');
}
add_action('acf/save_post', 'my_acf_save_post', 20);