From 5eb37595fa692684895afd2c73a6ca7f93927dbc Mon Sep 17 00:00:00 2001 From: Nonimart Date: Tue, 17 Jun 2025 16:15:18 +0200 Subject: [PATCH] FEATURE Passing wpml lanugage to body --- includes/admin.php | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/includes/admin.php b/includes/admin.php index 363c58d..23c3f5f 100644 --- a/includes/admin.php +++ b/includes/admin.php @@ -365,6 +365,31 @@ function add_custom_taxonomy_menu_item() } add_action('admin_menu', 'add_custom_taxonomy_menu_item'); +/* ------------------------------------------------------------------------------------------ + Masquer le menu "Chantiers" pour les utilisateurs non autorisés + --------------------------------------------------------------------------------------------*/ +function metiers_du_patrimoine_admin_classes($classes) +{ + global $pagenow; + + $currentLanguage = apply_filters('wpml_current_language', null); + + if ($currentLanguage === 'fr') { + $classes .= ' wpml-current-language--fr'; + } else { + $classes .= ' wpml-current-language--nl'; + } + + + if (in_array($pagenow, array('post.php', 'post-new.php'), true)) { + $classes .= ' your-class'; + } + + return $classes; +} + +add_filter('admin_body_class', 'metiers_du_patrimoine_admin_classes'); + /* ------------------------------------------------------------------------------------------ Masquer le menu "Chantiers" pour les utilisateurs non autorisés --------------------------------------------------------------------------------------------*/