当前位置:首页 > 建站知识 > 正文内容

zblog1.7自带缩略图调用方法(有图时调用第一张图片无图默认)

admin4年前 (2021-09-30)建站知识755

zblog1.7版本升级后,缩略图有了新的调用方法,无需经过复杂的PHP判断和处理,一两行代码就可以解决缩略图的调用、裁剪等诸多问题,下面的代码是zblog1.7自带略缩图调用方法,实现的效果为文章内容中有图片时,将第一张图片缩小至指定尺寸后,生成缩略图展示,若文章中没有图片,则使用一张指定图片作为缩略图。

在include.php文件中添加以下函数:

function 主题ID_Img($article,$width,$height){
    global $zbp;
    ini_set('memory_limit','256M'); 
    $img = $article->Thumbs($width,$height,1,true);
    if (empty($img[0])){
        $url = $zbp->host."zb_users/theme/主题ID/include/nopic.jpg";
    } else {
        $url = $img[0];
    }
    return $url;
}

调用方法:在post-multi等循环调用文件中的需要使用缩略图位置,添加以下代码。

 <a href="{$article.Url}"><img src="{主题ID_Img($article,260,180)}" alt="{$article.Title}" /></a>

以上代码中,260和180分别指的是图片的宽度和高度,可以自定义修改。

扫描二维码推送至手机访问。

版权声明:本文由莹莹笔记发布,如需转载请注明出处。

本文链接:http://ynyn34.com/jzzs/31.html

标签: ZblogPHP学习
分享给朋友:

相关文章

自动为Zblog网站外链添加个性化图标

自动为Zblog网站外链添加个性化图标

不难发现,许多比较精致的站长,尤其是WP博主,喜欢在外链后面添加一个小小的个性化图标,怎么实现的呢?百度搜索了一下,并没有得到想要的答案,只有自己研究了。本文以Awesome字体图标为例,阐述一下莹莹为Zblog网站外链自动添加个性化图标的...

zblogphp首页不显示指定分类文章的方法

各位站长一定知道,正常情况下,zblog php首页的权重要远大于分类页、标签页、文章页面,因此能够在首页显示的文章也相当于给了充足的展示机会和权重投票。可我们写文章的时候,不一定写过的每一篇文章都希望获得排名和收录,有的时候我们也会写一些...

宝塔Linux+nginx环境zblog伪静态配置的两种方法

宝塔Linux+nginx环境zblog伪静态配置的两种方法

使用宝塔面板+zblog建站,服务器环境是nginx,想要配置伪静态需要手工修改文件,方法也有很多种,这里记录两种比较简单的。第一种方法:修改conf文件首先在zblog后台静态管理中心自定义规则,提交确认后,生成rewrite规则代码。复...

给Zblog文章图片添加Fancybox灯箱效果教程

给Zblog文章图片添加Fancybox灯箱效果教程

据莹莹观察了解,现在大部分Zblog收费主题都集成了图片灯箱效果,而免费的主题一般没有这个功能,因此打算出一个给Zblog文章图片添加Fancybox灯箱效果的教程,让不想花钱的朋友也能体验一番。现在大部分网站的图片弹窗功能都是通过fanc...

Zblog用代码制作时间轴页面,记录网站大事

Zblog用代码制作时间轴页面,记录网站大事

在wp中制作时间轴页面的插件是很多的,样式也足够丰富、好看,无需用纯代码制作;而Zblog暂时这方面的教程较少,想要在Zblog网站中创建一个自适应模板的时间轴页面,可以通过纯代码实现,虽说样式简单了一些,可毕竟能够用来记录网站大事。好了,...

怎么给ZblogPHP免费添加幻灯片效果

怎么给ZblogPHP免费添加幻灯片效果

现在好多ZblogPHP收费模板都内置了首页幻灯片功能,作为一个不想破费的建站小白,如何让自己的网站拥有同样的功能和展示效果呢?莹莹笔记发现了一种免费添加幻灯片效果的方法,需要依赖插件“幻灯片开发版”。首先在应用中心下载安装“幻灯片开发版”...