마이그레이션 플러그인으로 그누보드 게시판 이전을 하고있는데
공지사항, 언론보도 같은 관리자만 작성했던 게시판은 이전이 잘 되었습니다.
그런데 온라인상담, 예약과 같은 고객이 문의를 남기는 게시판 같은경우
게시글에 해당 고객의 이메일, 연락처, 예약날짜, 예약시간, 연령대, 초/재진여부, 진행사항이 표시되며, 같이 불러와져야해서
동일한 필드들을 미리 만들어놓았고 확장필드도 텍스트, 셀렉트박스, html, 이메일, 날짜선택 이렇게 다양하게 사용했습니다.
마이그레이션 후 내용은 잘 이전되었지만 위의 개인정보들은 이전되지 않습니다.
어떻게해야 이전이 될까요?
그리고 답변완료,답변대기와 같은 상태는 어떻게 불러올수 있을까요?
에스크원 스킨을 사용했습니다.
문의글에 대한 관리자의 댓글도 문의글 아래에 위치해야하는데 작성일 순서로 불러와지다보니 모든 댓글이 문의글 위에
위치하고있습니다. 이 부분도 해결 방법이 있나요?
이미 마이그레이션을 한 상태라서 하루 전으로 되돌리고 다시 진행하려고 합니다.
그럼 3가지 답변 부탁드립니다.
안녕하세요~^^
기존 그누보드의 게시글 옵션에
해당 고객의 정보가 저장되어 있는 상태인가요?
옵션에 저장되어 있다면 아래 링크를 참고하여 코드를 조정해보시겠어요?
https://www.cosmosfarm.com/threads/document/57241
댓글 순서가 반대로되어야 한다면
kboard_comments_list_orderby 필터를 통해 순서를 변경해보시겠어요?
add_filter('kboard_comments_list_orderby', 'my_kboard_comments_list_orderby', 10, 2);
function my_kboard_comments_list_orderby($orderby, $comment_list){
$orderby = "`created` DESC";
return $orderby;
}
마이그레이션과 관련된 글이라 워드프레스 카테고리로 이동되었습니다.
고맙습니다.
kboard_comments_list_orderby 필터가 어느 경로에 있는건가요?
wp-content/plugins/kboard-comments/class/KBCommentList.class.php 파일에서
52번 줄을 확인해보시겠어요?
고맙습니다.