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

그누커머스 상품페이지에서 사이드바, 슬라이더 설정 방법 채택완료

비밀친구 9년 전 조회 4,066

그누커머스 상품페이지에서 화면 구성을 설정하려 하는데 방법이 없네요

 

1. 오른쪽에 위치한 사이드바를 사용하지 않는 방법(테마옵션 - 위젯에서 지움)

 

2. 상품페이지 위쪽에 슬라이더를 삽입하는 방법

 

테마는 THE7.2 사용하고 있습니다

 

거의 세팅이 완료되었는데 상품페이지만 안되네요

 

http://mini.freehome.kr/shop_main">http://mini.freehome.kr/shop_main 에서 로봇팽이 상품 클릭 시 아래주소

 

http://mini.freehome.kr/item/topspin">http://mini.freehome.kr/item/topspin 상품페이지 화면 구성 설정 방법 

 

3. 메인화면에 최신상품을 등록했는데 상품 보여지는 순서 변경 방법

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

답변 1개

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

레이아웃은 테마에서 지정하고 있기 때문에,

 

플러그인에서 레이아웃을 제어 할수가 없습니다.

 

THE7.2 테마를 보니, 관리자 글이나 페이지에서 레이아웃 제어나 슬라이드를 넣을수 있는 기능이 있더군요. 

 

아래 코드를 child-theme 의 functions.php 나 아니면 별도의 플러그인 파일이나 또는 적당한 곳에 붙여넣기 하면, 그누커머스 상품페이지에서도 레이아웃 제어나 슬라이드를 넣을수 있는 메타박스가 뜰 것입니다. ( THE7.2 테마에만 해당 )

 

</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">if ( ! function_exists( 'dt_gnucommerce_add_product_metaboxes' ) ) :</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">	</span>/**</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">	</span> * Add common meta boxes to product post type.</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">	</span> */</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">	</span>function dt_gnucommerce_add_product_metaboxes() {</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">        if( !class_exists('gnucommerce') ){     //그누커머스가 없으면 리턴</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">            return;</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">        }</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">		</span>global $DT_META_BOXES;</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">		</span>if ( $DT_META_BOXES ) {</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">			</span>foreach ( array( 'dt_page_box-sidebar', 'dt_page_box-footer', 'dt_page_box-header_options', 'dt_page_box-slideshow_options', 'dt_page_box-fancy_header_options' ) as $mb_id ) {</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">				</span>if ( isset($DT_META_BOXES[ $mb_id ], $DT_META_BOXES[ $mb_id ]['pages']) ) {</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">					</span>$DT_META_BOXES[ $mb_id ]['pages'][] = GC_NAME;</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">				</span>}</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">			</span>}</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">		</span>}</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">	</span>}</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;"><span class="Apple-tab-span" style="white-space:pre">	</span>add_action( 'admin_init', 'dt_gnucommerce_add_product_metaboxes', 30 );</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">
</span></font></p><p> </p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">endif;</span></font></p><p><font color="#484848" face="돋움, Dotum, sans-serif"><span style="font-size: 14.004px; line-height: 25.2072px;">

3. 지금은 순서를 변경할수 없습니다. 다음 버젼에 상품 숏코드에 순서를 변경할 수 있도록 정렬에 관한 옵션을 추가하겠습니다.

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

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

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

로그인