안녕하세요! 게시판에 해당 게시판 글의 제일 최신글 1개를 넣고 싶어 문의드립니다!
제가 검색한 결과
add_action('kboard_skin_header', 'my_kboard_skin_header', 10, 1);
function my_kboard_skin_header($builder){
global $wpdb;
$board = $builder->board;
if($board->skin == 'wrap-notice' && kboard_builder_mod() == 'list'){
$result = $wpdb->get_row("SELECT `uid` FROM `{$wpdb->prefix}kboard_board_content` WHERE `board_id`='{$board->id}' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval') ORDER BY `date` DESC");
if($result){
$content = new KBContent();
$content->initWithUID($result->uid);
$kboard_uid = kboard_uid();
$builder->uid = $kboard_uid ? $kboard_uid : $content->uid;
if($content->uid){
$builder->builderDocument();
}
}
}
}
functions.php에 이렇게 넣으면 document.php의 내용이 최신글로 나오고
add_action('kboard_skin_header', 'my_kboard_skin_header', 10, 1);
function my_kboard_skin_header($builder){
global $wpdb;
$board = $builder->board;
if($board->skin == 'wrap-notice' && kboard_builder_mod() == 'list'){
$result = $wpdb->get_row("SELECT `uid` FROM `{$wpdb->prefix}kboard_board_content` WHERE `board_id`='{$board->id}' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval') ORDER BY `date` DESC");
if($result){
$content = new KBContent();
$content->initWithUID($result->uid);
$kboard_uid = kboard_uid();
$builder->uid = $kboard_uid ? $kboard_uid : $content->uid;
if($content->uid){
$builder->builderList();
}
}
}
}
functions.php에 이렇게 코드를 넣으면 list.php에 내용이 나오는 것으로 보아
$builder->builderDocument(); 이 부분을 바꿔 php 파일의 내용을 나오게 할 수 있는 것 같은데요!
혹시 latest.php 내용이 해당 부분에 나오도록 할 수는 없을까요?
답변 부탁드립니다!! 감사합니다!!
https://imgur.com/a/XeehM1P
위의 이미지에 대해 잘 이해가 안 가실 수도 있어 아래 링크로 들어가면 있는 이미지에 설명 추가하여 달아두었습니다!
https://imgur.com/a/qa66ejp
두 이미지 확인해보시고 해당 부분 답변 부탁드립니다!!
감사합니다:)
안녕하세요~^^
혹시 어떤 형태로 나오게 하고 싶으신지 예제 이미지가 있을까요?
문의주신 내용으로만으로는
어떤 내용인지 파악하기 어렵습니다.
더 자세히 작성해주시겠어요?
고맙습니다.