WordPressでPOST送信すると404エラーになる不具合について







目次

現象

WordPress上にプラグインなどを利用せず、スクラッチでフォームを作ろうとした。

フォームに項目を入力し、次ページに進む際に、確認画面等に進めず、なぜか404ページに飛ばされる。

原因

WordPressはどうやら内部ルーティングにPOSTを利用しているのか、POSTパラメータの”name”属性に【name】というものを含んでいると正常にルーティングが出来なくなるようだ。

その結果、404ページに遷移されるというもの。

対策

【name】を別の名前に変更する。

例)user-name など

簡単なことですが、案外ハマった時には気付けないため、備忘録がてら記事にしておきます。

スポンサーリンク
スポンサーリンク




スポンサーリンク




シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
スポンサーリンク