文章自定义字段调用
特别注意 全局变量 $post
get_post_meta();
获取文章自定义字段
<?php
echo $downloads=get_post_meta($post->ID,'download',true);
?>
true 说明显示字符串
false说明显示数组
一个key可以对应多个值
add_post_meta();
添加一个自定义字段 <?php add_post_meta($post_id, $meta_key, $meta_value, $unique); ?>
$post_id
(integer) (required) 将要添加自定义字段的日志 ID。
Default: None
$meta_key
(string) (required) 将要添加自定义字段的名称(key)。
Default: None
$meta_value
(mixed) (required) 将要添加自定义字段的值,如果是一个数组,将会被序列化成字符串。
Default: None
$unique
(boolean) (optional) 设置当前的 key 是否为唯一的,当设置为 true,将保证当前日志没有以 $meta_key 作为 key 的自定义字段,并且如果已经存在,则添加不成功。
Default: false
创建隐藏的自定义栏目在自定义前加下划线
update_post_meta();
更新文章的自定义字段的值
<?php
//获取浏览量
$view=get_post_meta($post->ID,'_view',true);
//页面刷新一次,_view值加1
update_post_meta($post->ID,'_view',$view+1);
?>
还不快抢沙发