Php 如果_meta()为空,如何回显字符串?
如果用户不添加自定义字段,要回显POA,如何实现 我还想在_meta()之前添加一个£,这样用户就不必每次都添加这个,如何才能做到这一点Php 如果_meta()为空,如何回显字符串?,php,wordpress,Php,Wordpress,如果用户不添加自定义字段,要回显POA,如何实现 我还想在_meta()之前添加一个£,这样用户就不必每次都添加这个,如何才能做到这一点 <?php if ( ! the_meta() ) { echo'POA'; } else { £ the_meta(); }?> 我不知道你想做什么,但是 <?php if (!the_meta()):
<?php if ( ! the_meta() ) {
echo'POA';
} else {
£ the_meta();
}?>
我不知道你想做什么,但是
<?php if (!the_meta()):
echo'POA';
else:?>
£ <?php the_meta();
endif;?>
£
您可以这样做:
<?php
$price = the_meta();
if(!$price) {
echo 'POA'; // No price
}
else {
echo '£ ' . $price;
}
?>
我不明白你的问题,但也许:echo“£”。_meta()代码>?我为每篇文章设置了一个自定义字段,当我插入content.php时,该字段会向文章中添加一个价格。如果输入了价格,则会将标记- 我的价格插入文章中。如果没有输入价格,但是我想添加默认文本“POA”,这样就有东西代替价格了?如果用户添加了价格自定义字段,这样做似乎会添加价格+POA?哼。。。什么是
meta()
函数?它是echo()
还是返回一个值?