随机化wordpress为wordpress特色图像

时间:2013-08-29 13:59:48

标签: arrays wordpress random

我正在使用代码为wordpress中的帖子设置精选图片。这部分我想改变:

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?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

此插件/功能似乎可以满足您的需求,但方式略有不同。

也许会有所帮助。

http://stcroixsolution.com/auto-feature-plugi/