동일한 게시판 내에서 meta 값이 동일한 동일한 목록만 불러오는 방법이 있을까요?

^^;; 안녕하세요.. 매번 문의만 드리는것 같습니다. 

생각은 많은데 ㅜ.ㅜ 여러모로 지식이 짧다보니 계속 물어보게 되네요.

 

궁금한 내용은, 게시판에서 meta(option) 값이 ride = '자전거/자동차' 라는 값을 가지고 있을때, 작성된 게시물의 상세(내용) 페이지로 들어가면 meta 값을 자전거로 저장한 모든 게시물의 목록과 작성자, 해당 게시물의 링크를 리스트화 해서 가져올 수 있을가요?

DB 퀄리로 직접날리는것도 생각해보았지만, 워드프레스 특성상 meta와 meta value 값을 매칭하고 가져오는 등의 복잡한 수단들이 많아 kboard에서는 db로 직접 하지 않아도 가능한 방법이 있을것 같아 문의 드립니다.

 

항상 ~ 빠른 답변과 친절하게 답변 주셔서 감사합니다. ~ 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    KBoard 플러그인의 옵션 필드의 값으로 게시글을 불러온 후

    링크를 추가하시려면

    아래의 코드를 활용해보시겠어요?

    <?php
    $board_id = '1'; // 실제 게시판 id로 적용해주세요.
    $key = 'key'; // 실제 입력 필드의 메타키(옵션키)로 적용해주세요.
    $value = 'value'; // 실제 입력 필드의 값으로 적용해주세요.
    $content_list = new KBContentList($board_id);
    $content_list->addSearchOption($key, $value, '=');
    $list = $content_list->getList();
    
    $url = new KBUrl();
    ?>
    <?php while($content = $content_list->hasNext()):?>
    	<div>
    		<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>">제목 : <?php echo $content->title?> 작성자 : <?php echo $content->member_display?></a>
    	</div>
    <?php endwhile?>

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

    $key 부분과 $value 부분도 입력 필드에 맞게 설정해보시겠어요?

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기