0
私はfooter.phpとフォームアクションでカスタムフォームを作成しましたが、私はアクションを配置しました= "フォームデータは完全に保存していますが、それは、リンクのURLのようブログページにアップしていますが、同じ残りますが、それはこの問題で私を助けるanyineできblogpageを思い付く理由がわからないようにしてくださいwordpressリダイレクトがフォーム経由で動作していません
<form class="booking-form" method="POST" action="<?php the_permalink(); ?>">
<div class="form-group">
<h5>
Name
</h5>
<input type="text" class="form-control" name="name">
</div>
<div class="form-group">
<h5>
Phone
</h5>
<input type="text" class="form-control" name="phone">
</div>
<div class="form-group">
<h5>
Address
</h5>
<textarea class="form-control" name="address"></textarea>
</div>
<div class="form-group">
<h5>
Date
</h5>
<input type="text" class="form-control date_of_event" name="date_of_event" value="">
</div>
<div class="form-group">
<h5>
Type
</h5>
<input type="text" class="form-control type_agent" name="type" value="">
</div>
<button type="submit" name="create_new_event" class="btn btn-block">Create Event</button>
</form>
これはheader.phpの
global $wpdb;
if(isset($_REQUEST['create_new_event'])) {
$data = array(
"name" => $_REQUEST['name'],
"phone" => $_REQUEST['phone'],
"address" => $_REQUEST['address'],
"date" => $_REQUEST['date_of_event'],
"type" => $_REQUEST['type'],
"status" => 'booked'
);
$new = $wpdb->insert("wp_events", $data);
wp_redirect(get_permalink());
}
です
このdomainname.comページが見つからないこのエラーは、あなたがのvar_dumpを使用することができ –
アップします(get_permalink()); try > $ _REQUEST [' _ ref '] –