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或者留空,那么会返回一个数组
- ?>
最后更新于 2017-03-17 15:58:08 并被添加「」标签,已有 601 位童鞋阅读过。
此处评论已关闭