워드프레스 방명록 만들기

어느정도 방명록이 사이트 디자인에 맞게 완성된듯해서, 한번 정리 해 두기로 했습니다. (wp-shortstat을 확인해보니 “워드프레스 방명록”으로 검색해서 들어오시는 분들도 꽤 되는것 같고해서….) 이희승님께서 만들어주신 "Threaded and Paged Comments" 플러그인을 사용해서 만들어 보도록 하겠습니다.

아래 내용은 방명록 페이지에서만 threaded-paged-comments를 적용하는 방법입니다. 모든 페이지의 코멘트에 적용시키기 위해서는 조금 다른 방법으로 설치하셔야합니다.

1. 준비하기
  • 플러그인 다운받기:: http://gleamynode.net/wordpress/archives/106
    위 이희승님의 블로그에서 플러그인파일을 다운받으시고, 포스트내용을 참고하세요.
  • 페이지 템플릿 만들기:: http://geeksmakemehot.com/wordpress-guestbook/
    위 링크에 guestbook 템플릿을 만드는 방법이 나와있으며, 몇가지 테마의 템플릿파일들도 있습니다. 보통 테마에 포함된 기본 템플릿들중에 코멘트를 포함한 템플릿이 있으나, 그것이 없는 테마의 경우 위 링크의 설명을 참고해서 새로운 템플릿을 하나 생성하셔야 합니다.

Show »

2. 파일 설정하기
  • 다운받은 플러그인 파일의 압축을 풀어 나오는 파일들중 “paged-comments.php”파일을 텍스트 에디터로 엽니다.
  • 준비과정에서 생성한 템플릿파일을 텍스트 에디터로 엽니다.

    부분을

    로 바꿉니다.

3. 파일들을 업로드
  • briansthreadedcomments.php, briansthreadedcomments.common.php, paged-comments.php 세개의 파일은 wp-content/plugins폴더에
  • wp-paged-comments.php는…
    워드프레스 루트폴더에 업로드(wp-blog-header.php파일이 있는 폴더)
  • 준비과정에서 생성한 템플릿파일을 테마폴더에 업로드합니다.
3. 방명록 페이지 만들기
  • 워드프레스 관리자화면에서 페이지를 생성합니다.
  • Page Title, Page Slug, Page Content등 기본적인 내용을 입력합니다.
  • Page Template에서 새로 업로드한 템플릿을 선택합니다.!!중요
  • Custum Fields에 key값은 paged_comments Value값은 on 으로 필드를 하나 추가합니다.!!중요
4. 참고사항
  • 모든 페이지에서 threaded-paged-comments 사용하기::
    paged-comments.php파일에서..
    $paged_comments->all_posts 부분을 true로 설정
  • 모든페이지에서 threaded-comments만 사용하기::
    comments.php파일을 테마폴더에 덮어씌우시면 됩니다.
  • 방명록 페이지에서만 스크립트와, CSS가 로드되게 하는법(현재 제가 쓰고있는 방법)과 자신의 테마에 맞게 파일을 수정하는법은 추후 따로 포스팅하겠습니다.

멋진 플러그인 만들어주신 이희승님께 다시한번 감사드립니다.

추가 :: Kukie님께서도 워드프레스 방명록 만들기에 관한 포스트를 작성하셨었네요. 알기쉽고 깔끔하게 정리되어 있어 많은 도움이 될듯합니다. 꼭 한번 읽어보세요;)

방명록 전용 플러그인(plugin)을 만들었습니다 :: tp-guestbook plugin

Flyakite OSX ver.3 공개

얼마전부터 Aqua-soft Forum에서 소식을 접하고, 기대하고 있었는데 공개 되었네요.:D
관련 링크 : Aqua-soft 포럼, Flyakite OSX사이트

flyakite_sh06flyakite_sh05flyakite_sh04flyakite_sh03flyakite_sh02flyakite_sh01

작은 이미지를 클릭하시면 큰 사이즈의 스크린샷을 보실 수 있습니다.

혹시 처음 접하신 분들을 위해 간단한 설명을 드리자면..

  • flyakite osx는 윈도우XP의 시스템을 Mac의 비쥬얼과 거의 흡사하게 바꿔주는 프로그램입니다.
  • 설치과정의 언어는 영어로만 지원하지만, 모든 언어의 xp시스템에 설치 가능하구요..
  • 설치과정에서 자신에게 맞는, 원하는 설정을 선택할 수 있으며 설치 후에도 몇가지 설정을 변경 할 수 있습니다.
  • 윈도우 (자동)업데이트를 통해서 파일이 바뀌더라도 ‘시작프로그램’의 ‘system file updater’를 통해서 쉽게 업데이트 할 수 있습니다. 설치시 시스템 비쥬얼과 관련된 아이콘, 비트맵..등 외에는 시스템 파일을 변화시키지 않습니다.
  • 만일을 대비해 설치시 시스템복구(system restore) 포인트를 생성하시기 바랍니다.

Flyakite OSX홈페이지를 방문하시면 더 많은 스크린샷과 프로그램정보를 보실 수 있습니다.

Ajax-Spoiler Alpha2

워드프레스 2.7이상에서 작동하는 새로운 플러그인이 있습니다.

몇일전 수정했던 Simple-Spoiler플러그인을 조금 더 보완 해 봤습니다. 제대로 테스트도 안해보고 공개를 해서, 몇몇분들께 괜한 수고를 끼쳐드린것 같아 죄송스럽네요.

1. 변경사항
  • “숨기기”텍스트가 작동합니다.
  • 이펙트(effect)를 추가했습니다.(apblind)
  • 플러그인 파일명을 "aj-spoiler.php"로 바꿨습니다.
  • 헤더부분에 자바스크립트 삽입하는 부분 수정(이부분때문에 불편을 드렸었네요..;;;)
2. 설치
  • 이전 버젼을 사용하시던 분들께서는 기존 플러그인을 “Deactivate“하신 후 파일을 삭제하시고나서 새로운 버젼을 설치하셔야 합니다.
  • 나머지 설치방법은 기존과 동일합니다.("js"폴더도 같이 업데이트 해주셔야합니다)

몇가지 기능추가를 위해 effect.js.php파일을 조금 수정했습니다. 따라서, k2테마(effect.js,protype.js파일적용테마)사용자분들께서는 "js"폴더의 effect.js.php파일을 기존파일에 덮어씌우셔야합니다.

Continue reading “Ajax-Spoiler Alpha2”

워드프레스 최근글 목록 출력하기

FRNS님께서 방명록에 질문을 올리셔서 메일로 답변드리던중 내용도 길어지고, 중간에 html, php코드를 삽입하는데 메일상에 문제가 있지 않을까해서 겸사겸사 글을 등록하기로 했습니다.

1. 우선.. 메인페이지 오른쪽에 표현된 최근글 목록은…

제가 따로 구현한것이 아니라 K2라는 워드프레스 테마를 사용하면 기본으로 지원되는 것이구요..

플러그인이아닌 워드프레스의 기본 function으로 구현될 수 있습니다.

제가 사용중인 테마에서 최근글 출력부분만 간략히 정리해보자면..

가장 중요한 부분은 wp_get_archives('type=postbypost&limit=10'); 부분입니다.
이 부분에서

  • 로 둘러싸인 최근글 리스트가 출력됩니다.

    아래 링크를 방문하시면 다양한 응용방법을 보실 수 있습니다.
    http://codex.wordpress.org/Template_Tags/wp_get_archives

    k2테마 사이트는…
    http://binarybonsai.com/wordpress/k2 Continue reading “워드프레스 최근글 목록 출력하기”