From a7266db51af9e76afdb6b78e70c36a3d4881c6df Mon Sep 17 00:00:00 2001 From: Antoine M Date: Mon, 7 Apr 2025 16:16:41 +0200 Subject: [PATCH] FEAT added 'state' column to artisans list --- includes/artisans-columns-filters.php | 5 +++++ resources/css/admin-style.css | 1 + 2 files changed, 6 insertions(+) diff --git a/includes/artisans-columns-filters.php b/includes/artisans-columns-filters.php index c546b3e..2e36760 100644 --- a/includes/artisans-columns-filters.php +++ b/includes/artisans-columns-filters.php @@ -44,6 +44,7 @@ function metiers_patrimoine_artisans_add_acf_posts_columns($columns) 'metiers' => 'Métiers', 'elements' => 'Éléments du bâtiment', 'conseiller' => 'Conseiller', + 'state' => 'État', 'mdpstatus' => 'Statut de travail', 'lastmodified' => 'Dernière modification', 'onlinedate' => 'Mise en ligne' @@ -71,6 +72,10 @@ function metiers_patrimoine_artisans_handle_posts_custom_columns($column) echo $conseillerDatas->display_name; } + if ($column == 'state') { + $status = get_post_status($post_id); + echo '
' . translate_wordpress_online_statuses($status) . '
'; + } if ($column == 'mdpstatus') { // $status = get_field('mdp_status', $post_id); // if (!$status || !isset($status['label'])) return; diff --git a/resources/css/admin-style.css b/resources/css/admin-style.css index 916fe5d..c517f33 100644 --- a/resources/css/admin-style.css +++ b/resources/css/admin-style.css @@ -77,6 +77,7 @@ body.post-type-artisans { .post-state { @apply px-3 py-1 rounded-2xl font-medium text-xs border border-solid inline-block w-fit; + @apply hidden; } } }