Я использую код для установки цветного изображения для сообщений в Wordpress. Эта часть я хочу изменить:Рандомизированный массив для wordpress featured image
set_post_thumbnail($post->ID, '464');
Он отлично работает, но думает, что он использует крепежный идентификатор 464 из средств массовой информации, как показали изображение для каждого поста. Я хочу иметь несколько идентификаторов вложений и для каждого столбца рандомизировать эти идентификаторы и устанавливать его как отображаемое изображение.
Я попытался следующие:
$images = array(
'646',
'1059',
'1058',
'1057'
);
$image = $images[array_rand($images)];
А затем, чтобы установить изображение было бы:
set_post_thumbnail($post->ID, $image);
Но это не работает. Вероятно, так, как это написано, неправильно или что-то ... Как это должно быть закодировано так, чтобы оно отображало выбранные изображения из рандомизации этих вложений?
Спасибо за помощь заранее.