메인페이지에 원하는 최신글만 지정해서
본문
그누 커머스에서 메인페이지에 원하는 최신글만 하나 지정해서(?wr_id=8) 이미지에 제목, 조회수, 댓글 수를 표현 하려합니다.
원하는 제목(wr_id=8), 조회수, 댓글수
다른 것은 숏코드를 이용해서 했습니다.
팁과 자료실을 찾아 봤지만 기초적인 것 같아 나오지 않아서요
감사합니다.
답변 1
직접 코드를 작성해서 구현해야 합니다.
아래 코드를 참고해 주세요.
function custom_gcboard_get_write($wr_id){
global $wpdb, $gcboard;
if( ! class_exists('gnucommerce') ){ //그누커머스가 활성화 되지 않았다면 return
return;
}
$gc = $gcboard->gc;
$row = gc_get_write( $gc['write_table'], $wr_id );
if( $row ){
include_once( GC_LIB_PATH.'/thumbnail.lib.php' ); //리스트에서 이미지를 사용할시 사용
$thumb = gc_get_list_thumbnail($row['bo_table'], $row['wr_id'], 100, 100);
if($thumb['src']) { //이미지가 있을때
$img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" class="thumb" >';
} else { //이미지가 없을때
$img_content = '';
}
echo $img_content; //이미지
echo esc_attr($row['wr_subject']); //제목
echo esc_attr($row['wr_hit']); //조회수
echo esc_attr($row['wr_comment']); //댓글수
} else {
echo '해당 글이 존재하지 않습니다.';
}
}
답변을 작성하시기 전에 로그인 해주세요.