From 4f4ae810434b85c44d3b3e56c0d52fe958341118 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Thu, 25 Sep 2025 15:19:48 +0200 Subject: [PATCH] REFACTORING The names --- includes/social-networks.php | 93 ++++++++++++++---------------------- 1 file changed, 37 insertions(+), 56 deletions(-) diff --git a/includes/social-networks.php b/includes/social-networks.php index 2497740..79f8749 100644 --- a/includes/social-networks.php +++ b/includes/social-networks.php @@ -1,11 +1,11 @@ 'site_logo') - ); - - add_settings_field( - 'footer_text', - 'Texte du pied de page', - 'dynamiques_field_footer_text_callback', - 'dynamiques_options', - 'dynamiques_section_general', - array('label_for' => 'footer_text') + 'carhop_section_social_callback', + 'carhop_options' ); // Champs pour les réseaux sociaux add_settings_field( 'facebook_url', 'URL Facebook', - 'dynamiques_field_facebook_callback', - 'dynamiques_options', - 'dynamiques_section_social', + 'carhop_field_facebook_callback', + 'carhop_options', + 'carhop_section_social', array('label_for' => 'facebook_url') ); add_settings_field( 'youtube_url', 'URL YouTube', - 'dynamiques_field_youtube_callback', - 'dynamiques_options', - 'dynamiques_section_social', + 'carhop_field_youtube_callback', + 'carhop_options', + 'carhop_section_social', array('label_for' => 'youtube_url') ); } -add_action('admin_init', 'dynamiques_settings_init'); +add_action('admin_init', 'carhop_settings_init'); // Callback pour la section réseaux sociaux -function dynamiques_section_social_callback() +function carhop_section_social_callback() { echo '

Configurez les liens vers vos réseaux sociaux.

'; } - - -function dynamiques_field_facebook_callback($args) +function carhop_field_facebook_callback($args) { - $options = get_option('dynamiques_options'); + $options = get_option('carhop_options'); $value = isset($options[$args['label_for']]) ? $options[$args['label_for']] : ''; ?>

@@ -139,26 +118,28 @@ function dynamiques_options_page_html()

Comment utiliser ces paramètres :

Dans vos templates :

-
$options = get_option('dynamiques_options');
+			
$options = get_option('carhop_options');
 echo $options['facebook_url']; // URL Facebook
-echo $options['footer_text'];  // Texte du footer
+echo $options['youtube_url']; // URL YouTube