文章自定义字段调用

特别注意 全局变量 $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);
?>

本文由 admin 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论