mwform_inquiry_data_columns-mwf_xxx

問い合わせデータ一覧・詳細ページ・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' );