From 71e28f20041c8ebe9468dca6649b94cee27d8dae Mon Sep 17 00:00:00 2001 From: Nonimart Date: Wed, 13 Aug 2025 09:48:42 +0200 Subject: [PATCH] FIX Refactoring admin functions names to avoid conflicts with parent theme --- includes/admin.php | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/includes/admin.php b/includes/admin.php index 3eb6cc9..bdf491c 100644 --- a/includes/admin.php +++ b/includes/admin.php @@ -5,56 +5,46 @@ ------------------------------------------------------------------*/ function dynamiques_custom_admin() { - wp_enqueue_style('admin_styles', get_template_directory_uri() . '/css/admin-style.css'); + // wp_enqueue_style('admin_styles', get_template_directory_uri() . '/css/admin-style.css'); + wp_enqueue_style('admin_styles', get_stylesheet_directory_uri() . '/css/admin-style.css'); } - -add_action('admin_head', 'dynamiques_custom_admin'); - -/* ---------------------------------------------------------------- - ##### REMOVE FROM ADMIN MENU - ------------------------------------------------------------------*/ -function custom_menu_page_removing() -{ - remove_menu_page('edit.php'); // Hide Articles - remove_menu_page('edit-comments.php'); // Hide Commentaires -} -add_action('admin_menu', 'custom_menu_page_removing'); - +add_action('admin_enqueue_scripts', 'dynamiques_custom_admin'); +// add_action('admin_head', 'dynamiques_custom_admin'); /* ---------------------------------------------------------------- ##### REMOVES FROM ADMIN BAR ------------------------------------------------------------------*/ -function mytheme_admin_bar_render() +function dynamiques_admin_bar_render() { global $wp_admin_bar; $wp_admin_bar->remove_menu('comments'); } -add_action('wp_before_admin_bar_render', 'mytheme_admin_bar_render'); +add_action('wp_before_admin_bar_render', 'dynamiques_admin_bar_render'); /* ----------------------------------------------------------------------------- ##### MODIFIER LE LIEN DU LOGO SUR LA BLADE DE CONNEXION À L'INTERFACE ADMIN -------------------------------------------------------------------------------*/ -function change_login_logo_url($url) +function dynamiques_change_login_logo_url($url) { return site_url(); } -add_filter('login_headerurl', 'change_login_logo_url'); +add_filter('login_headerurl', 'dynamiques_change_login_logo_url'); /* ---------------------------------------------------------------------- ##### ENQUEUE DU CSS BLADE LOGIN ADMIN ------------------------------------------------------------------------*/ -function enqueue_custom_login_stylesheet() +function dynamiques_enqueue_custom_login_stylesheet() { wp_enqueue_style('custom-login', get_stylesheet_directory_uri() . '/style-login.css'); } -add_action('login_enqueue_scripts', 'enqueue_custom_login_stylesheet'); +add_action('login_enqueue_scripts', 'dynamiques_enqueue_custom_login_stylesheet'); /* ---------------------------------------------------------------------- PASSER LES COULEURS DU THEMES AU COLOR PICKER ACF ------------------------------------------------------------------------*/ -function change_acf_input_colors() +function dynamiques_change_acf_input_colors() { ?>