我想在放置在照片上的功能区中显示metabox中的特定文本。 并且只有在metabox中有文本时才显示它。
我有CSS功能区:
.ribbon figure {position:relative;}
.ribbon figure:before {
position:absolute;
top:15px;
right:0;
background:#5fc8c2;
padding:5px 10px;
color:#fff;
font-weight:700;
z-index:2;
}
我在系统中注册了自定义帖子类型的元数据。
$discount_text = $accommodation_obj->get_custom_field('discount_text', true);
如果有文字,我可以证明。
if (!empty($discount_text)) {
echo $discount_text ;
}
但是它不会在功能区内容中显示文本。
我试着添加这个:
if (!empty($discount_text)) {
echo $discount_text . '<div class="ribbon" >';
}
如果我在css中添加内容,如:
content:"SALE";
它会正确显示文本SALE,但这是静态文本而不是我想要的。 任何提示?