У меня есть настраиваемое поле с именем и значением (с учетом регистра) следующим образом: стиль; RGB (240,180,41)
Код для получения этого включен в цикл в моем файле single.php:
<h2 style="text-shadow: 2px 2px <?php get_post_meta(get_the_ID(), 'style', true); ?>; -webkit-text-stroke: 1px <?php get_post_meta(get_the_ID(), 'style', true); ?>;">
H2 на странице имеет тень 2px 2px и контур 1px, но он не вытягивает пользовательский цвет, как указано в поле ‘value’ пользовательского поля.
Любая помощь высоко ценится!
get_post_meta вернет только значение, вы должны поставить echo в нем при отображении значения;
get_post_meta
echo
что-то вроде;
<?php $color = get_post_meta(get_the_ID(), 'style', true); ?> <h2 style="text-shadow: 2px 2px <?php echo $color; ?>; -webkit-text-stroke: 1px <?php echo $color; ?>; ">
Других решений пока нет …