사실 스킨을 하나 만들고 있는데요. – 한국워드프레스사용자모임 https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/feed Tue, 07 Jan 2025 23:07:20 +0000 https://bbpress.org/?v=2.6.9 ko-KR https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/#post-2440 <![CDATA[사실 스킨을 하나 만들고 있는데요.]]> https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/#post-2440 Mon, 08 Jan 2007 13:44:04 +0000 shadowog 스킨의 간단한 미리보기는

http://ww.never-land.pe.kr
이나.
http://walkers.egloos.com/
이구요.

보시다 시피 sidebar 가 두겹입니다.
이 두겹에 들어가는 매뉴를 이글루 처럼 유동적으로 처리하고 싶었는데요.

그러려면 그 데이타를 저장해야 하 잖습니다.

제 1 안 sidebar.php 에 하드 코딩한다.
제 2 안 usermeta 에 저장한다.
제 3 안 새로운 DB를 만든다.

인데요.. 어떤 방법이 제일 좋을까요.

그리고 그러다보니 이 각 매뉴의 항목들을 제 설정해야하잖아요?
그러다보니 함수를 직접 세겨 넣는 경우가 생길 수 있는데
가령 tag 같은걸 넣고 싶은경우. 하드코딩한 녀석을 넣는 방법론이 뭐 없을까 도 고민중입니다.

현제는 library.php를 하드코딩하는 방안을 고려중입니다.]

ps. 회사에서 비슷한 내용을 ㅤㅆㅓㅅ는데 글이 사라졌어요!!!!
혹시 발견되면 지워주세요..

]]>
https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/#post-2441 <![CDATA[Reply To: 사실 스킨을 하나 만들고 있는데요.]]> https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/#post-2441 Thu, 11 Jan 2007 22:11:20 +0000 082net 원하시는 내용을 정확히 이해하지는 못했지만, k2테마를 참고해 보시면 도움이 될 것 같습니다. (app 폴더안의 sbm, module 관련 파일) 제가 알고있는 테마들 중에서는 가장 유동적인 사이드바 구현능력을 가지고 있습니다.

좀 복잡한 편이라 한번에 이해하기는 힘드시겠지만 분명 많은 참고가 될겁니다.

그리고, 보통 테마의 설정은 options테이블(wp_options)을 사용합니다. array값을 그대로 설정값에 저장 할 수 있어서 여러모로 편리할겁니다.

예를 든다면…

$theme_info['a'] = '1';
$theme_info['b'] = '2';
$theme_info['c'] = '3';

// 처음 설치할 때....
add_option('my_theme_info', $theme_info);

// 설정값을 변경한 뒤 저장할 때...
update_option('my_theme_info', $theme_info);

// 설정값을 불러 올 때
$theme_info = get_settings('my_theme_info');

하지만 역시 "1안"이 가장 속 편합니다. sidebar 파일의 덩치는 좀 커지겠지만… 가장 직관적이고 작성하기가 쉽죠.

Avatar of 082net
Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
]]>
https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/#post-2442 <![CDATA[Reply To: 사실 스킨을 하나 만들고 있는데요.]]> https://kopress.kr/topic/%ec%82%ac%ec%8b%a4-%ec%8a%a4%ed%82%a8%ec%9d%84-%ed%95%98%eb%82%98-%eb%a7%8c%eb%93%a4%ea%b3%a0-%ec%9e%88%eb%8a%94%eb%8d%b0%ec%9a%94/#post-2442 Thu, 11 Jan 2007 22:11:20 +0000 082net 원하시는 내용을 정확히 이해하지는 못했지만, k2테마를 참고해 보시면 도움이 될 것 같습니다. (app 폴더안의 sbm, module 관련 파일) 제가 알고있는 테마들 중에서는 가장 유동적인 사이드바 구현능력을 가지고 있습니다.

좀 복잡한 편이라 한번에 이해하기는 힘드시겠지만 분명 많은 참고가 될겁니다.

그리고, 보통 테마의 설정은 options테이블(wp_options)을 사용합니다. array값을 그대로 설정값에 저장 할 수 있어서 여러모로 편리할겁니다.

예를 든다면…

$theme_info['a'] = '1';
$theme_info['b'] = '2';
$theme_info['c'] = '3';

// 처음 설치할 때....
add_option('my_theme_info', $theme_info);

// 설정값을 변경한 뒤 저장할 때...
update_option('my_theme_info', $theme_info);

// 설정값을 불러 올 때
$theme_info = get_settings('my_theme_info');

하지만 역시 "1안"이 가장 속 편합니다. sidebar 파일의 덩치는 좀 커지겠지만… 가장 직관적이고 작성하기가 쉽죠.

Avatar of 082net
Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
]]>