dev.chch
chch's Story
dev.chch
전체 방문자
오늘
어제
  • 분류 전체보기 (21)
    • 공부공부 (11)
      • 워드프레스 (2)
      • 고 (6)
      • 자바스크립트 (1)
      • 기타기타 (2)
    • 일상일상 (10)
      • 부동산스토리 (7)
      • 사담사담 (3)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 워프보드코리아
  • toyproject
  • golang
  • setting-sync
  • 전세 후기
  • 중기청 후기
  • Go언어
  • 중기청 전세대출
  • golang vs python
  • toy project
  • vscode 글자 간격
  • Kboard
  • xhr_fail
  • 망보드
  • 레인보드
  • vscode
  • 보증보험 후기
  • 중기청
  • WordPress
  • vscode 고정 폭 글꼴
  • 전세
  • golang 순위
  • vscode 터미널 글자 간격
  • typesscript
  • echo
  • 중기청 대출
  • 그냥 중국이 다 가져가라고 하자
  • 글자 간격
  • 중소기업청년대출
  • go

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dev.chch

chch's Story

공부공부/워드프레스

KBoard 훅 정리

2022. 5. 4. 01:03

코스모스팜에 오피셜로 정리된 훅들이다.

 

Actions
---

kboard_document_insert
게시글 입력 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$content_uid
$board_id
$content
$board


kboard_document_update : 게시글 수정 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$content_uid
$board_id
$content
$board


kboard_document_delete : 게시글 삭제 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$content_uid
$board_id
$content
$board


kboard_comments_insert : 댓글 입력 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$comment_uid
$content_uid
$board


kboard_comments_delete : 댓글 삭제 후 새로운 코드를 추가하고 실행하게 합니다.
Parameters:
$comment_uid
$content_uid
$board


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

 



Filters
---

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

 


 

https://www.cosmosfarm.com/products/kboard/hooks

 

KBoard 기능 확장 - 무료 게시판 워드프레스 플러그인 - Cosmosfarm

KBoard 게시판 커스커마이징 하는 방법

www.cosmosfarm.com

위 링크에 있는 내용을 옮겨온 것일 뿐..

 

커뮤니티에는 생각보다 엄청난 정보들이 많다.

천천히 정리해보자.

저작자표시

'공부공부 > 워드프레스' 카테고리의 다른 글

Kboard vs 망보드 vs 레인보드  (0) 2022.01.15
    '공부공부/워드프레스' 카테고리의 다른 글
    • Kboard vs 망보드 vs 레인보드
    dev.chch
    dev.chch
    dev.ㅋㅋ 웃으면서 개발 공부하기

    티스토리툴바