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