1
내 플러그인에 게시 된 양식 데이터로 작업하고 싶습니다. 양식 입력 버튼은 다음과 같습니다.어떻게 워드 프레스 플러그인에서 양식을 처리 할 수 있습니까?
<form action="<?php echo plugins_url('plugin_directory/my-plugin.php'); ?>"method="post">
<input type="submit" name="button1" class="button1" id="button1" value="button 1">
</form>
해당 버튼을 클릭하면 플러그인 스크립트가 다시 실행됩니다. ") (정의되지 않은 함수 ADD_ACTION에 전화"내 스크립트에 변경 유일한 것은 변수의 값입니다
if (isset($_POST['button1'])) {
$file=plugins_url('file_1.txt');
var_dump('button clicked');
}
elseif(isset($_POST['button2'])){
$file=plugins_url('file_2.txt');
}
...
else {
$file=plugins_url('file_1.txt');//default value of variable when no button is clicked
}
하지만 오류 다음 얻었 기 때문에 워드 프레스와 플러그인 스크립트간에 충돌이있을 것
그럼 WordPress의 플러그인에서 양식을 올바르게 처리하는 방법은 무엇입니까? 양식 작업 리디렉션은 정확하지만 스크립트를 다시 실행할 수 없습니다. 나는 또한 폼 액션 = "#"과 브라우저에서 복사 한 절대 URL 경로로 시도했다. 페이지는 if 문은 작동하지만 form은 표시하지 않습니다.
누구든지 무엇을 해야할지 알고 있나요?