函数文档

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.