WordPress를 설치하면 기본적인 웹사이트는 바로 만들 수 있습니다. 그런데 운영을 시작하면 곧 이런 생각이 듭니다. 문의 폼을 만들고 싶은데, 검색엔진에 잘 노출되게 하고 싶은데, 자동으로 백업하고 싶은데, 스팸 댓글을 막고 싶은데. 이때 등장하는 것이 Plugin입니다.
Plugin은 WordPress에 새로운 기능을 추가할 수 있도록 만들어진 확장 프로그램입니다. Theme이 사이트가 어떻게 보일지를 결정한다면, Plugin은 사이트가 무엇을 할 수 있는지를 결정합니다.
쉽게 말하면
WordPress가 기본 골조만 갖춘 집이라면, Plugin은 그 집에 필요한 기능을 하나씩 붙이는 도구입니다. 잠금장치, 우편함, 보일러를 각각 고르듯 기능을 고릅니다.
Plugin으로 무엇을 할 수 있을까?
WordPress가 강력한 이유 중 하나가 바로 이 Plugin 생태계입니다. 대표적으로 다음과 같은 기능을 추가할 수 있습니다.
- SEO · 통계
- 보안 · 백업
- 캐시 · 이미지 최적화
- 문의 폼 · 뉴스레터
- 회원 관리 · 예약 · 결제
- 쇼핑몰 · 페이지 제작
하지만 많이 설치할수록 좋은 것은 아닙니다
초보자가 가장 쉽게 빠지는 함정입니다. “이것도 필요할 것 같은데”, “이것도 좋아 보이는데” 하다 보면 Plugin이 하나둘씩 늘어납니다. 하지만 Plugin은 각각 사이트에 기능과 코드를 함께 추가합니다.
이것만 기억하세요
얼마나 많이 설치했느냐가 아니라, 정말 필요한 Plugin을 제대로 사용하고 있느냐가 기준입니다.
SelfWordPress의 네 가지 질문
지금 이 사이트에 실제로 필요한 기능인지 먼저 확인합니다.
개발사, 업데이트 이력, 배포 경로를 확인합니다.
Script · Query · 외부 요청이 사이트에 얹히는 양을 봅니다.
설치보다 이후 관리가 깁니다. 감당할 수 있는 범위인지 봅니다.
이 네 가지 질문만 기억해도 불필요한 Plugin의 상당수를 미리 걸러낼 수 있습니다.