WordPress 的自定义字段就是文章的meta 信息(元信息),利用这个功能,可以扩展文章的功能,是学习WordPress 插件开发和主题深度开发的必备。对自定义字段的操作主要有四种:添加、更新(修改)、删除、获取(值)。
1、首先自定义字段的添加函数,改函数可以为文章往数据库中添加一个字段:
<?php add_post_meta(post_id,meta_key, meta_value,unique); //post_id--文章id //meta_key--字段名称 //meta_value--值 //unique--(布尔值、可选)字段是否唯一,如果设置为true, //那么添加字段的时候如果这个字段已经存在了,就不会再添加 ?>
2、自定义字段的更新函数,该函数可以更新一个已经存在的字段:
<?php update_post_meta(post_id,meta_key, meta_value,prev_value); //post_id--文章id //meta_key--字段名称 //meta_value--新的值 //prev_value--(可选)以前的值,如果这个字段有几个,那么只会更新匹配的这个值 ?>
3、自定义字段的删除函数,该函数可以删除一个已经存在的字段:
<?php delete_post_meta(post_id,meta_key, meta_value); //post_id--文章id //meta_key--字段名称 //meta_value--(可选)要删除的值,要删除特定值的字段,对于字段 //不唯一来说有意义,如果这个参数留空,那么所有这个字段名称的字段都会被删除 ?>
4、自定义字段值的获取函数,该函数用于获取一个已经存在的字段的值:
<?php meta_values = get_post_meta(post_id, key,single); //post_id--文章id //key--字段名称 //$single--(布尔值、可选)如果设置为true,对于存在多个相同的字段,这个函数 //也只会返回一个唯一的值。如果设置为false或者留空,那么会返回一个数组 ?>本博客文章除特别声明,全部都是原创!
原创文章版权归过往记忆大数据(过往记忆)所有,未经许可不得转载。
本文链接: 【WordPress自定义字段的操作】(https://www.iteblog.com/archives/1337.html)

