KBoard(케이보드) 워드프레스 플러그인 - 코스모스팜
두 플러그인을 모두 다운로드 받아 워드프레스의 /wp-content/plugins 폴더에 설치하시기 바랍니다.
플러그인을 비활성화 후 최신버전 파일을 서버에 덮어쓰고 다시 활성화 하면 업데이트가 완료됩니다.
일부 테마, 플러그인에서 충돌이 발생할 수 있습니다. 버그 및 보안 문제가 발생될 수 있습니다. 항상 최신 버전으로 유지해 주는게 좋습니다.
설치방법
1. KBoard 플러그인을 다운로드합니다.
http://www.cosmosfarm.com/products/kboard
버그 및 보안 문제가 발생될 수 있으니 항상 최신 버전을 사용해주세요.
2. KBoard 게시판과 댓글 플러그인을 모두 다운로드해주세요.
버전마다 압축 파일명은 다를 수 있으며 최신 버전을 사용하시면 안전합니다.
3. 워드프레스 플러그인 업로드 페이지로 이동합니다.
워드프레스 관리자 페이지 -> 플러그인 -> 플러그인 추가하기 -> 플러그인 업로드
4. 플러그인의 zip 파일을 선택 후 플러그인을 설치해주세요.
5. 설치된 워드프레스 플러그인을 활성화하세요.
6. 모든 플러그인을 설치하고 활성화했는지 확인해보세요.
KBoard 게시판과 댓글 플러그인이 모두 설치되어 있어야 합니다.
7. KBoard 메뉴에서 게시판을 생성할 수 있습니다.
워드프레스 게시판 KBoard(케이보드)는 다양한 홈페이지를 만들 수 있도록 뛰어난 기능을 제공하고 있습니다.
누구나 직접 스킨을 수정해서 새로운 게시판을 만들 수 있으며,
직접 수정이 어려운 사용자를 위해서 다양한 스킨과 플러그인도 제공하고 있기 때문에 초보자도 어렵지 않게 홈페이지를 만들 수 있습니다.
변경 및 추가
- 게시판 숏코드에 blog 옵션 추가
- kboard_cannot_read_document 액션 추가
- kboard_cannot_download_file 액션 추가
- kboard_file_download 액션 추가
- kboard_order_execute 액션 추가
- kboard_list_date_range 필터 추가
- kboard_list_search_option 필터 추가
- kboard_order_item_update_action 필터 추가
- kboard_order_default_value 필터 추가
- kboard_order_cancel_action 필터 추가
- kboard_latest_alerts_subject 필터 추가
- kboard_latest_alerts_message 필터 추가
- kboard_currency_format 필터 추가
- kboard_obfuscate_name 필터 추가
- 다양한 검색 옵션 추가 (검색 기능 강화)
- 게시판별 포인트 설정 기능 추가
- 게시판별 게시글 대량 관리 기능 추가 (CSV 파일 업로드)
- 답글쓰기권한 추가
- 추천권한 추가 (좋아요, 싫어요)
- 최고관리자그룹 선택 기능 추가
- 버그 수정
액션
워드프레스 add_action() 함수를 사용해서 KBoard에 새로운 기능을 추가할 수 있습니다.
kboard_document_insert
게시글 입력 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$content_uid
$board_id
kboard_document_update
게시글 수정 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$content_uid
$board_id
kboard_document_delete
게시글 삭제 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$content_uid
$board_id
kboard_comments_insert
댓글 입력 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$comment_uid
$content_uid
kboard_comments_delete
댓글 삭제 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$comment_uid
$content_uid
kboard_admin_menu
관리자 페이지에서 KBoard 메뉴 생성시 실행됩니다. 이 액션을 사용해서 새로운 메뉴를 추가할 수 있습니다.
Parameters:
없음
kboard_extends_setting_update
관리자 페이지에서 게시판 설정 저장시 실행됩니다. 게시판의 새로운 설정 값을 저장할 때 사용할 수 있습니다.
Parameters:
$board_meta
$board_id
kboard_skin_header
게시판 스킨이 출력되기 전에 실행됩니다. 게시판 상단에서 코드를 실행하거나 레이아웃을 출력할 수 있습니다.
Parameters:
$board_builder
kboard_skin_footer
게시판 스킨이 출력된 후 실행됩니다. 게시판 하단에서 코드를 실행하거나 레이아웃을 출력할 수 있습니다.
Parameters:
$board_builder
kboard_iframe_head
고유주소 또는 아이프레임으로 게시판 접근시 head 태그 사이에서 실행됩니다.
Parameters:
없음
kboard_comments_login_content
댓글쓰기 권한이 없을 경우 댓글 입력창 대신 실행됩니다. 코드를 실행하거나 레이아웃을 출력할 수 있습니다.
Parameters:
$board
$content_uid
$comment_builder
kboard_comments_field
댓글 입력 필드를 출력할 때 실행됩니다. 기본 필드를 대체하거나 priority에 따라서 기본 필드의 전 또는 후에 새로운 필드를 추가할 수 있습니다.
Parameters:
$field_html
$board
$content_uid
$comment_builder
필터
워드프레스 add_filter() 함수를 사용해서 KBoard의 동작을 변경할 수 있습니다.
kboard_content
게시판 읽기 페이지에서 게시글 내용을 편집할 수 있습니다.
Parameters:
$content
$content_uid
$board_id
kboard_comments_content
댓글 내용을 편집할 수 있습니다.
Parameters:
$comment
$comment_uid
$content_uid
kboard_after_executing_url
글 저장 후 이동할 페이지의 URL을 변경할 수 있습니다.
Parameters:
$next_page_url
$content_uid
$board_id
kboard_default_build_mod
게시판이 기본으로 보여질 화면을 설정할 수 있습니다. $mod는 list, document, editor 중 하나입니다.
Parameters:
$mod
$board_id
kboard_list_from
게시판 리스트 페이지에서 게시글 목록을 가져오는 DB쿼리문의 FROM절을 편집할 수 있습니다.
Parameters:
$where
$board_id
$content_list
kboard_list_where
게시판 리스트 페이지에서 게시글 목록을 가져오는 DB쿼리문의 WHERE절을 편집할 수 있습니다.
Parameters:
$where
$board_id
$content_list
kboard_list_orderby
게시판 리스트 페이지에서 게시글 목록을 가져오는 DB쿼리문의 ORDER절을 편집할 수 있습니다.
Parameters:
$order
$board_id
$content_list
kboard_iframe_whitelist
본문에 iframe 태그를 사용할 수 있습니다. iframe 태그로 삽입을 허용할 도메인 호스트를 편집할 수 있습니다.
Parameters:
$whitelist
kboard_insert_data
게시글이 DB에 저장되기 전에 데이터를 편집할 수 있습니다. 최초 저장시 실행되며 $data는 배열입니다.
Parameters:
$data
$board_id
kboard_update_data
게시글이 DB에 저장되기 전에 데이터를 편집할 수 있습니다. 수정시 실행되며 $data는 배열입니다.
Parameters:
$data
$board_id
kboard_extends_setting
관리자 페이지에서 게시판 확장설정 탭에 내용을 추가합니다.
Parameters:
$html
$board_meta
$board_id
kboard_thumbnail_size
저장되는 썸네일 이미지 파일의 크기를 변경할 수 있습니다. $size는 배열이며 기본값은 array(1024, 1024) 입니다.
Parameters:
$size
kboard_upload_extension
업로드 가능한 파일의 확장자를 편집할 수 있습니다. $extensions는 배열입니다.
Parameters:
$extensions
kboard_uploaded_file
업로드 완료된 파일의 정보를 편집할 수 있습니다. $file_info는 배열이며 $name은 전송된 INPUT 태그의 이름입니다.
Parameters:
$file_info
$name
kboard_download_file
첨부파일 다운로드시 파일의 정보를 편집할 수 있습니다. $file_info는 배열입니다.
Parameters:
$file_info
$content_uid
$board_id
kboard_visible_comments
게시글에서 댓글을 보여줄지 결정합니다.
Parameters:
$visible
$content
kboard_skin_list
KBoard 게시판 스킨 리스트를 편집합니다. $list는 배열입니다.
Parameters:
$list
kboard_comments_skin_list
KBoard 댓글 스킨 리스트를 편집합니다. $list는 배열입니다.
Parameters:
$list
kboard_list_default_sorting
게시판 정렬순서를 변경합니다. $sorting은 newest, best, updated 중 하나입니다.
Parameters:
$sorting
$board_id
$content_list
- Smush Image Compression and Optimization
- 워드프레스 페이지 빌더의 행과 열 사용법
- 워드프레스 플러그인 젯팩 Jetpack by WordPress.com
- 워드프레스 플러그인 Page Builder Interface 페이지 빌더 인터페이스
- 워드프레스 유용한 플러그인 SiteOrigin Page Builder
- 워드프레스 Avada무료테마
- SiteOrigin의 테마 알아보기
'홈페이지만들기 > 워드프레스' 카테고리의 다른 글
우커머스의 한국형 도로명 주소/ 우편번호 검색 플러그인 - Beomps Korea Postcode Search (4) | 2017.09.14 |
---|---|
우커머스 플러그인 WooCommerce - 워드프레스 쇼핑몰시스템 (0) | 2017.08.24 |
Smush Image Compression and Optimization 워드프레스 플러그인 (0) | 2017.08.12 |
워드프레스 페이지 빌더의 행과 열 사용법 (0) | 2017.08.09 |
워드프레스 플러그인 젯팩 Jetpack by WordPress.com (0) | 2017.08.07 |