Displaying a custom field

时间:2014-03-25 作者:drake035

我试图在循环中显示一个名为“my\\u custom\\u field”的自定义字段:

$custom_array = get_post_custom( get_the_ID() );                    
echo $custom_array[\'my_custom_field\'];
此代码显示“array”。它是否应该显示自定义字段的值?

1 个回复
最合适的回答,由SO网友:TheDeadMedic 整理而成

get_post_custom() 将返回数组的数组。您需要:

echo $custom_array[\'my_custom_field\'][0];
或者,您可以使用get_post_meta() 使用$single 标记为true:

echo get_post_meta( get_the_ID(), \'my_custom_field\', true );

结束

相关推荐