Title: MW WP Formのformタグの変更
Last modified: 2020年12月24日

---

# MW WP Formのformタグの変更

 *  [dohmotokenji](https://ja.wordpress.org/support/users/dohmotokenji/)
 * (@dohmotokenji)
 * [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/)
 * mw wp formのカスタマイズで、formタグを変更することは可能でしょうか？
 * mw wp formを設置すると以下のフォームタグが自動で入ると思います。
    <form method
   =”post” action=”” enctype=”multipart/form-data” siq_id=”autopick_xxxx”>
 * 外部のシステムと連携するため、formタグの変更が必要ということがわかりました。
   
   formタグの変更は可能でしょうか？

5件の返信を表示中 - 1 - 5件目 (全5件中)

 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/#post-11668656)
 * こんにちは
 * 設定項目はないようなので、PHP コードで変更することになると思います。
    フックも
   適当なものがないようなので、the_content や do_shortcode_tag フックあたりで出力
   される HTML を変更することになると思います。
 * do_shortcode_tag フックを使用した例:
 * テーマの functions.php に、
 *     ```
       function my_do_shortcode_tag( $output, $tag, $attr ) {
       	if ( 'mwform_formkey' == $tag
       	// && isset( $attr['key'] ) && '1234' == $attr['key'] 
       	) {
       		$output = str_replace(
       			'<form method="post" action="" enctype="multipart/form-data">',
       			'<form method="post" action="" enctype="multipart/form-data" siq_id="autopick_xxxx">',
       			$output
       		);
       	}
       	return $output;
       }
       add_filter( 'do_shortcode_tag', 'my_do_shortcode_tag' ,10, 3 );
       ```
   
 *  トピック投稿者 [dohmotokenji](https://ja.wordpress.org/support/users/dohmotokenji/)
 * (@dohmotokenji)
 * [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/#post-11668670)
 * 詳細に返信いただきありがとうございます。
 * 質問ですが、$attr[‘key’]のkeyの値は、mw wp formのIDを指定するという理解で良い
   でしょうか？
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/#post-11668671)
 * > 質問ですが、$attr[‘key’]のkeyの値は、mw wp formのIDを指定するという理解で良い
   > でしょうか？
 * はい、そうなります。
    なお、サンプルコードではキーの判定をコメントアウト（//）
   しているので、そのままでは無視されます。
    -  この返信は5年、 9ヶ月前に[ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
      が編集しました。
 *  トピック投稿者 [dohmotokenji](https://ja.wordpress.org/support/users/dohmotokenji/)
 * (@dohmotokenji)
 * [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/#post-11668685)
 * ありがとうございます。
 * たびたびの質問で申し訳ありません。
    ID別にformタグの指定をするためには、elseで
   増やしていけば良いでしょうか？
    -  この返信は5年、 9ヶ月前に[dohmotokenji](https://ja.wordpress.org/support/users/dohmotokenji/)
      が編集しました。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/#post-11668688)
 * form タグと ID に規則性がなければ、そうなるかと・・・

5件の返信を表示中 - 1 - 5件目 (全5件中)

 トピック「MW WP Formのformタグの変更」には新たに返信することはできません。

## タグ

 * [MW WP Form](https://ja.wordpress.org/support/topic-tag/mw-wp-form/)

 * フォーラム: [プラグイン](https://ja.wordpress.org/support/forum/plugins/)
 * 5件の返信
 * 2人の参加者
 * 最後の返信者: [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * 最後の活動: [5年、 9ヶ月前](https://ja.wordpress.org/support/topic/mw-wp-form%e3%81%aeform%e3%82%bf%e3%82%b0%e3%81%ae%e5%a4%89%e6%9b%b4/#post-11668688)
 * 状態: 未解決

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
