-1

我有一个带有名称和值(区分大小写)的自定义字段,如下所示: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 的轮廓,但它没有通过自定义字段的“值”字段中指定的自定义颜色。

非常感谢任何帮助!

4

1 回答 1

1

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; ?>;
">
于 2018-01-06T16:01:43.663 回答