• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    wordpress获取自定义字段get_post_meta函数使用介绍

    发布者: 怀卉 | 发布时间: 2025-6-19 09:19| 查看数: 90| 评论数: 0|帖子模式

    wordpress可以设置自定义字段,方便扩展功能,wordpress利用巧妙的数据库表设计达到这一目的,posts表存放文章,页面和附件等,与之对应的postmeta表用来存储自定义的字段,采用post_id,key,value这样的设计来存放自定义字段的值。 
    get_post_meta函数用法: 
    get_post_meta($post_id, $key, $single); 
    该函数有3个基本参数: 
    $post_id —— 所检索数据的文章的ID,使用 $post->ID 来获取文章的ID。 
    $key —— 要检索的自定义字段名称 
    $single —— 这是一个布尔值,如果设置为 true ,将直接以字符串的形式返回字段的值;一个自定义字段可以填写多个值,如果设置为 false,将返回一个数组 array 来显示这多个值。 
    此函数定义在wordpress的post.php中: 
    复制代码
    代码如下:

    function get_post_meta($post_id, $key = '', $single = false) { 
    return get_metadata('post', $post_id, $key, $single); 


    来看一个使用了wp_cache_set,wp_cache_get和get_post_meta函数的示例: 
    复制代码
    代码如下:

     


    来源:https://zhuji.jb51.net/wordpress/7724.html
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表