현재 default 게시판을 사용중인데 작성된 글에
지정된 숏코드나 텍스트가 본문 상단에 항상 표시되게 하려면 어떤걸 추가해야되나요?
본문기본양식을 사용하면 작성자가 삭제할수있어서 작성후 출력되게 하려합니다
안녕하세요~^^
KBoard(케이보드) 플러그인에서 게시글 본문 내용이 표시되기 전에
숏코드 실행 또는 특정 문구를 표시하고 싶으신 건지요?
kboard_content 필터를 활용해보세요.
아래의 코드를 활용하시면 숏코드가 실행되게 하실 수 있습니다.
add_filter('kboard_content', 'kboard_content_20201103', 10, 3);
function kboard_content_20201103($content, $content_uid, $board_id){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$content = do_shortcode('[숏코드]') . $content;
}
return $content;
}
위의 코드에서 [숏코드] 부분에는 실제 숏코드로 적용해보세요.
아래의 코드를 활용하시면 특정 문구가 표시되게 하실 수 있습니다.
add_filter('kboard_content', 'kboard_content_20201103', 10, 3);
function kboard_content_20201103($content, $content_uid, $board_id){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$content = '게시글 본문 내용 이전에 표시됩니다.' . $content;
}
return $content;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해주세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.
작성한 내용이 바로 옆에 붙어서 나오는데 한줄정도 간격두고 아래로 나오게 하고싶습니다
안녕하세요.
추가한 문구 다음에 줄 바꿈을 추가하시려면
이전 댓글에 안내해드린 코드 중
'게시글 본문 내용 이전에 표시됩니다.' 부분을
'게시글 본문 내용 이전에 표시됩니다.<br><br>' 이런 식으로
<br> 태그를 추가해보시겠어요?
고맙습니다.