数字化技能提升教程,数字化时代生存宝典

数字化百科 / 词条 / WordPress常用函数get post custom

WordPress常用函数get post custom

查看全部词条命名空间:Main

导航: 上一页 | 首页 | WordPress中文论坛 | WordPress主机 | CMS程序 | 论坛程序 | ECShop | ShopNC | PowerEasy

说明

返回一个多维数组,数组中含有特定文章或页面的所有自定义字段。参见 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 . "
"; ?> 0 => dogs 1 => 47 2 => This is another value

参数 $post_id

(整数)(可选)将要检索的自定义字段的文章编号。

默认值:Current post

相关资源

add_post_meta(), get_post_meta(), update_post_meta(), get_post_custom(), get_post_custom_values(), get_post_custom_keys()

相关条目