コードを使用して、ワードプレスの投稿の注目の画像を設定しています。私が変更したいこの部分:
set_post_thumbnail($post->ID, '464');
正常に動作しますが、メディアからの添付ファイル ID 464 をすべての投稿の注目の画像として使用していると考えられます。私が欲しいのは、いくつかの添付ファイル ID を持ち、投稿ごとにこれらの ID をランダム化し、それを注目の画像として設定することです。
私は次のことを試しました:
$images = array(
'646',
'1059',
'1058',
'1057'
);
$image = $images[array_rand($images)];
そして、画像を設定するには、次のようになります。
set_post_thumbnail($post->ID, $image);
しかし、うまくいきません。おそらく、それが書かれている方法が間違っているか何かです.これらの添付ファイルIDをランダム化して注目の画像を設定するには、どのようにコード化する必要がありますか?
事前に助けてくれてありがとう。