bbPress 게시판 이전 후 게시글과 답변이 표시되지 않는 문제가 발생하는 경우

이 블로그에는 bbPress 포럼 플러그인을 설치했지만 bbPress 게시판의 활용도가 많이 떨어져서 플러그인을 삭제하고 하위 디렉터리에 설치된 워드프레스로 이전했습니다.

bbPress 게시판, 게시글, 답변을 이전하는 방법은 비교적 간단합니다. 워드프레스에서 제공되는 내보내기/가져오기 도구(도구 > 내보내기, 도구 > 가져오기)를 사용하여 다른 워드프레스 사이트로 이전할 수 있습니다.

하지만 이 블로그에서 bbPress 데이터를 새로운 사이트로 이전한 후에 게시글이 3개만 표시되었습니다. bbPress 게시판 이전 후에 게시글(토픽)과 답변이 제대로 표시되지 않으면 도구 > 게시판에서 게시판 복구를 시도해볼 수 있습니다.

bbPress 게시판 이전 후 게시글과 답변이 표시되지 않는 문제가 발생하는 경우 4

한 번에 한 항목씩 실행하는 것이 좋습니다.

저는 이 과정을 거쳐도 게시글과 답변이 제대로 표시되지 않았습니다. 구글을 통해 검색해도 게시판 복구 메뉴 이외에 딱히 방법을 찾지 못했습니다.

그러다가 혹시 하는 생각에 워드프레스 관리자 페이지에서 게시글 > 모든 게시글로 이동하여 각 게시글에 대하여 편집 메뉴를 누르고, 편집 화면에서 아무런 변경을 하지 않고 업데이트를 눌러서 게시글을 업데이트를 해보았습니다.

bbPress 게시판 이전 후 게시글과 답변이 표시되지 않는 문제가 발생하는 경우 5

이 과정을 거치니까 게시판에 제대로 표시되지 않던 게시글(Topic)이 제대로 표시되었습니다. 답변(Reply)도 마찬가지 방법으로 복원이 가능했습니다.

개인적으로 삽질하는 것은 별로 좋아하지 않아서 혹시 일괄 편집 기능을 사용하여 게시글을 전체적으로 업데이트하면 될 것 같아서 시도해보았지만 제대로 되지 않네요.ㅠㅠ

만약 도구 > 게시판에서 게시판 복원을 시도해도 Import한 게시글/답변이 제대로 표시되지 않으면 위에서 설명했듯이 개별 게시글/답변에 대하여 "편집"을 눌러 편집 화면을 표시한 다음 아무런 변경을 하지 않고 "업데이트"를 누르면 문제가 해결될 수도 있을 것입니다.

만약 복원할 게시글/답변 수가 너무 많으면 다른 방법을 강구해보아야 할 것 같습니다. 개인적인 생각은 Import한 직후에 DB에서 게시글 항목을 체크해보고, 위의 과정을 거쳐서 업데이트한 후에 체크하여 그 차이를 확인해보면 DB에서 일괄적으로 복원하는 방법을 찾는 것도 가능하지 않을까 추측해봅니다. 저는 게시글 수가 그리 많지 않아서 30분 정도 단순 작업으로 복원했습니다. (답변도 동일한 방식으로 복원이 가능하지만 귀찮아서 복원하지 않고 있습니다.)

우리나라에서는 홈페이지를 만들 때 게시판을 설치하는 것이 관행화되어 있지만, 커뮤니티 사이트가 아니라면 굳이 게시판을 설치할 필요가 없다는 생각이 드네요. 보통의 경우 댓글로도 충분한 것 같습니다.

워드프레스에서 커뮤니티를 운영하려는 경우 BuddyPress와 bbPress를 사용하여 커뮤니티를 구축할 수 있습니다. BuddyPress 관련 테마를 사용하면 보다 편리하게 커뮤니티 사이트 구축이 가능합니다.

워드프레스 테마 판매 1위를 기록하고 있는 아바다(Avada) 테마에서도 Tech Forum이라는 포럼 데모를 제공하고 있습니다.

bbPress 게시판 이전 후 게시글과 답변이 표시되지 않는 문제가 발생하는 경우 6
아바다 테마에서 제공하는 Tech Forum 데모

 

참고:


댓글 남기기

* 이메일 주소는 공개되지 않습니다.