안녕하세요! 통화로 문의드리고, 자세한 요청사항 게시판에 문의 남겨요.
요청, 문의사항은 총 2가지 이구요. 아래 변경하고싶은사항을 기재할게요.
1. '글쓰기' 버튼에 대한 링크 수정
- 기존 글쓰기 버튼에 대한 해당 링크 : <a href="/apply/?mod=editor" class="kboard-ask-one-button-small">글쓰기</a>
- 변경하려는 링크 : <a href="/apply/?mod=editor#kboard" class="kboard-ask-one-button-small">글쓰기</a>
2. 게시글 '상태'에 대한 텍스트 수정 및 추가를 하고싶어요.
- 현재 : '상태없음', '답변대기', '답변완료' 총 3개
- 변경 : '상태없음', '상담대기', '상담중', '상담완료' 총 4개
안녕하세요~^^
1. KBoard 플러그인의 kboard_url_content_editor 필터를 활용하시면
게시글 작성 페이지 주소 뒤에 해시를 추가하실 수 있습니다.
예제 코드는 아래와 같습니다.
add_filter('kboard_url_content_editor', 'kboard_url_content_editor_2020_04_02', 10, 3);
function kboard_url_content_editor_2020_04_02($url, $content_uid, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$url .= '#kboard';
}
return $url;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
2. KBoard 에스크원 상담 스킨에서 답변대기, 답변완료는 카테고리2 기능을 활용하고 있습니다.
카테고리2를 별도로 설정하지 않을 경우,
기본적으로 상태는 답변대기, 답변완료로 설정됩니다.
올려주신 내용처럼 적용하시려면
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 탭에서
카테고리2 입력 필드에
상담대기,상담중,상담완료 이런 식으로 입력해보시겠어요?
고맙습니다.
위에 문의사항 2가지는 잘 해결되었습니다. 감사합니다^^
혹시 게시글 안에서 '목록보기' 버튼을 클릭해도 동일한 "/apply/?mod=editor#kboard" 링크로 가는 코드를 알려주실 수 있을까요?.!
안녕하세요.
KBoard 플러그인에서 kboard_url_board_list 필터를 활용하시면
게시글 목록 주소를 편집하실 수 있습니다.
아래의 코드를 활용해보시겠어요?
add_filter('kboard_url_board_list', 'kboard_url_board_list_2020_04_03', 10, 2);
function kboard_url_board_list_2020_04_03($url, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$url .= '#kboard';
}
return $url;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
고맙습니다.