Pas de retour par Get_Option

  • WordPress :4.9
  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #2017457
    GoldoKnack
    Participant
    Initié WordPress
    2 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.6.31 / 5.7.19
    • Thème utilisé : Custom
    • Extensions en place : Aucunes
    • Nom de l’hébergeur : Wamp
    • Adresse du site : local

    Problème(s) rencontré(s) :

    Bonjour,

    je viens m’adresser à vous car malgré plusieurs recherche j’ai un petit soucis avec le customizer. Je suis entrain de mettre les mains dans le cambouis pour essayer de créer un theme en partant de rien. Actuellement je suis bloqué car la fonction get_option ne me retourne rien. Je joint ci dessous la partie de mon code qui me pose problème  :

    <?php
    function goldoknack_customizer()
    {
    
        //===== Variables =====
        // Couleur du menu
        $menu_color = get_option('menu_color');
    
        ?>
        <style>
            nav li:nth-of-type(1){background-color: <?php echo $menu_color; ?>;}
        </style>
        <?php
    
    }
        add_action( 'wp_head', 'goldoknack_customizer' );
    
    
    
    
    function goldoknack_customize_register( $wp_customize ) {
        
        $wp_customize->add_section( 'menu_options' , array(
            'title' =>  'Réglage du Menu',
        ) );
    
        $wp_customize->add_setting( 'menu_color' , array(
            'default' => '#000',
            'sanitize_callback' => 'sanitize_hex_color',
        ) );
    
        $wp_customize->add_control(
            new WP_Customize_Color_Control($wp_customize,
                'menu_color_selection',
                array('label' => 'Choix de la couleur',
                    'section' => 'menu_options',
                    'settings' => 'menu_color',
            )
        ));
    
    }
    add_action( 'customize_register', 'goldoknack_customize_register' );
    get_option

     

    J’ai bien évidement appelée wp-head dans ma page index.php et lorsque je fais des tests sur ma variable $menu-color je me retrouve continuellement avec un joli False. Ça ne me retourne même pas le tableau avec la valeur par défaut.Au niveau du backend tout semble se passer correctement.  J’ai effectué quelques recherches que ça soit sur stack overflow ou d’autres mais je n’ai pas trouvé ma réponse. Si quelqu’un aurait la gentillesse de m’aiguiller je lui en serait reconnaissant !

    D’avance merci et bonne fête à vous !

    #2017673
    PhiLyon
    Modérateur
    Maître WordPress
    20866 contributions

    Bonjour.

    Si tu n’as pas de réponses sur ce forum, où il n’y a pas beaucoup de « codeurs », essaies sur celui-là http://wordpressfr.slack.com/

    🙂

    #2017721
    GoldoKnack
    Participant
    Initié WordPress
    2 contributions

    Je vais jeter un oeil ! Merci en tout cas et bonne fêtes !

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.