新闻中心

phpwind9.0版块列表显示简介和缩略图方法

作者 / 时间 2014-05-31 14:39:26

为了提高您网站的访问速度,有一个很简单有效的方法就是减少网站的加载,减少加载的方法有很多很多,今天无忧主机小编就和大家介绍下实现phpwind9.0版块列表显示简介和缩略图方法。 首先是需要修改的文件:thread_run.htm 和 widget_thread.htm 如果是在基础html代码中修改,就在 根目录/template/bbs/ 如果在风格里面,就在 themes/site/风格/template/bbs/ (如果没有上述两个文件,就从 根目录(public_html)/template/bbs里面拷贝过去)。 首先用编辑器打开php虚拟主机上面的thread_run.htm文件。 找到: <!--# if ($threaddb) { #--> 在他的后面加上 <!--# $threadtids = array(); foreach ($threaddb as $value) { $threadtids[] = $value['tid']; } #--> <component class='SRV:forum.PwThread' method='fetchThread' args='$threadtids,2'/> <!--# $threadContent = $__tpl_data; #--> <component class='SRV:attach.PwThreadAttach' method='fetchAttachByTidsAndPid' args='$threadtids' /> <!--# $threadthumb = array(); foreach ($__tpl_data as $value) { if ($value['ifthumb']) $threadthumb[$value['tid']][] = $value['path']; } #--> 修改好后保存然后通过编辑器打开文件:widget_thread.htm 搜索 <p class="info">或者您需要的位置在它上面加上: {@Pw::substrs(Pw::stripWindCode($threadContent[$value['tid']]['content'],true),120)} <!--# if (is_array($threadthumb[$value['tid']])){ #--> <div> <!--# foreach ($threadthumb[$value['tid']] as $k=>$thumb) {if(2 == $k)break; #--> <img src="{@Pw::getPath($thumb,2)}" /> <!--# } #--> </div> <!--# } #--> 其中,120是代表缩略图截取的数值。 if(2 == $k) 调整里面的数值是图片数量 ($thumb,2) 调整里面的数值是调用其他图片形式 您可以根据网站的实际需求对上面的代码进行修改。保存到您网站的php虚拟主机上面。 最后登陆您的网站后台,发布一篇带图片的帖子测试缩略图是否有效,并把缩略图调整到最佳的状态。 无忧主机相关文章推荐阅读: PHPWIND9.0如何整合UCENTER PHPWIND9.0出现支付宝验证签名出错 无忧主机教程:PHPWIND数据表功能大全详解 PHPWIND发布帖子时出现乱码OLD_CONTENT CODE COPY ATCARRAY CONTENT PHPWIND问题怎么解决

本文地址:https://www.51php.com/phpwind/14274.html

1
1
1
1
1
1
1