MW WP Formで出力されるタグを書き換える
- 2017.04.18
- CMS Wordpress
- action, MW WP Form, フォーム
formタグは固定ページ=the_content()に書き込まれるので、その時点でソースを書き換えてしまう。
■idの追加
$tmp_content = get_the_content(); $tmp_content = apply_filters( 'the_content', $tmp_content ); // フィルターフックを適用 $tmp_content = str_replace( '<form ', '<form id="hoge" ', $tmp_content ); // 置換 echo $tmp_content;
■actionに値を追加
$tmp_content = get_the_content(); $tmp_content = apply_filters( 'the_content', $tmp_content ); // フィルターフックを適用 $tmp_content = str_replace( 'action="" ', 'action="hogehoge" ', $tmp_content ); // 置換 echo $tmp_content;
参考サイト
-
前の記事
WordPress バージョンアップ時のコンテンツエディタ ビジュアル⇔テキスト切り替え不具合対応 2017.04.18
-
次の記事
特定の文字列に対して自動でリンクを作成する 2017.05.31