函数原型:
get_metadata( string $meta_type, int $object_id, string $meta_key = '', bool $single = false ): mixed
检索指定对象类型和ID的属性字段的值。
如果元字段存在,如果$single为true,则返回单个值,如果为false,则返回一个值数组。
如果元字段不存在,则结果取决于get_metadata_default()。
默认情况下,如果$single为true,则返回一个空字符串;如果为false,则返回空数组。
参数说明:
$meta_type,对象元数据的类型为。接受'post'、'comment'、'term'、'user'或任何其他具有关联元表的对象类型。
$object_id,对象ID。
$meta_key,属性名称。
$single,如果为true,则只返回指定$meta_key的第一个值。如果未指定$meta_key,则此参数无效。默认值:false。
如果$single为false,则为一个值数组。
如果$single为true,则元字段的值。
对于无效的$object_id(非数字、零或负值),或者如果未指定$meta_type,则为False。
如果传递了有效但不存在的对象ID,则为空字符串。
函数源码:
function get_metadata( $meta_type, $object_id, $meta_key = '', $single = false ) {
$value = get_metadata_raw( $meta_type, $object_id, $meta_key, $single );
if ( ! is_null( $value ) ) {
return $value;
}
return get_metadata_default( $meta_type, $object_id, $meta_key, $single );
}
使用举例:
get_metadata('post', 100, 'view_count', true);
-
WordPress函数:esc_attr__ 转义属性及翻译WordPress函数:esc_attr__ 转义属性及翻译
-
WordPress函数:esc_attr_e 属性转义、翻译、显示WordPress函数:esc_attr_e 属性转义、翻译、显示
-
WordPress函数:esc_attr_x 带上下文的转义属性,翻译显示WordPress函数:esc_attr_x 带上下文的转义属性,翻译显示
-
WP Multilang WordPress翻译插件WP Multilang插件的主要功能是提供多语言支持,使用户能够创建多语言版本的网站,满足不同语言用户的需求。
-
WordPress公司官网主题在众多的WordPress企业官网主题中,追格公司推出了多款关于WordPress企业官网主题作品。我们之前已经分享过一些关于追格的企业官网主题,包括收费和免费版本,这些主题都因其独特的设计和出色的功能而深受用户喜爱。
-
WordPress必备:使用wp_get_theme()函数获取当前主题详情在WordPress中,wp_get_theme() 函数用于获取当前启用的主题或指定主题的信息。这个函数返回一个 WP_Theme 对象,该对象包含了主题的详细信息,如主题名称、版本、模板目录、样式表目录等。
暂无评论,抢个沙发...