广告

pos代理商分润是什么意思

广告

pos代理商分润是什么意思
当前位置:首页 >>其他 > wordpress怎么实现文章缩略图显示

wordpress怎么实现文章缩略图显示

百度: 已收录 作者:卡卡哥(信用卡迷)| 分类:其他 |发布日期:2018年09月12日 00:30 | 浏览:56 次

wordpress是使用比较多的博客程序,那么我们在使用的过程中想把文章用缩略图的形式排版,那么怎么才能使用啦?其实也是比较简单的。

怎么实现可以看看下面的图片

wordpress怎么实现文章缩略图显示

实现的样式是获取文章的第一张图片,来展现缩略图,废话不多说代码如下,

首先我们把下面的這段代码复制到functions.php函数模板即可

//缩略图显示
function post_thumbnail_src(){
global $post;
if( $values = get_post_custom_values(“thumb”) ) {//输出自定义域图片地址
$values = get_post_custom_values(“thumb”);
$post_thumbnail_src = $values [0];
} elseif( has_post_thumbnail() ){    //如果有特色缩略图,则输出缩略图地址
$thumbnail_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),’full’);
$post_thumbnail_src = $thumbnail_src [0];
} else {
$post_thumbnail_src = ”;
ob_start();
ob_end_clean();
$output = preg_match_all(‘/<img.+src=[\'”]([^\'”]+)[\'”].*>/i’, $post->post_content, $matches);
$post_thumbnail_src = $matches [1] [0];   //获取该图片 src
if(empty($post_thumbnail_src)){//如果日志中没有图片,则显示随机图片
$random = mt_rand(1, 2);
echo get_bloginfo(‘template_url’);
echo ‘/img/’.$random.’.jpg’;
//如果日志中没有图片,则显示默认图片
//echo ‘/img/thumbnail.png’;
}
};
echo $post_thumbnail_src;
}

下面的是在index。php里面调用的代码

<?php echo post_thumbnail_src(); ?>” alt=”pos机的那些事” height=”100px” width=”140px”/>

图片的高度及样式需要自己手写完成,這里卡卡哥就不写给大家了。大家贴上去看看效果吧

作者:卡卡哥(信用卡迷) 本文均来至网络,观点与本作者无关 本文链接:http://www.chinahzx.cn/3301.html


发表评论

电子邮件地址不会被公开。 必填项已用*标注