워드프레스 플러그인 보일러플레이트( boilerplate)

워드프레스 플러그인을 개발하려면 가장 먼저 해야하는 일이 Codex에 있는 Writing a plugin을 읽어보는 것이겠죠. 하지만 매번 플러그인을 만들 때마다 Codex를 읽어보고 파일을 만드는 것이 귀찮은 경우가 있습니다. 이럴 때 사용하면 유용한 플러그인 보일러플레이트를 소개합니다.

보일러플레이트 생성기

플러그인은 각자 이름이 존재하며 플러그인 코드에도 그 플러그인에서만 사용하는 특정한 이름을 붙이곤 하죠. 아래 보일러플레이트에 원하는 이름만 넣으면 그 초기 작업들을 모두 자동으로 처리해서 파일을 다운로드 받을 수 있도록 해줍니다.
custom plugin boilerplate1

생성된 폴더 구조

custom plugin boilerplate3생성된 xxxx.zip파일을 풀고 그 안에 있는 trunk 폴더를 열면 다음과 같은 파일이 자동으로 생성되어 있네요. 파일의 이름에도 자동으로 플러그인 생성기에 입력했던 이름이 붙어있습니다.

파일을 열어보면

폴더에 있는 파일 중에 하나를 열어서 보니 다음과 같이 위의 플러그인 생성기에서 입력했던 plugin slug가 자동으로 함수 및 클래스에 포함되어있습니다.

플러그인 설치

trunk 폴더를 zip으로 압축하여 대시보드에서 플러그인 업로드를 하면 다음과 같이 플러그인이 설치된 것을 확인할 수 있습니다.
custom plugin boilerplate4

마치며

이 플러그인 보일러플레이트는 github에서 오픈소스로 진행되고 있는 프로젝트입니다. 여러 개발자들이 힘을 모아 좋은 코드를 만드는 작업이라고 생각하면 쉬울 것 같네요. 이 플러그인 보일러플레이트는 워드프레스의 코드룰을 따라 OOP로 짜임새있게 만들어졌기 때문에 초기 플러그인 개발에 필요한 좋은 기본 바탕이 될 수 있을 것 같습니다. 그럼 오늘도 즐거운 블로깅 하세요. 🙂

A STANDARDIZED, ORGANIZED, OBJECT-ORIENTED FOUNDATION
FOR BUILDING HIGH-QUALITY WORDPRESS PLUGINS. http://wppb.io

글쓴이

HwangC

안녕하세요! 여러분의 편안한 워드프레스 안내자 황씨입니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.