描述:
添加自定义栏目(字段)到文章/页面
用法:
<?php add_post_meta($post_id, $meta_key, $meta_value, $unique); ?>
参数:
$post_id
(integer) (必填) 要添加添加自定义字段的文章的ID。
默认值: None
$meta_key
(string) (必填) 自定义字段的key
默认值: None
$meta_value
(mixed) (必填) 自定义字段的值与key对应
默认值: None
$unique
(boolean) (可选) 不管你是否希望密钥保持唯一。当设置为true时,如果指定的键已经存在于指定的POST的自定义字段中,则不添加自定义字段。
默认值: false
示例:
<?php add_post_meta( 68, 'my_key', '47', true ); ?>
源文件:
function add_post_meta( $post_id, $meta_key, $meta_value, $unique = false ) {
// Make sure meta is added to the post, not a revision.
$the_post = wp_is_post_revision( $post_id );
if ( $the_post ) {
$post_id = $the_post;
}
return add_metadata( 'post', $post_id, $meta_key, $meta_value, $unique );
}