函数使用办法:
get_post_meta( int $post_id, string $key = '', bool $single = false )
返回自定义键值,如果$single 为 true,返回的是对应键名的第一个值的字符串,如果$single 为 false,返回的是数组。
注意键名区分大小写
参数:
$post_id 文章 id
$key 自定义键名
$single 默认值为 false
如果没有找到对应的键名,则返回一个空字符串或者一个空数组
if( ! get_post_meta( '1', 'non-existing_meta', true ) ) {} if( ! get_post_meta( '1', 'non-existing_meta', false ) ) {} // 上面两个 if 里面的逻辑都会运行,因为 // array() == false and '' == false
当然了,这个函数其实我们没有必要再使用,在 wordpress3.5 版本后,我们有更简单的办法:$post-> meta_name;
官网介绍:https://developer.wordpress.org/reference/functions/get_post_meta/
你可能对这些文章感兴趣:
- 小程序云开发系列教程:注册小程序
- wordpress函数allow_subdomain_install()用法示例
- wordpress函数admin_url()用法示例
- wordpress函数add_submenu_page()用法示例
- wordpress函数add_rewrite_endpoint()用法示例
- wordpress函数add_query_arg()用法示例
- wordpress函数add_post_type_support()用法示例
- wordpress函数add_image_size()用法示例
- wordpress函数add_menu_page()用法示例
- wordpress函数add_feed()用法示例
- wordpress函数addslashes_gpc()用法示例
- WordPress插件头注释申明
- 实现网站消息提醒功能,适合所有网站和app
- 淘宝天猫平时和双11购物如何省钱
如有疑问,请前往问答中心反馈!
反馈