wordpress自定义字段(2):自定义字段操作函数

前文我们介绍了wordpress自带的自定义字段栏目及使用方法。本章我们将就wordpress主题制作中常用到的wordpress自定义字段操作函数来展开讲解。在wordpress主题制作中我们会经常用到这些函数,如调用文章图片。wordpress自定义字段操作函数主要有四种:添加函数、更新(修改)函数、删除函数、获取(值)函数,其中获取(值)函数是我们在wordpress主题制作中经常用到的。

1、wordpress自定义字段的添加函数,就是为文章往数据库中添加一个字段:

<?php
add_post_meta($post_id, $meta_key, $meta_value, $unique);
//$post_id--文章id
//$meta_key--字段名称
//$meta_value--值
//$unique--(布尔值、可选)字段是否唯一,如果设置为true,那么添加字段的时候如果这个字段已
经存在了,就不会再添加
?>

2、wordpress自定义字段的更新函数,用来更新一个已经存在的字段:

<?php
update_post_meta($post_id, $meta_key, $meta_value, $prev_value);
//$post_id--文章id
//$meta_key--字段名称
//$meta_value--新的值
//$prev_value--(可选)以前的值,如果这个字段有几个,那么只会更新匹配的这个值
?>

3、wordpress自定义字段的删除函数,用来删除一个已经存在的字段:

<?php
delete_post_meta($post_id, $meta_key, $meta_value);
//$post_id
//$meta_key
//$meta_value--(可选)要删除的值,要删除特定值的字段,对于字段不唯一来说有意义,如果这个
参数留空,那么所有这个字段名称的字段都会被删除
?>

4、wordpress自定义字段值的获取函数,用来获取一个已经存在的字段的值,这个函数也是我们在wordpress主题制作中经常会用到的。

<?php
$meta_values = get_post_meta($post_id, $key, $single);
//$post_id
//$key字段名称
//$single--(布尔值、可选)如果设置为true,对于存在多个相同的字段,这个函数也只会返回一个
唯一的值。如果设置为false或者留空,那么会返回一个数组
?>

好了,有关wordpress自定义字段操作函数的问题就写到这里了。后面我们将继续对wordpress自定义字段的相关内容进行扩展讲解。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/13849.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2019年10月12日 16:39
下一篇 2019年10月12日 16:43

相关推荐

  • 一行代码去掉任意WordPress元素。

    在使用WordPress主题做网站时,经常会需要去掉一些的元素,比如不需要的模块、影响美观的元素等。 如果主题作者已经做了相关功能的话那么还好,将对应的选项关闭即可;但实际情况可能是,很多主题不会将每个模块都…

    2022年10月24日 wordpress开发
    023
  • WordPress数据库修改用户名方法。

    关于WordPress用户名的修改,我们在之前曾介绍了Username Changer这款插件,今天我们继续为大家介绍另一种方法 – 使用phpmyadmin从数据库修改用户名,适合那些不喜欢安装插件的朋友使用 首先打开数据库,这里…

    2022年10月25日
    035
  • WordPress顶部工具栏添加链接方法。

    WordPress的顶部栏是一个非常好的工具,因为它可以显示在网站的前台和后台,尤其对于网站管理者来说,只需要一个点击就能打开顶部栏的链接,非常方便 但是默认情况下,WordPress后台是不能管理顶部栏的链接的,只能…

    2022年10月25日
    028
  • Code Snippets 在WordPress中轻松添加和管理PHP代码片段。

    关于WordPress中PHP代码的修改,通常我们会编辑主题自带的functions.php,但是这种方法虽然方便,却会因为主题的更新而失效,需要使用子主题才能保持修改的代码,而添加子主题这对于只需要修改少量代码的情况来说是…

    2022年10月25日 wordpress开发
    031
  • WordPress修改默认分类目录方法。

    发表WordPress文章时,如果我们没有设置分类目录,会自动归纳到WordPress自带的未分类目录下,那么能不能自动分配到其他分类目录呢?今天我们教大家修改wordpress发表文章时的默认分类目录 修改之前,确保你已经添加…

    2022年10月24日
    020
  • 15种实用的古腾堡编辑器使用技巧。

    WordPress在后台推送古腾堡编辑器之后,相信很多朋友都已经体验了这款全新的WordPress编辑器,在本文中我们将为大家介绍一些实用古腾堡编辑器使用技巧,帮助你快速熟悉新版的WordPress编辑器 1.把工具栏固定到顶部 …

    2022年10月24日 wordpress开发
    020
  • WordPress配置邮件发送教程(WP Mail SMTP插件企业邮)。

    使用Wordpress建站,邮件是经常要用到的东西,比如留言通知、密码重置、更新通知等,当网站有什么变化,邮件能让我们第一时间收到消息。但是因为主机服务商对25端口的严格限制,大多数的主机上Wordpress不能发送邮…

    2022年10月24日 wordpress开发
    0235
  • 如何隐藏WordPress主题或插件的更新提示。

    平常在维护WordPress时,有时候会因为一些错误或者兼容性等问题,我们不能马上升级主题或插件到最新的版本,需要保持旧版本,但是这时候会有一个问题就是每次点开后台都会看到非常显眼的小红点,影响后台体验 在本…

    2022年10月24日
    023

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息