wordpress函数get_post_meta

函数使用办法:

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/

版权声明:小猴紫 发表于 2020-08-04 16:47:32。
转载请注明:wordpress函数get_post_meta | 职涯宝

相关文章

暂无评论

暂无评论...