저는 워드 프레스를 처음 사용하기 때문에 몇 가지 문제에 직면했습니다.
유스 케이스 시나리오는 다음과 같습니다.
- 학교에서 클럽을 시작하기위한 신청서가 사용자에게 표시됩니다.
- 사용자가 양식을 작성하고 '제출'버튼을 누르십시오.
- 양식을 확인해야합니다.
- 유효성 검사에 성공하면 데이터가
club_details
db의 사용자 정의 테이블 에 저장되고 사용자에게 몇 가지 메시지가 표시됩니다 (예 : 제출해 주셔서 감사합니다. 승인을 위해 응용 프로그램이 관리자에게 전송됩니다). 그렇지 않으면 적절한 오류 메시지가 사용자에게 표시됩니다. - 관리자는 Wordpress 관리자 패널로 이동하여 클럽에 대한 보류중인 요청을 승인합니다. (데이터는 db에서 가져 와서 관리자에게 표시됩니다).
나는 다음을 수행했다.
- for 1) Wordpress HTML 편집기를 사용하여 신청서 / 페이지를 작성했습니다.
- 3)
validation.js
유효성 검사 코드 가있는 자바 스크립트 파일 ( )이 있습니다. - 4) 응용 프로그램 세부 정보를 db의 사용자 정의 테이블에 저장
club-functions.php
하는 기능 이있는 PHP 파일 ( )이 있습니다storeInDB()
. - 5) 내 플러그인 폴더를 만들고
club.php
Wordpress 관리자 패널에서 관리자에게 응용 프로그램 세부 정보를 표시 하는 PHP 파일 ( )을 추가했습니다 .
양식 제출을 처리하는 방법은 다음과 같습니다. javascript의 validate 함수를 호출하고 나중에 함수를 호출하는 코드를 어디에 배치해야합니까 storeInDB()
?
어떻게하면 좋을지에 대한 제안을 해주시고이 방법이 좋은가요? 많은 감사드립니다.