테마 속 테마가 가능할까요? – 한국워드프레스사용자모임 https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/feed Wed, 06 Aug 2025 19:23:51 +0000 https://bbpress.org/?v=2.6.9 ko-KR https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27655 <![CDATA[테마 속 테마가 가능할까요?]]> https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27655 Thu, 26 Feb 2015 10:54:55 +0000 redspeaker

워드프레스로 이제 막 홈페이지 하나 만들어 보면서 재미를 느끼고 있는 꼬꼬마입니다.

질문 즘 드릴께요. 답변 주시면 3대가 복 받으실 겁니다 데헷~!

 

질문 1

 

제목 그대로 입니다.

하나의 호스팅 안에서 테마 속의 테마가 구현 가능한지요?

 

예컨데

A라는 테마로 만들어진 홈페이지에서 상단에 메뉴가

홈 // 메뉴1 // 메뉴2 // 메뉴3 ….있다면

 

메뉴1을 누르고 들어갔을때

B라는 테마로 디자인이 바뀌어서 구현이 되는 거지요.

홈페이지의 내용물이나 사이트 맵이 꼭 같을 필요는 없을 것 같아요.

구현만 된다면 같게도 다르게도 만들 수 있을테니까요.

 

 

질문 2

 

위 개념은 테마속의 테마 인 건데..

이와는 달리 두가지 테마가 동등한 자격으로도 존재할 수 있는지 궁금합니다.

처음 http://www.abcd.co.kr 이라는 도메인 주소를 치고 들어갔을 때

A타입 홈페이지와 B타입 홈페이지를 선택할 수 있는 창이 뜨고

클릭을 하면 각각의 타입 홈페이지로 접속 되는 구조지요.

 

상상해 보면 국문/영문 홈페이지를 만드는 걸 응용하면 가능할 것 같은데 실제로 구현 가능한건지 궁금합니다.

 

 

정리

위와 같은 타입을 구현하고자 한다면 어떤 걸 공부하면 좋을지 여쭙습니다.

 

*호스팅을 2곳에 하고 메인페이지를 통해 둘 중 한곳으로 접속하는 구조라면 쉽게 될 것 같습니다만,

호스팅 비용이 두배가 될테니 한번 상상해 보았습니다.

두가지 혹은 세가지 디자인을 한꺼번에 사용해 보고 싶어서요.

 

 

]]>
https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27656 <![CDATA['테마 속 테마가 가능할까요?'에 답변달기]]> https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27656 Thu, 26 Feb 2015 11:19:42 +0000 redspeaker 헉 그런데 질문글은 수정이 안되나요? 1가지 질문이 더있는데..ㅠㅠ

위 상상은 카테고리별로 완전히 다른 느낌을 주고 싶은 생각에서 출발했습니다.

그런데 질문1과 질문2가 아예 불가능하다거나 가능하다고 해도 꼬꼬마인 제가 어떻게 해볼 수 없는 부분이라면,

 

질문 3

카테고리별로 전반적인 색상이 달라지는 형태는 가능할지요?

어쩌면 이게 제일 빠르고 쉬운 방법일 수 있겠다 싶습니다…. 만 역시 방법을 모릅니다 ^^:;;

어떤 부분을 연구하면 좋을지 아시는 분 계신지요.

]]>
https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27658 <![CDATA['테마 속 테마가 가능할까요?'에 답변달기]]> https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27658 Fri, 27 Feb 2015 03:13:11 +0000 돌피미솔시동 구조가 같고 전반적인 색상이 달라지는 형태이면,

css 쪽을 만지시면 될것 같습니다.

예를 들면,

category.php 에

if ( category_name = menu1) {

menu1.css 임포트

} else if (category_name = menu2)

menu2.css 임포트

}

 

저도 초짜라서.. 부족한 답변입니다.

 

]]>
https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27662 <![CDATA['테마 속 테마가 가능할까요?'에 답변달기]]> https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27662 Sat, 28 Feb 2015 01:29:37 +0000 redspeaker category.php 에

if ( category_name = menu1) {

menu1.css 임포트

} else if (category_name = menu2)

menu2.css 임포트

}

 

홈페이지를 이제 처음 만들어 보는 꼬꼬마라 답변이 무슨 의미인지 잘 이해가 안되어서 다시 여쭙습니다.

호스팅 서버에서 category.php 파일을 Editplus 등으로 열어서 수정하라는 말씀이실까요..?

그리고

if ( category_name = menu1) {

menu1.css 임포트

} else if (category_name = menu2)

menu2.css 임포트

}

이 부분은 어떻게 해야 하는지 잘 모르겠어요.

번거로우시겠지만 조금만 더 자세히 알려주실 수 있을까요?

]]>
https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27664 <![CDATA['테마 속 테마가 가능할까요?'에 답변달기]]> https://kopress.kr/topic/%ed%85%8c%eb%a7%88-%ec%86%8d-%ed%85%8c%eb%a7%88%ea%b0%80-%ea%b0%80%eb%8a%a5%ed%95%a0%ea%b9%8c%ec%9a%94/#post-27664 Sat, 28 Feb 2015 10:13:41 +0000 Matthew Park 죄송한데 돌피미솔시동 님의 suggestion 은 좋은 방식도 아닐뿐더로 사실상 불가능 한 얘기 입니다.

테마마다 css 끼리 같은 naming convention 을 쓰고 있다는 보장도 없고, (같을 가능성이 0.0000001% 도 안될 듯 생각됩니다.) 또 테마가 css naming convention 만 다른 것도 아니고, 기능도 다 가지각색인데, 저로서는 이해할 수 없는 답변 입니다.

각 페이지 마다 테마를 바꾸는 일은 매우 쉬운 일 입니다.

만약 홈페이지 (is_home)이면 A 테마
홈페이지가 아니고 쇼핑몰 페이지 (is_home) 이면 B 테마
아니면 C 테마

이런식으로 else if 문을 반복해 때려 넣으시던가, 이걸 수십번 반복하시려면 array 를 작성하시던가 하시면 됩니다.

php 를 모르셔셔 무슨 얘기인지 전혀 모르시겠으시면, 그냥 이런 기능을 하기위해 만들어진 수십개의 플러그인 중 하나를 설치하시면 끝.

https://wordpress.org/plugins/jonradio-multiple-themes/

Avatar of Matthew Park
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

Lives in Colorado.

]]>