Har du altid drømt ikke at skulle tilpasse din CSS hver gang du genbruger en sektion med HEX kode i? Så kan du godt begynde at glæde dig.
Med denne tutorial kan du fremover skrive din CSS, som nedenstående – med farvevalg. Variablerne tager farverne fra Oplysninger.
/* MEGET MERE DYNAMISK - VÆLG DEN VARIABEL DU VIL COOK MED */
.hvordan-skriver-du-det-i-css {
background-color: var(--primaer);
/* ELLER */
background-color: var(--sekundaer);
/* ELLER */
background-color: var(--cta);
/* ELLER */
background-color: var(--moerk-bg);
/* ELLER */
background-color: var(--lys-bg);
/* ELLER */
background-color: var(--tekst);
}
Kopiér nedenstående kode og sæt det ind i functions.php, så virker det.
add_action('wp_head', 'output_theme_color_variables', 5);
function output_theme_color_variables() {
// Hent alle farver fra ACF options-siden
$primaer = get_field('primaer_', 'option') ?: '#0d6efd';
$sekundaer = get_field('sekundaer_farve', 'option') ?: '#6c757d';
$cta = get_field('cta_farve', 'option') ?: '#198754';
$moerk_bg = get_field('mork_baggrund', 'option') ?: '#212529';
$lys_bg = get_field('lys_baggrund', 'option') ?: '#ffffff';
$tekst = get_field('tekst', 'option') ?: '#212529';
?>