我使用以下内容在帖子中显示自定义字段值:
<?php echo get_post_meta($post->ID, \'wikipedia\', true); ?>
如何将此值添加到输出中,其中“$tag”接受帖子的标记:
- <a href="wikipedia.org/wiki/**$tag**">Wikipedia</a>
我尝试过但没有成功:
<?php echo get_post_meta($post->ID, \'wikipedia\', true . \'- <a href="wikipedia.org/wiki/$tag">Wikipedia</a>\'); ?>
最合适的回答,由SO网友:Rob Vermeer 整理而成
<?php $tag = get_post_meta($post->ID, \'wikipedia\', true); ?>
<?php if (isset($tag) && $tag != \'\') : ?>
<a href="wikipedia.org/wiki/<?php echo $tag; ?>" title="Wiki this!">Wikipedia</a>
<?php endif; ?>
解释一下:首先把数据放在一个变量中,然后如果变量有一些数据,它将显示链接并在/wiki/之后回显数据。您也可以在其他地方使用该变量,例如:
<a href="wikipedia.org/wiki/<?php echo $tag; ?>">Wikipedia (<?php echo $tag; ?>)</a>