香港独立IP空间
香港php空间
美国php空间
域名注册

为了提高您网站的访问速度,有一个很简单有效的方法就是减少网站的加载,减少加载的方法有很多很多,今天无忧主机小编就和大家介绍下实现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问题怎么解决

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档