get_post_custom

函数
get_post_custom ( $post_id = 0 )
参数
  • (int) $post_id Optional. Post ID. Default is the ID of the global `$post`.
    Required:
返回值
  • (mixed) An array of values. False for an invalid `$post_id` (non-numeric, zero, or negative value). An empty string if a valid but non-existing post ID is passed.
定义位置
相关方法
get_post_custom_keyspost_customget_post_custom_valuesget_post_timeget_post_ancestors
引入
1.2.0
弃用
-

get_post_custom函数用于检索给定文章的所有自定义字段的数组。它只接受一个参数,即文章的ID。

检索文章的元字段,基于文章的ID。

在可能的情况下,从缓存中检索文章的元字段,因此该函数被优化为可多次调用。

function get_post_custom( $post_id = 0 ) {
	$post_id = absint( $post_id );

	if ( ! $post_id ) {
		$post_id = get_the_ID();
	}

	return get_post_meta( $post_id );
}

常见问题

FAQs
查看更多 >