테스트 사이트 - 개발 중인 베타 버전입니다

메인페이지에 원하는 최신글만 지정해서 채택완료

studyhaza 9년 전 조회 5,642

그누 커머스에서 메인페이지에 원하는 최신글만  하나 지정해서(?wr_id=8) 이미지에  제목, 조회수, 댓글 수를 표현 하려합니다. 

 

원하는 제목(wr_id=8),    조회수, 댓글수

 


다른 것은 숏코드를 이용해서 했습니다. 

팁과 자료실을 찾아 봤지만 기초적인 것 같아 나오지 않아서요

감사합니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
thisgun
9년 전

직접 코드를 작성해서 구현해야 합니다.

 

아래 코드를 참고해 주세요.

 

</p><p>function custom_gcboard_get_write($wr_id){</p><p>    global $wpdb, $gcboard;</p><p> </p><p>    if( ! class_exists('gnucommerce') ){    //그누커머스가 활성화 되지 않았다면 return</p><p>        return;</p><p>    }</p><p> </p><p>    $gc = $gcboard->gc;</p><p> </p><p>    $row = gc_get_write( $gc['write_table'], $wr_id );</p><p>    </p><p>    if( $row ){</p><p>        include_once( GC_LIB_PATH.'/thumbnail.lib.php' );  //리스트에서 이미지를 사용할시 사용</p><p> </p><p>        $thumb = gc_get_list_thumbnail($row['bo_table'], $row['wr_id'], 100, 100);</p><p> </p><p>        if($thumb['src']) {     //이미지가 있을때</p><p>            $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" class="thumb" >';</p><p>        } else {    //이미지가 없을때</p><p>            $img_content = '';</p><p>        }</p><p> </p><p>        echo $img_content;   //이미지</p><p> </p><p>        echo esc_attr($row['wr_subject']);   //제목</p><p>        echo esc_attr($row['wr_hit']);   //조회수</p><p>        echo esc_attr($row['wr_comment']);   //댓글수</p><p> </p><p>    } else {</p><p>        echo '해당 글이 존재하지 않습니다.';</p><p>    }</p><p>}</p><p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

s
studyhaza
9년 전
감사합니다.
하지만
gnucommerce 2016 summer ipha theme 인 경우 function.php 나
gnucommerce plug-in의 Skin/latest/basic/ latest.skin.php의 수정해야하나요 아니면 테마의 index.php을 첨부해서 하나요 ^^
t
thisgun
9년 전
테마를 수정하려면 차일드 테마를 만든 후 수정 합니다.

http://sir.kr/manual/gnucommerce/245

어느 파일을 수정하든 작업자 마음입니다.
s
studyhaza
9년 전
항상 감사드립니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인