-
2007/01/08 10:44 오후 #2440
스킨의 간단한 미리보기는
http://ww.never-land.pe.kr
이나.
http://walkers.egloos.com/
이구요.보시다 시피 sidebar 가 두겹입니다.
이 두겹에 들어가는 매뉴를 이글루 처럼 유동적으로 처리하고 싶었는데요.그러려면 그 데이타를 저장해야 하 잖습니다.
제 1 안 sidebar.php 에 하드 코딩한다.
제 2 안 usermeta 에 저장한다.
제 3 안 새로운 DB를 만든다.인데요.. 어떤 방법이 제일 좋을까요.
그리고 그러다보니 이 각 매뉴의 항목들을 제 설정해야하잖아요?
그러다보니 함수를 직접 세겨 넣는 경우가 생길 수 있는데
가령 tag 같은걸 넣고 싶은경우. 하드코딩한 녀석을 넣는 방법론이 뭐 없을까 도 고민중입니다.현제는 library.php를 하드코딩하는 방안을 고려중입니다.]
ps. 회사에서 비슷한 내용을 ㅤㅆㅓㅅ는데 글이 사라졌어요!!!!
혹시 발견되면 지워주세요..2007/01/12 7:11 오전 #2441원하시는 내용을 정확히 이해하지는 못했지만, 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 파일의 덩치는 좀 커지겠지만… 가장 직관적이고 작성하기가 쉽죠.
2007/01/12 7:11 오전 #2442원하시는 내용을 정확히 이해하지는 못했지만, 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 파일의 덩치는 좀 커지겠지만… 가장 직관적이고 작성하기가 쉽죠.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.