지식 DB

상용 서비스를 위한 진짜 워드프레스 정보

Gravity Forms에 대해 알아야할 몇 가지

발행:

| 업데이트:

지식

WP스퀘어의 모든 정보는 국내 상용 서비스를 기준으로 작성됩니다.

1. 모든 폼 플러그인 중에서 가장 자유도가 높다.

Gravity Forms는 연동을 위한 방대한 훅을 제공합니다. 홈페이지에 등록된 익스텐션만 400개 이상이 존재하며, 거의 모든 자동화 플러그인이 Gravity Forms 연동을 제공합니다. 실제로 방대한 익스텐션과 훅을 사용하면 폼 플러그인이라기 보다는 노 코드, 로우 코드 개발 도구에 가깝습니다. 아래의 애드-온을 보면 좀 더 직관적으로 이해할 수 있습니다.

  • Gravity Flow: 각종 워크플로우 기능을 넣을 수 있습니다. 예를 들면 직원의 휴가 신청과 관리자의 승인 등을 만들 수 있습니다.
  • Gravity Shop Product Configurator: 매우 복잡한 우커머스 상품과 가격 계산이 가능합니다.
  • GravityMath: 좀 더 복잡하고 다양한 계산 기능을 추가합니다.

2. 백그라운드 자동 업데이트를 활성화하는 게 좋다.

단비에서는 플러그인의 마이너 버전 자동 업데이트를 권장합니다. Gravity Forms의 해당 기능은 메니저 업데이트를 포함하지 않기 때문에 활성화를 추천합니다.

3. 자동화 애드-온 대신 자동화 플러그인을 쓰는 게 좋은 경우가 많다.

Gravity Forms에는 다양한 자동화 애드-온이 존재합니다. 하지만, 불가피한 경우가 아니라면 일반적인 자동화 플러그인으로 통합하는 경우 편리하고 성능에 미치는 영향을 최소화할 수 있습니다.

4. 입력내용 보유 기간을 설정할 수 있다.

개별 폼의 폼 설정 > 개인 데이터에서 ‘지정된 날짜가 지나면 자동으로 영구 삭제’를 선택한 경우, 첨부 파일도 같이 삭제 된다.

Automatic background updates will only occur for important bug fixes and security releases, not for major version releases.

Security Best Practices (출처: Gravity Forms Docs)

5. Advanced Post Creation은 포스트를 수정할 수 없다.

Gravity Forms에는 폼 데이터를 포스트로 변환하는 Advanced Post Creation 라는 애드-온이 존재합니다. 하지만, 해당 애드-온은 수정을 지원하지 않습니다. 수정을 위해서는 해당 애드-온이 아니라 Gravity Kit이 필요합니다. Gravity Kit은 고가이기도 하지만, 설정 자유도가 낮아 선호하지 않습니다. 포스트의 수정을 포함할 경우 다른 방법을 검토해 보시기 바랍니다.

태그

글쓴이

Photo of author

메아쿨파

팀과 함께 워드프레스 관련 자문과 개발을 하고 있습니다. 상용 서비스르를 필요로 하는 기업과 스타트업, 높은 수준의 워드프레스를 만들고 싶은 에이전시, WP스퀘어 필진으로 참여하고 싶으신 분은 문의하기로 남겨 주시기 바랍니다.