十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
三种方法调取缩略图。
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站设计、成都网站设计、荥经网络推广、成都微信小程序、荥经网络营销、荥经企业策划、荥经品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供荥经建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
1最方便是使用插件,虽然很多人使用WP-Thumbnails,但我觉得
thumbnail-for-excerpts比较适合新手,你只需要进入后台进行激活!然后其他统统不用管了!该插件会自动检测你文章的第一幅图片作为
摘要缩略图!不管该图片是不是上传到wordpress文件下,即使是外链图片同样有效。
2自定义字段,比较的麻烦,每次都要手动操作。具体到“美设之家”(百度)了解。
3如果你想使用代码来实现的话,分两种情况,一种是文章有图片的调取第一张,但如果文章没图片首页会不协调。另一种情况是,文章有图片自动调取第一张,如果文章没图片,则调取放进去的图片,并随机显示出来。
如果不嫌折腾,跟着操作。
function wpu_thumbnail() {
global $post;
if ( has_post_thumbnail() ) {
$domsxe = simplexml_load_string(get_the_post_thumbnail());
$thumbnailsrc = $domsxe-attributes()-src;
echo 'img width="200" height="150" src="'.$thumbnailsrc.'" alt="'.trim(strip_tags( $post-post_title )).'" /';
} else {
$content = $post-post_content;
preg_match_all('/img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?/sim', $content, $strResult, PREG_PATTERN_ORDER);
$n = count($strResult[1]);
if($n 0){
echo 'img width="200" height="150" src="'.$strResult[1][0].'" alt="'.trim(strip_tags( $post-post_title )).'" /';
}else {
$random = mt_rand(1, 5);
echo 'img width="200" height="150" src="'.get_bloginfo('template_url').'/img/thumb/img'.$random.'.png" alt="'.trim(strip_tags( $post-post_title )).'" /';
}
}
}
代
码放到functions.php里,然后在主题模板里新建一个“img”文件夹,然后在img文件夹里再创建一个“thumb”文件夹。准备好5张随机
图片放进刚建好的thumb文件夹里,需要重点提一下的是图片的后缀名必须更改为
img1.png,img2.png,img3.png,img4.png,img5.png。最后在所需要的地方调用出来。
?php wpu_thumbnail( ); ?
不懂再问
网页打不开的解决办法:
1.电脑遭到恶意病毒入侵,不知名的下载站一些文件可能带病毒,下载运行了可能会出现网页打不开现象;
2.DNS设置错误,需要修改DNS设置;
3.浏览器设置代理服务器选项,所以出现打不开网页情况;
4.系统垃圾和网页痕迹较多,没有做定期清理;
5.使用百度安全卫士和百度杀毒系统清理功能和系统修复功能,即可解决该类问题。
想申请Gravatar头像的话直接去Gravatar官网注册帐号就行了,注册完了会叫你上传图片绑定邮箱什么的,以后你用那个邮箱评论的话就会显示头像了,不需要去wordpress的,那网站早就被墙了。。。