1

最近、いくつかのサイトを 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="" 属性を追加しようとしたときに始まりましたが、これを行う方法がなくなっていることがわかりました。

4

1 に答える 1

0

ページに画像を添付する必要がある場合は、 を使用しないでくださいget_the_post_thumbnail()

こちらのコーデックスでこのメソッドを参照してください。

于 2013-03-18T18:08:03.773 に答える