我想只回显一个名为“linkto”的自定义字段的字符串,这是一个URL。我在WordPress codex中找不到一个好的答案。你能帮我吗?
<?php if (in_category( "29" )){
echo '<a class="theid" href="';
// Here i want to echo the URL from custom field "linkto"
echo '" target="_blank"> link</a>';
}
答案 0 :(得分:2)
如果您有一个字段,请选择
echo get_post_meta( get_the_ID(), 'your-field-name', true );
如果有相同密钥的多个字段,请使用
foreach( $values = get_post_meta( get_the_ID(), 'your-field-name', false ) as $value ) {
echo $value;
}
该手抄本非常清楚。 https://codex.wordpress.org/Function_Reference/get_post_meta