問い合わせデータ一覧・詳細ページ・CSVのカラム名をカスタマイズすることができるフィルターフックです。カラム名の変更や並び替え、不要なカラムの削除が可能です。
フック名の mwf-xxx は対象問い合わせデータの投稿タイプ名。
サンプルコード
/**
* カラム名を変更する
*
* @param array $columns カラム名の配列
* @return array
*/
function my_mwform_inquiry_data_columns( $columns ) {
// 基本的にカラム名はフォーム要素の name 属性の値となっている
// 例えば fullname とすれば fullname
// これを fullname の場合なら「お名前」に変更する
$columns['fullname'] = 'お名前';
return $columns;
}
add_filter( 'mwform_inquiry_data_columns-mwf_xxx', 'my_mwform_inquiry_data_columns' );
/**
* カラムを並び替える、削除する
*
* @param array $columns カラム名の配列
* @return array
*/
function my_mwform_inquiry_data_columns( $columns ) {
// お名前、電話番号、メールアドレス、本文というデータの場合で、
// メールアドレス、お名前、本文という並びに変更し、
// 電話番号は表示しないようにする場合
$columns = array(
'メールアドレス' => 'メールアドレス',
'お名前' => 'お名前',
'本文' => '本文',
);
return $columns;
}
add_filter( 'mwform_inquiry_data_columns-mwf_xxx', 'my_mwform_inquiry_data_columns' );