Plugin으로 워드프레스 무한 기능 확장

누군가 제게 왜 워드프레스를 좋아하냐고 물으신다면 저는 주저없이 Plugin 때문이라고 할 것입니다.

Plugin은 다른 말로 add-on, extension 이라고 이해하면 될 것입니다.

우리말로 하면 확장팩 정도 되겠습니다.

기본 기능 외에 기능의 변경이나 추가를 원하는 경우 이 plugin을 통해 무한히 확장할 수 있게 해주지요.

워드프레스는 핵심 기능을 갖고 있는 Core가 있고 그 위에 Plugin과 Theme이라는 구조를 갖추고 있습니다.

wordpress architecture
wordpress architecture

Plugin은 기능의 확장을 담당하고, Theme은 외형(appearance)을 담당합니다.

워드프레스의 두 축이라고 할 수 있죠.

Plugin과 Theme 모두 무료와 유료로 나뉘어지는데 셀 수 없이 많은 종류가 있어서 입맛에 맞는 것을 찾고 설치하고 활용하는 것은 워드프레스를 쓰는 장점이고 재미이기도 하고 잘 모르는 분들에게는 선택장애를 일으키는 요소이기도 하죠.

오늘은 plugin을 어떻게 설치하고 활용하는지 알아보겠습니다.

Plugin으로 무한 기능 확장

멀티사이트에서 Plugin 설치 및 설정 주의사항

저희는 워드프레스를 멀티사이트로 설정하였죠.

멀티사이트는 아파트나 빌라, 상가와 같은 일종의 공동주택과 같다고 했죠.

이런 공동주택에서 수영장, 헬스장 같은 공통 기능을 도입하기 위해서는 개별 집에서 도입하는게 아니라 관리사무소에서 공동으로 설치하고 운영하는 것처럼 워드프레스 멀티사이트도 Plugin 설치는 개별 사이트에서 하는게 아니라 관리사무소에 해당하는 Network Admin에서 해야합니다.

물론 개별 사용 여부와 설정은 사이트별로 할 수 있습니다.

그리고 일부 플러그인의 경우는 멀티사이트를 지원하지 않는 경우도 있어 충분한 확인이 필요합니다.

우선 이미 설치된 Plugin 목록을 보기 위해서 네트웍 어드민의 Plugins 메뉴로 들어갑니다.

설치된 Plugin 보기

네트웍 어드민 Plugins 메뉴
네트웍 어드민 Plugins 메뉴

설치된 plugin을 보는 것은 사실 개별 사이트의 현황판에서 봐도 상관은 없습니다만, 새로 설치하기 위해서는 반드시 네트웍 어드민에서 진행해야합니다.

Plugins -> Installed Plugins 메뉴에 들어가면 현재 설치되어있는 plugin 목록을 볼 수 있습니다.

네트웍 어드민 Plugins Installed
네트웍 어드민 Plugins Installed
네트웍 어드민 Installed Plugins
네트웍 어드민 Installed Plugins

Plugin 목록을 보면서 불필요한 항목을 비활성화시키거나 삭제를 할 수 있고 새로운 버전이 나온 경우 업데이트도 진행할 수 있습니다.

네트웍 어드민에서의 작업은 모든 사이트에 영향을 주는 네트웍 단위의 작업입니다.

자신의 사이트에서만 비활성화, 활성화 시키기 위해서는 개별 사이트 현황판의 Plugins 메뉴에서 진행하면 됩니다.

새로운 Plugin을 설치하기 위해서는 좌측 Plugins -> Add New Plugin 메뉴나 상단의 Add New Plugin 메뉴를 이용합니다.

Plugin 찾기 및 설치

네트웍 어드민 Add New Plugin
네트웍 어드민 Add New Plugin

Plugin을 설치하는 방법은 Plugin 파일을 직접 upload 하는 방법과 wordpress.org plugin store에 있는 plugin을 직접 검색해서 설치하는 방법이 있습니다.

대부분의 경우 후자의 방법으로 가능하고, 간혹 wordpress.org plugin store가 아닌 개별로 배포, 판매하는 경우 plugin 파일을 다운로드 받아서 자신의 사이트에 upload하여 설치할 수 있습니다.

오늘은 wordpress.org plugin store를 이용하는 방법으로 진행합니다.

워드프레스의 Plugins 메뉴는 wordpress.org plugin store와 연동되어있습니다.

검색창에 원하는 것을 찾기 위해 검색어를 입력합니다.

네트웍 어드민 Add New Plugin Search
네트웍 어드민 Add New Plugin Search

Plugin은 무척 많기 때문에 원하는 것을 잘 찾아야합니다.

다운로드 횟수, 평점, 리뷰, 기능, 최신 업데이트 날짜 등을 잘 살펴봐야합니다.

그리고 한가지 주의할 것은 현재 설치되어있는 워드프레스 버전에서 테스트가 되지 않은 것도 있을 수 있으니 호환성 여부를 확인하고 진행해야합니다.

Plugin 목록 상에서 ‘Install’ 버튼을 누르거나, Plugin 상세 화면에서 ‘Install’ 버튼을 눌러 설치할 수 있습니다.

Plugin Activate
Plugin Activate

설치가 완료되면 Activate 버튼으로 활성화시킵니다.

이 Activate 버튼을 누르지 않으면 설치만 되었을 뿐 활성화가 되지 않아 plugin이 동작하지 않습니다.

거꾸로 동작 중인 plugin을 삭제하지 않고 동작만 멈추게 하는 기능이 Deactivate 입니다.

아까처럼 Installed Plugins 메뉴에서 잘 설치되었고, 활성화되었는지 확인합니다.

Plugin Network Activated
Plugin Network Activated

설치된 plugin 중에서 네트웍 단위로 활성화되지 않은 plugin은 개별 사이트별로 활성화시킬 수 있습니다.

Plugin 설정

설치된 plugin이 어떻게 동작할지는 개별 사이트별로 설정합니다.

네트웍 어드민이 아닌 개별 사이트 어드민으로 들어갑니다.

개별 사이트 어드민의 Plugins에 들어가서 설치, 활성화 현황을 보고 Settings 혹은 configure 로 개별 설정 항목에 들어갑니다.

워드프레스 Plugin list
워드프레스 Plugin list

워드프레스 보안을 위해 좀 전에 설치한 Admin and Site Enhancements (ASE) Configure 에 들어갑니다.

Plugin Setting
Plugin Setting
Plugin Setting
Plugin Setting

이 플러그인의 유용한 기능 중에 Login URL을 바꾸는 기능이 있습니다.

워드프레스의 로그인 URL은 널리 알려져있어 해커들이 노리는 요소이거든요.

이를 자신만의 별도의 URL로 바꾸는 기능입니다.

매우 유용하죠.

정리

워드프레스의 기능을 무한 확장해주는 plugin에 대해 알아보고 검색, 설치, 설정하는 방법을 알아보았습니다.

이 Plugin으로 인해 워드프레스가 전 세계 1위 CMS(Contents Management System)이 되었다고 생각합니다.

그만큼 강력하고 유연하기에 모든 사이트에 적용가능하고 어떤 용도의 사이트든 편하고 쉽게 구축 및 확장할 수 있게 하니까요.

각자에게 필요한 plugin을 잘 찾아서 멋진 워드프레스 사이트 구축하시기 바랍니다.

이 글이 조금이나마 도움이 되었기를 소망합니다.

호스팅어 워드프레스 호스팅 20% 할인 링크

Leave a Comment