我最近将我的一些网站升级到 Wordpress 3.5.1,并注意到您不再能够使用 get_posts() 函数和 'post_parent' 属性来获取附加到特定帖子的帖子. 似乎最新的更新不再将 post_parent 字段与数据库中的帖子 ID 附加在一起。
以前,可以使用 get_posts() 获取附加到帖子的图像;
$args = array(
'post_type' => 'attachment',
'post_parent' => $post->ID
);
$thumbnails = get_posts($args);
但是,由于 post_parent 不再附加 ID,因此这不起作用。
我还应该补充一点,在“精选图像”元框中设置图像时会发生这种情况。
这一切都始于我尝试使用 title="" 属性附加图像时,但我发现不再有办法做到这一点。