워드프레스에 망보드(MangBoard) 플러그인 설치하기
참고 사이트 : http://manual.mangboard.com/start/
다양한 게시판을 위주로 웹사이트를 작성해야 하는 워드프레스 프로젝트를 앞두고 MangBoard 에 대해서 알아보기로 한다
요구조건
워드프레스 내에서 플러그인 형태로 설치가능해야 한다
사이트 내에 다수개의 게시판을 생성해야 한다
이용자의 권한에 따라서 글을 작성할 수도 있고 댓글만 작성할 수도 있어야 한다
사이드바에 최신글을 소개하는 위젯도 제공해야 한다
확인할 사항
MangBoard에서는 이용자의 권한(허용레벨)은 어떻게 설정해야 하는가?
권한은 0~10 까지 설정할 수 있다.
MongBoard basic 버전은 wp-users 테이블로부터 회원정보를 가져와서 MongBoard 회원으로 등록할 것인지와 회원의 권한(0~10)을 설정할 수 있다
MangBoard 설치 및 관리
워드프레스를 설치하고 플러그인 > 플러그인 추가하기 를 선택하고 검색란에 'MangBoard'를 입력하고 검색하면 요즘 인기가 높은 한국형 게시판 플러그인을 찾을 수 있다.
일반 플러그인을 설치하는 것과 동일한 방법으로 설치하고 활성화한다
관리자 패널에 [MangBoard] 메뉴 항목이 생성되고 그곳에 마우스를 올리면 [게시판 관리] 항목이 보이므로 선택하여 페이지를 연다
[게시판 관리] 페이지에서 [게시판 추가] 버튼을 누르면 새로운 게시판을 추가할 수 있도록 설정창이 열린다. 게시판 이름은 필수이므로 적절히 입력하고 게시판을 생성하면 생성된 게시판은 게시판 리스트에 추가되고 리스트 화면에는 각 게시판의 Shortcode 가 제시되어 있으므로 페이지를 생성하고 해당 페이지에 이들 Shortcode 를 포함하면 그 페이지에 게시판이 보여지게 된다
MangBoard를 성공적으로 설치하면 워드프레스가 사용하는 데이터베이스 내에 mb_ 으로 시작되는 많은 테이블이 생성된 것을 확인할 수 있다
이용자의 권한 설정도 이들 테이블 중에서 어디엔가 저장되어 사용될 것이다
회원관리
워드프레스 관리자는 워드프레스 사용자 테이블(WP-USERS)에 저장된 사용자 정보를 참고하여 MangBoard 이용자로 등록할 수 있다
관리자 패널 > MangBoard > 회원관리 > [워드프레스 회원 동기화]를 선택하면 WP-USERS에 등록된 회원의 정보를 망보드 회원관리 화면에 가져올 수 있고 [수정] 버튼을 눌러서 회원권한(레벨)을 지정할 수 있다.
[회원등록]을 눌러서 MangBoard 회원으로 등록할 수 있다