Voici comment ajouter nouvelle colonne basée sur un champ personnalisé ACF dans la liste des utilisateurs WordPress.

Hook manage_users_columns

add_filter( 'manage_users_columns', 'column_register_acf_id' );
add_filter( 'manage_users_custom_column', 'column_display_acf_id', 10, 3 );

function column_register_acf_id( $columns ){

$columns['id_col'] = 'Nom de la colonne'; //Le nom figurera en BO
return $columns;
}

function column_display_acf_id( $value, $column_name, $user_id )
{
$user_info = get_user_meta( $user_id, 'profession_user', true ); //nom de votre champ acf
if($column_name == 'id_col') return $user_info;
return $value;

}

En savoir plus sur ce hook : https://developer.wordpress.org/reference/hooks/manage_users_custom_column/

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>