필터 기능에 대한 질문입니다.

add_action('kboard_document_insert', 'kboard_document_insert_extend'); 은 글을 쓸때 반응 하는 것으로 아는데요. 

글에 대한 답변을 쓰면 add_action( "이곳에 뭐라고 써야 합니까" )         답변에 대해서 반응을 했으면 하는 데요.

 

 

 

 

 

1. kboard_content 필터(Filter)

 

kboard_content 필터를 사용하시면 게시글 본문 내용을 편집 하실 수 있습니다.

 

게시글에 소셜 공유 버튼등 새로운 내용을 추가하실 수 있습니다.

 

add_filter('kboard_content', 'kboard_content_extend');

 

function kboard_content_extend($content){

// kboard_content 필터는 게시글 본문 내용을 입력 받습니다.

 

// 내용을 편집 및 추가할 수 있습니다.

$content = $content . '
kboard_content_extend 실행';

 

// 최종 내용을 반환합니다.

return $content;

}

 

 

 

 

 

 

2. kboard_document_insert 액션(Action)

 

글이 등록되면 실행되는 액션입니다.

 

내용에 따라서 작성자에게 완료 메일을 보낼 수도 있고, 다른 페이지로 이동시킬 수도 있습니다.

 

add_action('kboard_document_insert', 'kboard_document_insert_extend');

 

function kboard_document_insert_extend($content_uid){

// insert 액션은 게시물 고유번호($content_uid)를 입력 받습니다.

 

// $content_uid 게시물 고유번호로 내용을 초기화 합니다.

$content = new KBContent();

$content->initWithUID($content_uid);

 

// KBContent 클래스 내용을 출력해 봅니다.

print_r($content);

exit;

}

 

 

 

 

 

3. kboard_document_update 액션(Action)

 

글이 수정되면 실행되는 액션 입니다.

 

insert 액션과 동일하게 다양한 기능을 추가할 수 있습니다. 수정된 히스토리를 다른 곳에 저장 하실 수도 있습니다.

 

add_action('kboard_document_update', 'kboard_document_update_extend');

 

function kboard_document_update_extend($content_uid){

// update 액션은 게시물 고유번호($content_uid)를 입력 받습니다.

 

// $content_uid 게시물 고유번호로 내용을 초기화 합니다.

$content = new KBContent();

$content->initWithUID($content_uid);

 

// KBContent 클래스 내용을 출력해 봅니다.

print_r($content);

exit;

}

 

 

 

 

 

4. kboard_document_delete 액션(Action)

 

글이 삭제되면 실행되는 액션 입니다.

 

글이 삭제 되었기 때문에 게시판 ID가 전달됩니다.

 

add_action('kboard_document_delete', 'kboard_document_delete_extend');

 

function kboard_document_delete_extend($board_id){

// delete 액션은 게시판 ID($board_id)를 입력 받습니다.

 

// $board_id 게시판 ID로 내용을 초기화 합니다.

$board = new KBoard();

$board->setID($board_id);

 

// KBoard 클래스 내용을 출력해 봅니다.

print_r($board);

exit;

}

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요