From 98c2e43f6f92c9ffd40137a2fe09ef6a60e291df Mon Sep 17 00:00:00 2001 From: Gilles Van Assche Date: Mon, 2 Jun 2025 13:58:53 +0200 Subject: [PATCH] Refactor : admin correction de la boucle pour prendre en compte le statut offline et colonne conseiller --- includes/artisans-columns-filters.php | 6 +++--- template-parts/admin/artisans-section-group.php | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/includes/artisans-columns-filters.php b/includes/artisans-columns-filters.php index 197cca1..8eb56ae 100644 --- a/includes/artisans-columns-filters.php +++ b/includes/artisans-columns-filters.php @@ -67,10 +67,10 @@ function metiers_patrimoine_artisans_handle_posts_custom_columns($column) $conseiller = get_field('conseiller', $post_id); if (!isset($conseiller)) return; - $conseillerDatas = get_userdata($conseiller); - if (!isset($conseillerDatas->display_name)) return; + // $conseillerDatas = get_userdata($conseiller); + // if (!isset($conseillerDatas->display_name)) return; - echo $conseillerDatas->display_name; + echo $conseiller['display_name']; } if ($column == 'state') { $status = get_post_status($post_id); diff --git a/template-parts/admin/artisans-section-group.php b/template-parts/admin/artisans-section-group.php index b5d45a4..e0c377b 100644 --- a/template-parts/admin/artisans-section-group.php +++ b/template-parts/admin/artisans-section-group.php @@ -22,6 +22,7 @@ $not_found_message = $args['not_found_message'] ?? ""; $queryAllUnaffectedArtisansByStatus = array( 'post_type' => 'artisans', 'posts_per_page' => -1, + 'post_status' => array('publish', 'offline'), 'meta_query' => array( 'relation' => 'AND', array( @@ -49,6 +50,7 @@ $queryAllUnaffectedArtisansByStatus = array( $queryConseillerRelatedArtisansByStatus = array( 'post_type' => 'artisans', 'posts_per_page' => -1, + 'post_status' => array('publish', 'offline'), 'meta_key' => 'conseiller', 'meta_value' => $current_user_id, 'meta_query' => array(