원하는 프로세스는 이렇습니다.
글입력 페이지에 option 으로 추가한 칼럼이 있습니다. (칼럼명: "OfficeAddr").
글 저장시에 "OfficeAddr" 에 따라서 "Category1"값을 변경시켜 저장 되도록 할려 합니다.
그래서 "kboard_insert_data" 필터를 이용 했는데요.
$data 배열값을 확인해 보니 기본적인 칼럼값들은 넘어오는거 같은데 "OfficeAddr"은 넘어오질 않습니다.
"Category1"값을 변경할려면 "OfficeAddr" 값을 알아야 하는데 어떻게 해야 할까요???
수고하세요~
안녕하세요~^^
OfficeAddr 값을 Category1(카테고리1이 맞는지요?) 이쪽에 저장하고 싶으시다고 하셨는데요.
특별한 이유가 있는지요?
option 값들은 자동으로 저장되기 때문에 kboard_insert_data 필터로 넘거가지 않습니다.
Category1 이게 카테고리1 값이라면 카테고리 기능을 사용하지 않는 이유가 궁금합니다.
대소문자가 중요하기 때문에
Category1 이건지 category1 이건지도 본문에 정확히 알려주셔야 합니다.
OfficeAddr 값은
kboard_option_OfficeAddr 이렇게 되어 있는지요?
OfficeAddr 값을 카테고리1에 저장하시려면
$data['category1'] = isset($_POST['OfficeAddr']) ? sanitize_text_field$_POST['OfficeAddr']) : '';
이렇게 하셔도 가능합니다.
아무튼 보다 정확한 답변을 얻으시려면
이유와 코딩을 함께 올려주시면 좋겠습니다 ㅎㅎ
고맙습니다.