WP Customizer color picker resultaat gebruiken in css
-
Ik ben bezig om een template te ontwikkelen. Hierbij is het de bedoeling dat de kleuren ingesteld kunnen worden in de Customizer van WP zelf. Ik heb de kleurmogelijkheden toegevoegd aan de customizer, maar hoe zorg ik er nu voor dat de kleuren die ik opgeef ook daadwerkelijk getoond worden op de website.
Voorbeeld:
Ik geef de mogelijkheid om de kleur van de tekst van het menu en de kleur van de achtergrond van het menuitem in te stellen. Maar hoe zorg ik ervoor dat de tekst van het menu ook daadwerkelijk die kleur krijgt?De code die ik gebruik is alsvogt:
function menu_customize( $wp_customize ){ $wp_customize->add_section( 'menu_customize', array( 'title' => 'Menu instellingen', 'section' => 'Pas hier de kleuren van het menu aan', 'priority' => 45, ) ); $wp_customize->add_setting( 'color-setting', array( 'default' => '#000000', 'sanitize_callback' => 'sanitize_hex_color', ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'color-setting', array( 'label' => 'Menu tekst kleur', 'section' => 'menu_customize', 'settings' => 'color-setting', ) ) ); /* menu tekst kleur geselecteerd*/ $wp_customize->add_setting( 'color-setting-selected', array( 'default' => '#ffffff', 'sanitize_callback' => 'sanitize_hex_color', ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'color-setting-selected', array( 'label' => 'Menu tekst kleur geselecteerd', 'section' => 'menu_customize', 'settings' => 'color-setting-selected', ) ) ); /* menu knop kleur*/ $wp_customize->add_setting( 'background-color', array( 'default' => 'transparent', 'sanitize_callback' => 'sanitize_hex_color', ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'background-color', array( 'label' => 'Menu knop kleur', 'section' => 'menu_customize', 'settings' => 'background-color', ) ) ); /* menu knop kleur geselecteerd*/ $wp_customize->add_setting( 'background-color-selected', array( 'default' => '#533f34', 'sanitize_callback' => 'sanitize_hex_color', ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'background-color-selected', array( 'label' => 'Menu knop kleur geselecteerd', 'section' => 'menu_customize', 'settings' => 'background-color-selected', ) ) ); } add_action( 'customize_register', 'menu_customize' );
Het thema is te zien op:
http://duijnweb.nl/white-lion/Kan iemand mij hierbij helpen ik kom er zelf niet uit!
Bij voorbaat dank!
- Het onderwerp ‘WP Customizer color picker resultaat gebruiken in css’ is gesloten voor nieuwe reacties.