Wordpress:使用';后家长';

Wordpress:使用';后家长';,wordpress,Wordpress,我最近将我的一些网站升级到Wordpress 3.5.1,并注意到您不再能够使用get_posts()函数和“post_parent”属性来获取已附加到特定帖子的帖子。最新的更新似乎不再在数据库中用post ID追加post_父字段 以前,可以使用get_posts()获取附加到帖子的图像 然而,由于post_parent不再附加ID,所以这不起作用 我还应该补充一点,在“特色图像”元框中设置图像时会发生这种情况 这一切都是从我试图附加一个带有title=“”属性的图像开始的,但我发现已经没有办

我最近将我的一些网站升级到Wordpress 3.5.1,并注意到您不再能够使用get_posts()函数和“post_parent”属性来获取已附加到特定帖子的帖子。最新的更新似乎不再在数据库中用post ID追加post_父字段

以前,可以使用get_posts()获取附加到帖子的图像

然而,由于post_parent不再附加ID,所以这不起作用

我还应该补充一点,在“特色图像”元框中设置图像时会发生这种情况


这一切都是从我试图附加一个带有title=“”属性的图像开始的,但我发现已经没有办法了。

如果你需要将图像附加到页面上,为什么不使用
获取\u post\u缩略图()


请参考法典中的这种方法。

请发布一些代码,因为你所问或所说的并不重要sense@David蔡斯:刚刚更新。你的目标是什么?要将图像附加到帖子/页面或要将图像附加到帖子/页面父级?我需要将图像附加到页面,并使用图像的标题填充该图像的标题属性。get_the_post_thumbail()返回带有alt文本的图像,但在最新更新中,不会返回图像的标题属性。在新的3.5 WP中,您可以获得标题、alt和说明,这些都可以为媒体库中的每个图像进行编辑。因此,它们都可以被检索。。作为“开发人员”,您可以按照自己的意愿为它们分配,我的意思是,如果您愿意,您可以让每个图像都有一个alt或title标记,其中包含post title数据。这是正确的,但是如果不使用$wpdb->get_results()或类似工具手动查询数据库,您实际上无法获取标题字段的值。我只是想知道有一个新的可湿性粉剂的功能,我错过了,但我想没有。像这样查询数据库?您的意思是使用
wp\u query
get\u posts
或放入循环,因为
get the post thumbnail
需要处理图像属性的第三个参数。是的,您必须首先检索标题,然后将其放入第三个参数。
$args = array(
    'post_type' => 'attachment',
    'post_parent' => $post->ID
);    
$thumbnails = get_posts($args);