관리자 승인대기 활성화 사용하고 있는데 승인대기 하는 동안 게시글 제목은 보이게 되어 있어요
타 업체에서 제목을 이용해서 홍보 글들을 적어 놓고 가는데 매시간 확인하고 휴지통으로 넣는게 너무 신경쓰이고 힘들어요 ㅠ
고객이 들어와서 게시판 글쓰기 했을경우 관리자의 승인이 없을경우 게시글에 제목도 안보이게 할수는 없을까요?
안녕하세요~^^
KBoard 플러그인에서 kboard_pending_approval_title 필터를 사용하시면
승인대기 중인 게시글의 제목을 수정하실 수 있습니다.
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('kboard_pending_approval_title', 'my_kboard_pending_approval_title', 10, 2);
function my_kboard_pending_approval_title($title, $content){
$board = $content->getBoard();
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$title = '[승인대기]';
}
return $title;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해보세요.
[승인대기] 문구는 원하시는 문구로 수정해보시겠어요?
위의 코드를 적용하시면 1번 게시판에서 승인대기 중인 게시글의 제목이 [승인대기]로 표시됩니다.
고맙습니다.