코스모스팜 스레드

케이보드 위젯에 게시글 추가

안녕하세요 ㅠㅠ

케이보드 위젯사용해서 메인에 게시판을 띄우고있는데

게시글 / 공지사항

이렇게 사용중인데

여기서 탭을하나 추가해서 다른게시판을 보이게 하고싶습니다

어떻게 수정하는지 감이안와서 답답한 마음에 올려봐요 ㅠㅠ

이 페이지의 내용이 유익하시나요? 혹은 더 많은 답변을 받길 원하시면 이 페이지를 공유 해보시는건 어떨까요?

내 홈페이지에 소셜 공유 버튼 추가하기

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    최신 버전의 KBoard 위젯 플러그인을 사용 중이시라면

    테마 쪽 functions.php 파일에 코드를 추가해주시면 됩니다.

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일에

    아래의 코드를 추가해보시겠어요?

    add_filter('kboard_widget_tab_list', 'my_kboard_widget_tab_list', 10, 1);
    function my_kboard_widget_tab_list($tab_list){
    	$tab_list[] = '게시글';
    	
    	return $tab_list;
    }

    위의 코드는 워드프레스 관리자 -> 외모 -> 위젯 -> KBoard 위젯 설정 쪽에 게시글 탭을 추가하는 코드입니다.

    실제 위젯 쪽에 게시글 목록을 표시하시려면 아래의 코드도 추가해주시면 됩니다.

    add_filter('kboard_widget_list_where', 'my_kboard_widget_list_where', 10, 5);
    function my_kboard_widget_list_where($where, $value, $limit, $exclude, $with_notice){
    	if($value == '게시글'){
    		$board_id = '1';
    		$where .= " AND `board_id`='{$board_id}'";
    	}
    	
    	return $where;
    }

    위의 코드에서 $board_id = '1' 부분은 실제 표시하시려면 게시판 id로 적용해보세요.

    '게시글'이라는 단어를 수정하시려면 첫 번째 코드와 두 번째 코드 모두 같은 단어로 수정해주셔야 합니다.

    고맙습니다.

코스모스팜 회원관리