常用函数-get_post_custom()
说明
返回一个多维数组,数组中含有特定文章或页面的所有自定义字段。参见 get_post_custom_keys() and get_post_custom_values() 。
用法
<?php get_post_custom($post_id); ?>
示例
缺省用法
使用以下示例,创建一个变量($custom_fields)作为含有最近文章所有自定义字段的多维数组。
<?php $custom_fields = get_post_custom(); ?>
从数组中检索数据
下列代码将从编号为72的文章中检索带有my_custom_field关键字的自定义字段的值(假设有三个自定义字段含有该关键字,这三个字段的值分别是“dogs”,“47”,“This is another value”)。
<?php $custom_fields = get_post_custom('72'); $my_custom_field = $custom_fields['my_custom_field']; foreach ( $my_custom_field as $key => $value ) echo $key . " => " . $value . "<br />"; ?>
0 => dogs
1 => 47
2 => This is another value
参数
$post_id
(整数)(可选)将要检索的自定义字段的文章编号。
默认值:Current post
相关资源
add_post_meta(), delete_post_meta(), update_post_meta(), get_post_meta(), get_post_custom_values(), get_post_custom_keys()
分类:中文手册