워드프레스에서 이전에 사용한 DB가 있었는데요
이후 kboard를 추가했습니다.
kboard에 이전에 사용했던 DB를 적용시키고 싶은데요
어떤 파일을 수정해야 좋을지 잘 모르겠습니다;;
안녕하세요~^^
워드프레스에서 DB에서 데이터를 가져오거나 입력하려면 $wpdb를 사용하시면 됩니다.
https://codex.wordpress.org/Class_Reference/wpdb
올려주신 내용만으로는 어떻게 하고싶으신 건지 이해가 잘 가지 않습니다.
좀 더 구체적인 내용을 알려주시면 도움 드릴 방법을 찾아보겠습니다.
고맙습니다.
이번에 KBoard로 게시판을 만들었는데
ajax로 이전부터 사용하고있던 DB를 표시하게 바꾸어놓았습니다.
하지만 업데이트순같은 정렬이나 페이징기능, 검색기능은 원래 KBoard에서 쓰고있던 DB인 'wp_kboard_board_content'를 이용하고있기에
'wp_kboard_board_content' 대신에 이전에 사용하고있던 DB로 바꾸어 해당 기능들을 사용하고싶었었습니다.
php에서 해당 DB이름을 수정하면 될것같은데 어디서 바꾸어야될지 잘 모르겠습니다;;
이전에 사용하고 있던 DB는 KBoard 관련된 게 아닌지요?
KBoard 플러그인의 데이터베이스(DB) 테이블명을 교체하시면
KBoard 기능이 정상적으로 동작하지 않을 수도 있습니다.
만약, 이전에 사용하던 게 KBoard가 아니라면 별도로 마이그레이션을 진행해주셔야 합니다.
기존 제로보드나 그누보드를 사용하셨다면
코스모스팜 마이그레이션 플러그인을 사용해서 데이터를
워드프레스와 KBoard(케이보드) 게시판으로 이전하실 수 있습니다.
고맙습니다.
답변 감사합니다.
이전에 사용했던 게시판 소프트웨어나 플러그인은 없었고,
따로 DB테이블을 생성한 뒤에 데이터를 집어넣고
화면에는 따로 table로 만들어서 ajax로 DB불러와서 표시했었습니다.
좀더 편리하게 사용하고자 KBoard를 사용한 것입니다.
이전에 사용했던 DB로 표시하고싶었습니다.;;
별도의 데이터베이스 테이블에 데이터를 저장하셨다면
CSV 파일로 양식에 맞춰서 KBoard 게시글을 등록하는 방법을 활용해보시겠어요?
새로운 게시판에 게시글을 하나 작성하신 후
CSV 파일 다운로드해서 양식을 확인해보시겠어요?
양식대로 파일을 수정한 후 CSV 파일로 업로드를 하시면 게시글이 등록됩니다.
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 대량관리 탭에서 확인해보실 수 있습니다.
고맙습니다.
케이보드는 기본적으로 워드프레스와 연동된 MySQL을 사용하고 있기 때문에
MySQL DB인 wp_kboard_board_content
테이블에 저장하고 있네요.
CSV 파일로 업로드하여 기존 DATA를 조회해서 보시거나,
그게 아니라면 기존 DB(오라클이든 MS SQL이든) 와 인터페이스 하는 방법을 찾아보셔야 할것 같습니다.
이건 케이보드에서 답을 줄 수는 없는 부분 같네요 ~
저도 기존 오라클 DB를 쓰고 있는지라 인터페이스 방법을 찾는 중입니다.