Contact Form의 메시지를 관리해주는 Flamingo (워드프레스)

4

Contact Form 7 애드온 플러그인 – Flamingo

Flamingo는 연락처와 메시지를 관리해주는 Contact Form 7의 애드온 플러그인입니다.

워드프레스에서 문의 폼으로 Contact Form 7이 널리 사용되고 있습니다. 문제는 웹을 통해 메시지를 전달받다 보니 간혹 문의 양식을 통해 제출한 메시지가 전달되지 않는 경우가 있습니다. 특히, Cafe24와 같은 웹호스팅을 이용할 경우 웹호스팅 자체의 스팸 규칙 때문에 문의 메시지를 받지 못하는 경우가 많습니다.

워드프레스에서 이메일 알림 기능에 문제가 있는 경우 Easy WP SMTP과 같은 플러그인을 사용하여 (제약이 있지만) 어느 정도 해결할 수 있습니다. Flaming0 플러그인을 사용하면 Contact Form 7을 통해 전달된 메시지를 관리자 페이지(대시보드)에서도 확인할 수 있으므로 이메일 전달 실패로 인해 낭패를 보는 문제는 예방할 수 있습니다. (하지만 이메일로 메시지가 제대로 전달되지 않으면 관리자 페이지에서 확인하는 것이 번거로울 수 있습니다.)

Flamingo를 설치하고 활성화하면 대시보드 왼쪽에 “Flamingo” 메뉴가 추가됩니다.

Flamingo Menu - 워드프레스 플러그인

방문자가 문의폼을 통해 메시지를 보내면, 이메일로 전송되는 것과 별개로 FlamingoInbound Messages에 표시됩니다.

Flamingo - 워드프레스 플러그인

Inbound Messages를 클릭하면 위의 그림과 비슷한 목록이 나옵니다. 확인을 원하는 메시지의 제목을 누르면 메시지 내용이 표시됩니다.

Flamingo - 워드프레스 플러그인

유료 플러그인인 Quform을 사용하면 사용자/고객이 제출한 메시지를 관리자 페이지에서 확인할 수 있습니다.

다른 플러그인: Contact Form 7 Database Addon – CFDB7

Flamingo는 Contact Form 7 개발자가 만든 플러그인이지만, 개인적으로는 CFDB7과 같은 다른 플러그인을 주로 사용합니다. 기능은 비슷합니다. 자세한 내용은 CFDB7 플러그인(무료) 페이지를 참고해보세요.

참고로 Contact Form 7이나 Quform으로 만든 폼에서 제출한 글을 KBoard 게시판에 자동으로 등록되도록 연동하는 것도 가능합니다.

 

*일부 글에 제휴링크가 포함될 수 있으며, 기부를 통해 블로그 운영을 후원하실 수 있습니다.

Related Posts

4개 댓글
  1. Jungmin Oh 님의 말씀

    안녕하세요?, 안내주신 기능과 유사한 Advanced CF7 DB 라는 플러그인을 사용하고 있습니다. 작동프로세스가 비슷한것으로 보여 문의드립니다. 관리자 페이지에서 DB(문의)가 쌓일때 DB가 들어올때마다 팝업(푸쉬알림)으로 “문의가 접수되었습니다” 메시지를 송출하고 확인을 누르면 새로고침하여 보여주는 코드를 넣을수 있을까요? 문의가 실시간으로 들어오는데 매번 새로고침을 누를수없어 꼭 넣고 싶은 기능인데 방법을 잘 모르겠습니다 ^^;;

    1. Word 님의 말씀

      안녕하세요?

      폼을 제출하는 사용자에게 알림을 표시하려면 후크가 있는지 확인해보면 좋을 듯 합니다.

      새로운 항목이 추가될 때마다 다른 페이지에서 알림을 받아서 페이지를 새로 고쳐야 하는 경우에는 ajax를 사용해야 할 것입니다. 기본적인 아이디어는 다음 글을 참고해보시기 바랍니다.

      https://softwareengineering.stackexchange.com/questions/283177/how-to-get-real-time-notifications-when-a-database-change-insert-update-dele?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

      https://www.cloudways.com/blog/real-time-php-notification-system/

      직접 코딩하기가 버거운 경우에는 개발자를 고용해야 할 사안 같습니다.

    2. Word 님의 말씀

      참고로 Contact Form 7에서 제출한 글을 이메일로 송부하고, 별도로 케이보드 게시판에도 등록하는 것이 가능합니다. 하지만 글이 새로 올라온다고 해서 실시간으로 로딩이 되지는 않겠죠. 구글을 검색하여 페이지를 새로 고침하는 코드를 적용해도 될 것입니다.

      1. Jungmin Oh 님의 말씀

        감사합니다. cf7 db플러그인을 사용하기에 kboard는 사용하지 않고 있습니다. 말씀대로 누군가 폼을 작성하여 입력했을때 입력정보를 DB 리스트에서 푸쉬알림으로 출력하는게 관건인것 같습니다 ^^:; 주신 두개의 링크 참고해보겠습니다. 감사합니다!!

댓글 남기기