post_thumbnail_meta_box()
云策文档标注
概述
post_thumbnail_meta_box() 函数用于在 WordPress 后台显示文章特色图片元框。它通过获取文章的特色图片 ID 并输出对应的 HTML 内容来实现此功能。
关键要点
- 函数接受一个必需的参数 $post,类型为 WP_Post 对象,代表当前文章。
- 内部使用 get_post_meta() 获取文章元数据中的 _thumbnail_id 字段。
- 调用 _wp_post_thumbnail_html() 函数生成并输出特色图片元框的 HTML。
- 该函数自 WordPress 2.9.0 版本引入,位于 wp-admin/includes/post.php 文件中。
代码示例
function post_thumbnail_meta_box( $post ) {
$thumbnail_id = get_post_meta( $post->ID, '_thumbnail_id', true );
echo _wp_post_thumbnail_html( $thumbnail_id, $post->ID );
}
原文内容
Displays post thumbnail meta box.
Parameters
$postWP_Postrequired-
Current post object.
Source
function post_thumbnail_meta_box( $post ) {
$thumbnail_id = get_post_meta( $post->ID, '_thumbnail_id', true );
echo _wp_post_thumbnail_html( $thumbnail_id, $post->ID );
}
Changelog
| Version | Description |
|---|---|
| 2.9.0 | Introduced. |