harumemo

メモ書きです。

WordPress、Advanced Custom Fieldsで、投稿保存前に入力値に対して処理をする。

add_action("acf/save_post", "processes_before_save_post", 20);
function processes_before_save_post( $post_id ){
 $start_date = get_field('field_560XXX9b3eda3', $post_id );
 $end_date = get_field('field_562XXXa859bc9', $post_id );
 if(strlen($end_date) <=0) {
  update_field('field_562XXXa859bc9', $start_date, $post_id );
 }
}

 

値は「20」がポイント。1だと動かなかった。。