mwform_contact_data_post_type

問い合わせデータページのレコードの取得条件をカスタマイズするためのフィルターフックです。このフックを使えば特定の権限のユーザーは、「データベースに保存」としているフォームのうち特定のフォームのみしか閲覧することができない、のようなことが可能になります。

サンプルコード

/**
 * 投稿タイプが mwf_119 のレコードは表示させない
 * 
 * @param array $contact_data_post_types 投稿タイプの一覧
 * @return array
 */
function my_mwform_contact_data_post_types( $contact_data_post_types ) {
    foreach ( $contact_data_post_types as $key => $value ) {
        if ( $value === 'mwf_119' ) {
            unset( $contact_data_post_types[$key] );
        }
    }
    return $contact_data_post_types;
}
add_filter( 'mwform_contact_data_post_types', 'my_mwform_contact_data_post_types' );