본문 바로가기

커뮤니티와 쇼핑몰 테마를 각각 다른 테마로 적용하기

by dig it 2021. 1. 25.

gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=110

 

커뮤니티와 쇼핑몰 테마를 각각 다른 테마로 적용하기 - 영카트강좌

테마를 적용할 때 커뮤니티용 테마와 쇼핑몰 테마를 각각 다른 테마로 분리해서 적용하는 방법입니다.예를 들어 A테마를 사용하고 싶은데 쇼핑몰 페이지는 마음에 들지만 커뮤니티 페이지는 다

gnustudy.com

 

테마를 적용할 때 커뮤니티용 테마와 쇼핑몰 테마를 각각 다른 테마로 분리해서 적용하는 방법입니다.
예를 들어 A 테마를 사용하고 싶은데 쇼핑몰 페이지는 마음에 들지만 커뮤니티 페이지는 다른 테마를 적용하고 싶을 때각각 다른 테마로 분리해서 적용할 수 있습니다.

커뮤니티 테마용으로 영카트 전용 테마가 아닌 그누보드 테마로 적용해도 작동되는 걸 확인했습니다.
기본 테스트만 해본 거라서 예기치 못한 문제가 발생할 수도 있습니다.

수정 파일 : /common.php

// 테마경로
if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)
    $config['cf_theme'] = trim($_GET['theme']);

위 코드 바로 위에 아래 내용 추가

 

if (preg_match("/\/(shop|shop_admin)\//", $_SERVER['REQUEST_URI'])) {
    $config['cf_theme'] = 'shop'; //쇼핑몰 테마폴더명
} else {
    $config['cf_theme'] = 'community'; //커뮤니티 테마폴더명
}

이 부분에서 적용하고 싶은 테마 폴더명으로 수정하세요.

$config['cf_theme'] = 'shop'; //쇼핑몰 테마폴더명
$config['cf_theme'] = 'community'; //커뮤니티 테마폴더명

 

## 유의 사항 ##

요즘에는 반응형 테마를 사용하시는 분들도 많은데 커뮤니티, 쇼핑몰 두 테마 모두 같은 종류로 통일해야 합니다.
예를 들어 커뮤니티는 비반응형, 쇼핑몰은 반응형 테마로 사용하면 안 됩니다.

둘 다 비반응형 테마 또는 둘 다 반응형 테마로 통일해서 적용해야 합니다.
쇼핑몰 스킨, 게시판 스킨 등은 모두 테마용 스킨으로 선택해야 합니다.

쇼핑몰 스킨명 앞부분에 (테마)가 있는 스킨으로 선택
관리자 페이지 > 쇼핑몰 관리 > 쇼핑몰 설정 > 스킨 설정

게시판 스킨도 마찬가지로 (테마)가 있는 스킨으로 선택

 

* 세부적인 테스트까지 하진 않았습니다.

 

'작업' 카테고리의 다른 글

무료홈페이지빌더 사이트모음  (0) 2021.02.06
카운트타운 소스  (0) 2021.01.27
FTP에서 tar.gz 파일 압축 해제하기  (0) 2021.01.25
글로벌 Top 3 업무용 메신저  (0) 2021.01.21
티스토리 구글 검색 최적화  (0) 2020.12.29

댓글

최신글 전체

이미지
제목
글쓴이
등록일