소셜 공유 플러그인 설치 후 KBoard 모든 게시판에 노출이 되는데요.
특정게시판만 공유 버튼을 안나오게 하는 방법이 있나요?
또한 답글 작성시 제목에 Re: 를 안오게 하는 방법을 알고 싶습니다.
안녕하세요~^^
1. 코스모스팜 소셜 공유 버튼을 특정 페이지에서만 안 보이게 하시려면
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에
아래의 CSS 코드를 활용해보시겠어요?
.page-id-페이지ID .cosmosfarm-share-buttons { display: none; }
위의 코드에서 페이지ID 부분은 실제 페이지 id로 확인해보세요.
워드프레스 사이트에서 페이지 ID는 크롬 브라우저 개발자 도구(F12)를 활용해서
body 태그에 추가된 클래스를 확인하거나
워드프레스에서 페이지(포스트) ID를 찾는 방법을 참고해보세요.
2. KBoard 게시판에서 답글 작성 시 제목을 원글로 작성하시려면
아래의 코드를 추가해보세요.
add_filter('kboard_content_value', 'kboard_content_value_20210506', 10, 3);
function kboard_content_value_20210506($value, $name, $content){
$board = $content->getBoard();
if(kboard_mod() == 'editor' && kboard_parent_uid() && $name == 'title' && $board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$parent = new KBContent();
$parent->initWithUID(kboard_parent_uid());
$value = $parent->getTitle();
}
return $value;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.
답변감사합니다.