wordpress建站笔记(三)


##文章自定义字段调用
特别注意 全局变量$post
get_post_meta();
获取文章自定义字段

1
2
3
<?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();
更新文章的自定义字段的值

1
2
3
4
5
6
<?php 
//获取浏览量
$view=get_post_meta($post->ID,'_view',true);
//页面刷新一次,_view值加1
update_post_meta($post->ID,'_view',$view+1);
?>

文章作者: Jacky
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Jacky !
  目录