[wp]mw wp formのHTMLタグ自動挿入無効化

functions.phpでやる方法。

こうする

/* mw wp form HTMLタグ自動挿入無効化 */
function mvwpform_autop_filter() {
    if (class_exists('MW_WP_Form_Admin')) {
        $mw_wp_form_admin = new MW_WP_Form_Admin();
        $forms = $mw_wp_form_admin->get_forms();
        foreach ($forms as $form) {
            add_filter('mwform_content_wpautop_mw-wp-form-' . $form->ID, '__return_false');
        }
    }
}
mvwpform_autop_filter();

規約とかプライバシーポリシーとかをtextareaに入れて、承諾のチェックボックスを設置することがある。<p>やら<br>が自動的に入ってくれるのは、この場合有り難くないので無効化する。

functions.phpに書くのは精神衛生的にいい。

contactform7での方法はこちら。

コメント

タイトルとURLをコピーしました