高级自定义字段(ACF)css
问题描述:
我一直在试图找出如何从ACF添加PHP以在CSS中设置样式。使用:https://www.advancedcustomfields.com/resources/color-picker/高级自定义字段(ACF)css
.special-color {
background-color: <?php the_field('color'); ?>;
}
答
为了呼应PHP成为可行的CSS,你必须包括该网站的PHP部分的CSS(或一些更先进的,可能使用的functions.php)。这将工作,如果你只是增加:
<style>
.special-color {
background-color: <?php the_field('color'); ?>;
}
</style>
..to(说)你的single.php文件在循环内。另外,我不认为这是改变网站颜色(如果这就是你想要做的?)的一种可行的方法,但更多的是作为(比如)指定特定颜色的方式一篇文章的标题。
然后,你可能会认为,包括风格的行内(伪代码):
<h1 style="color: <?php the_field('color'); ?>">Post title</h1>
......又是什么呢,你不能弄清楚? – mayersdesign
它不会在检查器中添加php css部分。 – Ryan
你在哪里添加了上面的代码? – mayersdesign