MW WP Form をアップデートするたびにお知らせ記事を書いていたのですが、2.8.0 の記事を書いて以降、ここしばらくさぼっていました(毎回書いている Contact Form 7 の三好さんはすごいですね…)。
1月2月と MW WP Form の機能追加のご依頼がいくつかありまして、その都合でアクションフック・フィルターフックを結構追加しました。結構便利なフックだと思うので、久しぶりにお知らせ記事を書きました。
アクションフック
下記のアクションフックを追加しました。
- mwform_after_exec_shortcode
- mwform_before_load_content_mw-wp-form-xxx
- mwform_after_load_content_mw-wp-form-xxx
- mwform_before_redirect_mw-wp-form-xxx
- mwform_settings_meta_box
- mwform_settings_save_mw-wp-form-xxx
- mwform_contact_data_save-mwf_xxx
特に mwform_after_exec_shortcode はなかなか便利だと思います。
フィルターフック
メソッド
MWF_Functions::get_form_id_from_form_key( $form_key )
2.8.0 以降におこなった機能追加をいくつか
しばらくお知らせを記事を書いていなかったので、ちょっと抜粋して書いておきます。
- MinImageSize バリデーションを追加
- MaxImageSize バリデーションを追加
- Return-Path 設定項目を追加
MW_WP_Form_Data::get_view_flg()
メソッドを追加(現在表示される画面を示すフラグを取得)button
要素の戻る・確認・送信ボタンを追加