解决wordpress随机缩略图的问题

wordpress随机缩略图解决的办法很多,通过修改代码,通过专门的插件都可以实现,说起简单,实际很多 代码改了还是不行,下面我推荐一下wordpress的随机缩略图解决办法。

一、使用插件

推荐使用WP Random Post Thumbnails

插件地址:https://cn.wordpress.org/plugins/wp-random-post-thumbnails/

使用方法:上传之后激活,找到插件,点“Settings ”--->Glaobal Options--->Images-->选择添加或者上传图片按钮,根据需要添加你所需的图片。Post Types根据需要选择,一般要选择文章、页面,然后点左下侧的“save”按钮。

二、使用代码

复制以下代码。

//支持外链缩略图
if ( function_exists(\'add_theme_support\') )
add_theme_support(\'post-thumbnails\');
function catch_first_image()
{
global $post, $posts;$first_img = \'\';
ob_start();
ob_end_clean();
$output = preg_match_all(\'/\\'\"[\\'\"].*>/i\', $post->post_content, $matches);
$first_img = $matches [1] [0];
//判断图片是否过小
if(!empty($first_img))
{
$image_size = getimagesize($first_img);
$image_width = $image_size[0];
}
//如果第一张图不存在或过小,则返回随机图片
if(empty($first_img) || $image_width<50){
$first_img = \'\';
//从2张图中随机选择,可根据自己的图片数量设置
$random = mt_rand(1, 2);
echo get_bloginfo ( \'stylesheet_directory\' );
echo \'/images/random/\'.$random.\'.JPG\';
}
return $first_img;
}

(二)在主题中新建/images/random/目录,找一些自己喜欢的图片上传进去。将他们重命名为1,2,3,4,5.jpg。

(三)在想要展示缩略图的地方加入下面代码 》

THE END
打赏
海报
解决wordpress随机缩略图的问题
wordpress随机缩略图解决的办法很多,通过修改代码,通过专门的插件都可以实现,说起简单,实际很多 代码改了还是不行,下面我推荐一下wordpress的随机缩略图解决办法。 一、使用插件 推荐使用WP Random Po……
<<上一篇
下一篇>>