有个钩子manage_${post_type}_posts_columns
这可以用来做这件事。
基本示例:
function wpse188743_events_cpt_columns( $columns ) {
$new_columns = array(
\'event_date\' => __( \'Event Date\', \'textdomain\' ),
);
return array_merge( $columns, $new_columns );
}
add_filter( \'manage_events_posts_columns\' , \'wpse188743_events_cpt_columns\' );
要用相关内容填充该列,您还必须使用
manage_posts_custom_column
钩
基本示例:
function wpse188743_event_column_data( $column, $post_id ) {
switch ( $column ) {
case \'event_date\' :
echo \'event date logic goes here\';
break;
}
}
add_action( \'manage_posts_custom_column\' , \'wpse188743_event_column_data\', 10, 2 );