欢迎关注Hadoop、Spark、Flink、Hive、Hbase、Flume等大数据资料分享微信公共账号:iteblog_hadoop
  1. 文章总数:977
  2. 浏览总数:11,937,910
  3. 评论:3936
  4. 分类目录:106 个
  5. 注册用户数:6110
  6. 最后更新:2018年12月13日
过往记忆博客公众号iteblog_hadoop
欢迎关注微信公众号:
iteblog_hadoop
大数据技术博客公众号bigdata_ai
大数据猿:
bigdata_ai

WordPress自定义字段的操作

  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或者留空,那么会返回一个数组   
?> 
本博客文章除特别声明,全部都是原创!
转载本文请加上:转载自过往记忆(https://www.iteblog.com/)
本文链接: 【WordPress自定义字段的操作】(https://www.iteblog.com/archives/1337.html)
喜欢 (8)
分享 (0)
发表我的评论
取消评论

表情
本博客评论系统带有自动识别垃圾评论功能,请写一些有意义的评论,谢谢!