将单个自定义元值输出到元框

时间:2014-07-28 02:57:24

标签: php wordpress

希望是一个非常基本的问题。

我有自定义元的自定义帖子类型。我有它工作正常,但经过一些修改我没有看到我的预期.... PHP是我的新语言所以请原谅一个愚蠢的问题。我正在使用:

$meta = get_post_custom($post->ID);  ?>
<input type="text" id="dt_location" name="dt_location" placeholder="Dog Tag" value="<?php $meta["dt_location"][0] ?>" />

在自定义元数据框中它工作得很好但是现在变量没有输出任何值。如果我使用var_dump,我得到:

string(6) "450000" 

print_r也会显示该值,但是当我使用类似:

echo "START]" . $meta["dt_location"][0] . "[END <BR>";

我收到的只是

START][END 

为什么我看到var_dump和print_r的数据,但没有使用之前工作的方法?

1 个答案:

答案 0 :(得分:0)

输入中的属性缺少echo

<?php echo $meta["dt_location"][0]; ?>

此外,如果您只需要获取特定自定义字段的值,例如 dt_location ,则可以使用get_post_meta函数:

<?php echo get_post_meta($post->ID, 'dt_location', true); ?>