2013-08-29 2 views
0

Я использую код для установки цветного изображения для сообщений в 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); 

Но это не работает. Вероятно, так, как это написано, неправильно или что-то ... Как это должно быть закодировано так, чтобы оно отображало выбранные изображения из рандомизации этих вложений?

Спасибо за помощь заранее.

ответ