Ich möchte den Wert von get_background_color
aber dieser Wert wird nicht get_background_color
.
Ich habe colors
in meinem Customizer aktiviert, und es gibt die Option “Hintergrundfarbe”, also bin ich etwas verwirrt über diese Option.
Und wie kann ich im Customizer eine Colorpicker-Option hinzufügen, um den Farbbereich zu entfernen? Ich habe versucht:
$wp_customize->add_setting('bgcolor'); $wp_customize->add_control('bgcolor', array( 'label' => 'Background color', 'section' => 'themeoptions', 'type' => 'color-picker', ));
und
$wp_customize->add_setting('bgcolor'); $wp_customize->add_control('bgcolor', array( 'label' => 'Background color', 'section' => 'themeoptions', 'type' => 'color', ));
aber mit dem obigen Beispiel wird der Customizer leer.
Danke im Voraus.
Um benutzerdefinierte Hintergrundunterstützung in Ihrem Design hinzuzufügen, müssen Sie die standardmäßige benutzerdefinierte Hintergrundunterstützung registrieren.
Beispiel:-
add_action('after_setup_theme', function(){ add_theme_support( 'custom-background', array( 'default-color' => 'black' //Default color )); });
Jetzt sehen Sie einen neuen Abschnitt Hintergrundbild im Customizer und in Farbe sehen Sie eine neue Option Hintergrundfarbe
Sobald Sie die Einstellungen echo get_background_color();
können Sie echo get_background_color();