코스모스팜 스레드

리스트 페이지 내용 출력 없이

안녕하세요.

KBoard(케이보드) 게시판 리스트 페이지 에서 처음 로딩에는 리스트 내용 없이 나오고

검색 기능으로만 리스트 내용 출력이 되게 하고 싶습니다.

 

수정 방법이 궁금합니다 ?

도움이 많이 되고 있어 항상 감사 드리고 있습니다.

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

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

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

    아래 코드가 도움이 될 듯합니다.

    키워드가 있을 경우에만 동작하고 키워드가 없다면 어떠한 게시글도 출력하지 않게 됩니다.

    add_filter('kboard_list_where', 'my_kboard_list_where', 10, 3);
    function my_kboard_list_where($where, $board_id, $content_list){
    	global $wpdb;
    	if($board_id == '1'){ // 실제 게시판 ID값으로 바꿔주세요.
    		if(!kboard_keyword()){
    			$where = '1=0';
    		}
    	}
    	return $where;
    }

    테마의 functions.php 파일에 추가해서 테스트 해보시겠어요?

    고맙습니다.

  • 네, 감사합니다. 작동이 잘 됩니다.

    추가로 궁금한 것이

    같은 게시판 ID 로 여러 개의 list.php 의 폼을 사용하려면 어떻게 가능하지 궁금합니다.?

     

    소중한 시간 내시어 항상 답변 해 주셔서 감사드립니다.

  • 안녕하세요~^^

    아쉽게도 현재는 하나의 게시판에는 하나의 list.php 파일을 사용할 수 있습니다.

    어떤 경우에 하나의 게시판을 여러 개의 레이아웃으로 나눠서 사용하는지 알려주시겠어요?

    다음 업데이트에 참고하여 반영하도록 하겠습니다.

    고맙습니다.

  • contact form 도 default 스킨의 리스트 페이지처럼 가로형으로 데이타를 확인할 수 있는 폼이 필요해서 문의 드린 겁니다.

    지원이 안된다고 하니 아쉽네요.

    답변 감사합니다.

  • 안녕하세요~^^

    일반회원도 contact-form 스킨의 게시글 목록을 볼 수 있게 하시려는 지요?

    contact-form 스킨의 admin-list.php 파일의 코드를 복사해서

    list.php 파일에 적용하시면 말씀하신 가로형 데이터를 확인하실 수 있을 듯합니다.

    고맙습니다.

코스모스팜 회원관리