您可以在两个位置上载图像:
Media 第页(uploads.php
) 或来自Add Media 文章/页面编辑页面中的按钮。
从后期编辑屏幕上载图像时,\'post_parent\'
对于上载的所有图像,将其设置为当前帖子。
从媒体页面上载图像时,\'post_parent\'
设置为0
.
当您上传到媒体页面的图像首次插入帖子内容,或包含在帖子内的图库中时\'post_parent\'
字段更改为当前帖子,就像使用帖子编辑屏幕的添加媒体按钮上载一样。
正如您所注意到的,当上传到媒体页面的图像用作帖子的特征图像时,其post_parent
保持不变。
唯一改变的是一个元字段\'_thumbnail_id\'
为帖子创建,其值设置为attachement帖子的id。
所以如果你的帖子id是10
, get_post_meta(10, \'_thumbnail_id\', true);
将返回帖子缩略图的ID。
请注意post_parent
设置为帖子id并不意味着它被插入到帖子的内容中,它可以使用“帖子添加媒体”按钮上载,但决不能插入帖子内容中。
同样,countrary是正确的,插入帖子内容的图像可以具有post_parent
设置为另一个帖子id。