FakerPress: 테스트용 포스트 일괄 생성 플러그인

지난번 WP CLI를 소개하는 포스팅 때 개발 테스트를 위해 일괄적으로 임의의 포스팅을 대량으로 생성하는 명령어인 wp post generate에 대해 소개하였다.

그런데 이 명령어는 포스트의 내용까지는 대량 작성하기가 어려운 점이 있어 단순히 포스트 수만 채우는 정도까지만 유용하다. 그러므로 포스트의 내용이 제대로 출력되는지, 스타일이 제대로 반영되는지 등의 디테일한 사항까지 체크할 수 있으려면 조금 역부족이다.

그럴 때 정말 유용한 플러그인이 바로 FakerPress 이다. 개발 초기 테스트를 위한 포스트를 원하는대로 생성이 가능하다. 오늘은 이 플러그인을 간단히 소개할까 한다.

FakerPress는 오픈 소스 플러그인이다. WordPress 플러그인 목록에서 간단히 다운로드 받아 설치할 수 있으며 활성화 즉시 사용 가능하다.

포스트 생성시 갯수는 물론이고 해당 포스트에 카테고리, 태그, 본문 작성시 삽입할 구조까지 얼추 지정 가능하다. 특히 랜덤한 이미지까지 삽입할 수 있어 매우 유용하다.

포스트, 코멘트, 텀, 유저 생성이 가능하다.
포스트의 필드를 적절히 조절 가능
포스트 콘텐츠 구조까지 적당히 조절 가능
택소노미나 메타 필드까지 조절 가능

이렇게 랜덤 생성된 포스트는 모두 FakerPress가 작성한 가짜 포스트라는 태깅이 되어 있어 모두 손쉽게 삭제 가능하다. 설정 페이지로 가서 Let It Go!만 입력하면 차후 언제나 깔끔하고 간단하게 생성한 포스트를 제거 가능하다.

가버려!

가짜 포스트를 나름 의미 있게 일일이 생성하는 것은 꽤 귀찮은 일인데, 이 플러그인을 쓰면 꽤 유용하다. 테마 개발자라믄 사용을 강력히 추천한다.

댓글 2개

  1. https://codex.wordpress.org/Theme_Unit_Test
    소개해주신 FakerPress 플러그인과 비슷하게, 테마 테스트 목적으로 위 링크의 xml 파일을 받아서 활용하는 것도 괜찮을 것 같습니다. 워드프레스 가져오기 기능으로 대량의 글이나 페이지 를 등록하게 되는데, 살펴보면 각 사례별로 테마 개발시 참고할만한 내용들로 채워져 있습니다. 특히 Edge case로 분류된 사례들이 인상깊더라구요

changwoo 에 응답 남기기응답 취소