WordPress 函数:get_post_custom_values

获取指定的日志(默认是当前日志)和指定 key 的所有自定义字段值。如果该 key 不存在,或者 $key 输入空,怎么返回 null。

用法

<?php get_post_custom_values($key, $post_id); ?>

参数

$key
(string) (required) 要获取自定义字段值的 key。
Default: None

$post_id
(integer) (optional) 要获取所有自定义字段 key 的日志 ID。
Default: 当前日志

返回值

(array)
自定义字段值的数组。

注解

假设当前日志的有自定义字段 my_key 三个值:

<?php
  $mykey_values = get_post_custom_values('my_key');
  foreach ( $mykey_values as $key => $value ) {
    echo "$key  => $value ('my_key')<br />"; 
  }
?>

输出:

0 => First value ('my_key')
1 => Second value ('my_key')
2 => Third value ('my_key')

修改记录

Since 1.2.0

源文件

wp-includes/post.php

点赞