[워드프레스] Quform에서 조건에 따라 수신자 이메일을 다르게 지정하기

[워드프레스] Quform에서 조건에 따라 수신자 이메일을 다르게 지정하기

Quform은 워드프레스에서 문의 폼(컨택트 폼)을 만드는데 사용되는 프리미엄 플러그인입니다. 무료로 Contact Form 7이 있지만 개인적으로는 Quform을 선호하는 편입니다. 컨택트 폼에서 사용자의 선택에 수신자 이메일을 다르게 설정하고 싶은 경우가 있을 수 있습니다. 예를 들어, 판매 관련 문의는 판매부 담당자에게 이메일로 통지되도록 하고 지원 관련 문의는 지원부 담당자에게 직접 이메일이 가도록 하면 일이 한결 수월해질 수 있을 것입니다. 이 경우 Quform에서...
[워드프레스] Quform의 제출 내용을 프런트엔드에 표시하는 방법

[워드프레스] Quform의 제출 내용을 프런트엔드에 표시하는 방법

이전 글에서 Quform에서 제출한 글을 케이보드 게시글로 등록하는 방법에 대해 간략히 언급했습니다. 참고로 케이보드와 같은 한국형 게시판을 사용할 경우 전체 사이트 속도도 느려지고 보안적인 측면도 좋지 않다고 하네요. (하지만 우리나라 사이트 중 많은 사이트는 한국형 게시판을 사용하는 것 같습니다.) 이러한 방법보다는 다른 방법으로 프런트엔드에 표시하는 방법으로 wpDataTables라는 플러그인을 사용할 수 있다고 합니다. 프런트엔드에 표시하는 방법에 대해...
[워드프레스] 컨택트 폼에서 글 제목/사용자 이름 등의 정보를 미리 채우는 방법

[워드프레스] 컨택트 폼에서 글 제목/사용자 이름 등의 정보를 미리 채우는 방법

들어가며 예를 들어, 문의 폼(컨택트 폼)을 하나 만들어 각 글마다 추가하여 방문자/고객으로부터 문의를 받는 경우가 있습니다. 이 경우 각 글/페이지마다 새로운 폼을 만들어 추가하는 것은 매우 비효율적이고, 많은 글/페이지가 있는 경우에는 불가능하기까지 할 것입니다. 이런 경우에 해당 글의 제목을 양식 제출과 동시에 함께 전달되면 매우 편리할 것입니다. 또 다른 시나리오로서 로그인 사용자의 경우 굳이 이름을 입력할 필요가 없을 것입니다. 이런 경우 회원의 이름과 이메일 주소를...
[워드프레스] 컨택트 폼에서 필드 미리 채우기

[워드프레스] 컨택트 폼에서 필드 미리 채우기

개요 워드프레스의 컨택트 폼 플러그인인 Contact Form 7이나 Quform에서 위의 그림과 같이 필드의 값을 미리 채울 수 있습니다. 위의 그림에서 (1)은 마우스를 가져다 대고 값을 입력하면 미리 채워진 글자가 사라지면서 새로 입력하는 내용이 입력되고 (2)는 필드의 값 자체가 입력되어 있어 마우스를 대면 입력된 값 뒤부터 입력이 가능하고 새로 값을 입력하려면 채워진 내용을 삭제한 후에 새로 입력해야 합니다. Contact Form 7에서 필드 미리 채우기...
[워드프레스] 문의 폼이 제대로 제출되지 않는 경우

[워드프레스] 문의 폼이 제대로 제출되지 않는 경우

모바일 기기에서 데이터 네트워크를 켜고 Quform으로 만든 문의 양식을 제출하니 “An error occurred submitting the form(양식을 제출하는 동안 오류가 발생했습니다)”이라는 오류가 발생했습니다. PC에서 테스트해보니 제대로 전송이 되었습니다. 혹시 모바일 브라우저 때문인가 의심했지만, Wi-fi를 켠 상태에서는 문제가 없었습니다. 일부 IP에서는 제대로 작동하고 일부 IP에서는 제대로 작동하지 않는 문제였습니다. 안티스팸...
Contact Form 데이터를 CSV로 내보내기

Contact Form 데이터를 CSV로 내보내기

들어가며 Contact Form을 통해 받은 데이터를 CSV로 내보내기 하는 방법에는 여러 가지가 있습니다. Contact Form 플러그인으로 널리 사용되는 플러그인이 Contact Form 7입니다. Contact Form 7의 경우 별도로 내보내기 하는 기능을 제공하지 않습니다. Contact Form 7을 통해 데이터를 받을 때 데이터베이스에 테이블을 별도로 만들어 데이터가 데이터베이스에도 등록되도록 한 후에, 데이터베이스 테이블을 CSV로 받는 방법을 언뜻 생각해볼...