안녕하세요.
게시판 제목앞에 카테고리명이 나오게하는걸 검색하다가
잘 찾아서 제대로 적용시켰는데요, 아래처럼 여러개의 게시판 중 1개만(board id'2') 적용되어있는데
다른게시판에도 하나 더(board id'3') 적용하려면 아래에서 어떻게해야하나요..?
이것저것 해봐도 오류가 나길래 문의드려봅니다..ㅠ (완전초보입니다)
add_filter('kboard_content_value', 'kboard_content_value_20201209', 10, 3);
function kboard_content_value_20201209($value, $name, $content){
$board = $content->getBoard();
if(kboard_mod() == 'list' && $name == 'title' && $board->id == '2'){ // 실제 게시판 id로 적용해주세요.
$category = '';
if($content->category1){
$category = "[$content->category1]";
}
if($content->category2){
$category .= "[$content->category2]";
}
if($category){
$value = $category . $value;
}
}
return $value;
}
그리고
게시판 목록에서 위에걸 적용시키면
ex) [카테고리명]안녕하세요.제목입니다.
이렇게 나오는데
ex) [카테고리명] 안녕하세요.제목입니다.
이렇게 제목 맨처음 공간을 기본적으로 띄우게끔하는건 어떤방법이 있나요?
알려주시면 너무 감사드려요!!
안녕하세요~^^
코드를 남겨주실 때는 코드스니펫을 사용해주세요.
남겨신 코드에서
&& $board->id == '2'
부분을 아래 코드처럼 해보시겠어요?
&& $board->id == '2' && $board->id == '3'
고맙습니다.
앗 스레드봇님 알려주신대로 변경하였으나
둘다 카테고리명이 안나오네요.. 혹시나해서 몇번해보았는데
안되고있습니다ㅜ 어떻게하는게좋을까요?
감사합니다.
급히 하다보니 오타가 있었습니다.
사과드립니다.
아래처럼 변경해보시겠어요?
&& ($board->id == '2' || $board->id == '3')
고맙습니다.