bbPress로 방명록 만들기(워드프레스)

워드프레스의 경우 댓글 시스템(Comments system) 때문에 굳이 방명록이 필요하지는 않지만, 간혹 필요한 경우가 있는 것 같습니다. 댓글 시스템을 수정하면 쉽게 구현이 가능하리라 생각됩니다. 문득 bbPress를 방명록으로 만들면 어떨까하는 생각이 들어서 잠시 시간을 내어 만들어봤습니다. 먼저는 포럼을 개조해서 만들려고 시도했는데 레이아웃이 원하는대로 나오지 않아서 다른 방법으로 만들었습니다. 결국은 댓글…
더 보기...

선택된 라인들 앞에 탭 추가하기(정규식)

텍스트 파일을 처리하다가 많은 라인들의 맨 앞에 탭 문자를 추가해야 하는 경우가 발생했다. 처음에는 일일이 탭을 눌러 수정하다가 라인 수가 많아지다 보니 번거롭게 여겨져 좋은 방법이 없을까 생각하다가 정규식을 이용하기로 했다. 이 방법을 사용하려면 정규식(혹은 정규표현식: Regular Expressions)을 지원하는 텍스트 에디터가 필요하다(원한다면 MS Word를 사용해도 된다. 다만 코드가 약간 달라질 것이다).…
더 보기...

SEO에 유리한 워드프레스의 URL 구조

고유주소(Permalink)란 개별 블로그 글의 고유 URL입니다. 이 고유주소를 사용하여 다른 블러거들이 링크를 달고 이메일 등에 링크로 삽입할 수 있습니다. 워드프레스에서 고유주소(Permalink)의 기본 형식은 http://your_site_address/?p=123 위와 같습니다. 이것은 사용자에게 친숙하지 않은 다소 기계적인 주소입니다. 또한 SEO에도 유리하지 않는 주소라고도 하네요. 경험상 일부 문제는…
더 보기...

사용자 역할(회원 등급) 이해/새로운 회원 등급 추가하기 (워드프레스)

워드프레스 사용자 역할(회원 등급)에는 Super Admin, Administrator, Editor, Author, Contributor, Subscriber 등이 있습니다. 대강 살펴보면 Super Admin(수퍼 관리자) - 사이트 네트워크 관리 기능과 모든 기능에 접근 가능 Administrator(관리자) - 단일 사이트 내의 모든 관리 기능에 접근 가능 Editor(편집자) - 글(다른…
더 보기...

회원가입 양식에 주소 검색과 약관/개인정보 동의 추가하기 (워드프레스)

워드프레스의 가장 큰 매력 중 하나는 바로 플러그인 사용일 것입니다. 플러그인을 통해 누구나 원하는 기능을 쉽게 통합할 수 있는 유연한 CMS(콘텐츠 관리 시스템)인 것 같습니다. 하지만 워드프레스를 사용하다보면 우리나라 환경과 다소 다른 점 때문에 커스터마이징이 필요할 것입니다. 회원가입 양식에 약관/개인정보 동의란을 추가하는 것은 사용 중인 회원가입 플러그인에서 지원하는 경우 쉽게 처리가 가능하지만 그렇지 않은 경우…
더 보기...

모바일 버전에서 메뉴를 표시하지 않으려면 (워드프레스)

PC에서 표시되는 특정 요소(Element)를 모바일 기기에서는 표시되지 않도록 하고 싶은 경우가 있을 것입니다. 가령 다음 테마 스크린샷을 살펴보겠습니다. 위 그림은 GalaNight Theme이라는 테마를 적용한 기본적인 모습입니다. 이 사이트를 스마트폰 등 모바일 버전에서 보면 메뉴가 다음과 같이 바뀝니다. 물론 이것도 나쁘지는 않지만 다른 플러그인을 사용하여 메뉴 모양을 바꾸고 싶어할 수 있습니다. 그런 경우…
더 보기...

div 내의 div를 중앙에 정렬하려면 (CSS)

어떤 글에서 박스를 가운데에 정렬되게 하고 싶은 경우가 많을 것입니다. div는 align 속성을 가지고 제어가 잘 되지 않습니다. 이런 경우 다음과 같이 두 개의 div를 중첩하여 사용하여 쉽게 중앙에 정렬되게 할수 있습니다. 다음과 같은 css 코드를 사용하면 됩니다. #out { width: 100%; text-align: center; } #in { display: inline-block; }
더 보기...