我想更改元素(div id=Box2)的背景概率值,该元素位于具有红色背景的容器div中。
Box2应具有指定的post元键/自定义字段值的背景属性。
当我插入customfield的普通php集以向页脚显示时。php它显示了指定文章中使用的所有不同值。
样式表是一种样式。css。php文件。我尝试了4个版本,但都不起作用。
自定义字段为:custombg($键)黄色(值)
我做错了什么?这些版本都不起作用。
代码如下:
V1-(style1.css.php)-(style1.css.php)-(style1.css.php)-(style1.css.php)-
<?php
header(\'Content-type: text/css\');
$newBG = "darkviolet";
?>
#Box2 {
background: <?php echo $newBG ?> ;
}
#Box2 {
background:red
}
V2-(style2.css.php)-(style2.css.php)-(style2.css.php)-(style2.css.php)-
<?php
header(\'Content-type: text/css\');
$newBG = get_post_meta($post->ID, \'custombg\', true);
?>
#Box2 {
background: <?php echo $newBG ?> ;
}
#Box2 {
background:red
}
V3-(style3.css.php)-(style3.css.php)-(style3.css.php)-(style3.css.php)-
<?php
header(\'Content-type: text/css\');
?>
#Box2 {
background: <?php the_field(\'custombg\') ?> ;
}
#Box2 {
background:red
}
V4-(style4.css.php)----------------------
<?php
header(\'Content-type: text/css\');
?>
#Box2 {
background: <?php echo the_field(\'custombg\') ?> ;
}
#Box2 {
background:red
}
/*——WP检查(所有工作正常)——————————————————*/
<?php the_meta();?> /* gives out every post-meta-key + values */
<br><br>
<?php echo get_post_meta($post->ID, \'custombg\', true); ?> /* gives out specified post-meta-key + values */
<br><br>
<?php the_field(\'custombg\'); ?> /* gives out specified post-meta-key value */
/*--要注入的PHP/HTML值-----*/
<div id="Box1" style="background:red">
<div id="Box2">
</div>
</div>