Я использую Расширенные пользовательские поля для управления цветами на моем сайте.Переменные CSS объявлены в теге в заголовке, чтобы можно было использовать переменные PHP.Он отлично работает на главной странице (front-page.php
), но не работает на impressum-page.php
Проигрывается с порядком загрузки bootstrap/style.css/wp_head()
.Styles.css работает на impressum-page.php
, но не на CSS-переменной.
<head>
<?php
$main_color = get_field('main_color');
$secondary_color = get_field('secondary_color');
$background_color = get_field('background_color');
?>
<style>
:root {
--primary-color: <?php echo $main_color; ?>;
--primary-color-background: <?php echo $secondary_color; ?>;
}
body {
background-color: <?php echo $background_color; ?>;
}
</style>