帝国CMS制作大小图的详细方法

  • By 青岛seo
  • 2014-11-14
  • 点击:
  • 帝国CMS

有时候在做网站的时候在这样一种需求,展示在网页上的是一个小图,当点击这个小图时就会放大成大图,这样做除了美观以外,对SEO也有点小影响,因为网页加载的是小图,打开的速度会相对较快,等用户点击小图的时候,网站有充分的时候去加载大图,用户体验会好一些。下面就说说用帝国CMS如何实现大小图的功能。

帝国CMS现有的标签无法实现这一功能,需要对程序进行二次开发。修改e/class/userfun.php文件,将附件的代码中拷贝进去,保存好。代码我就不具体解释了,会PHP的很容易就看懂,重点讲一下这句代码:$w_morepic.="<li><a href='$bigpic' title='$picname' rel =sexylightbox[group1]><DL><DT>$i</DT></DL><P><img src='$smallpic' width='105' height='105'/></P></a></li>";这一句话有点像模板,可以按自己的需要将需要循环的HTML部分代码用图中的变量替换,$bigpic是大图,$picname是图片名(一般不用),$i是图片序号,$smallpic是图片小图,$w_morepic不用管,剩下的都是HTML代码了,大家都懂。

保存后,进入帝国CMS后台,依次:模板—标签—管理标签—增加标签,如图:

2014-11-14_165451.jpg

加上标签名、标签格式、标签符号、函数名,标签名可以随便写,标签符号在调用的时候需要使用,函数名就是e/class/userfun.php中所用的函数名,不能弄错,标签格式按照图中所写即可。点击保存。

最后一步就是调用了,在需要调用的位置使用[wMorePic]1[/wMorePic]即可。注:帝国CMS中只有在内容页才可以这样操作大小图,首页和列表页都不可以,这一点需谨记,不要浪费太多时间在这里,可以搞定的大神可以研究一下。

附上代码:

大小图代码.txt
文件类型: .txt a6acdee7300d581bdce396f4378b6121.txt (911 Bytes)

你可能对它们感兴趣

相关链接的作用及帝国CMS设置相关链接
解决帝国CMS列表页标题重复的问题
建站工具-帝国CMS介绍