网站进入是幻灯片点击之后是主页,我用的dedecms做的网站,主页只能有一个。
当然可以,但是这需要你掌握html代码,以及了解一点javascript,反正会比较麻烦。最简单的办法是了解首页幻灯片是怎么调用的,调用标签是
{dede:arclist flag='f' row='5'}
linkarr[[field:globalautoindex/]] = "[field:arcurl/]";
picarr[[field:globalautoindex/]] = "[field:litpic/]";
textarr[[field:globalautoindex/]] = "[field:title function='html2text(@me)'/]";
{/dede:arclist}
也就是说,你可以发布五篇文章,为每篇文章设置一张缩略图,大小你自己设置,然后给每篇文章的自定义属性设置勾选幻灯[f]
那么首页就可以调用这五篇文章的缩略图做成首页的幻灯片了。
<script type="text/javascript">
// <![CDATA[
var pics="{dede:arclist row='3' type='image'}[field:global name=autoindex runphp='yes'](@me==1) @me='':@me='|';[/field:global][field:litpic/]{/dede:arclist}";
var mylinks="{dede:arclist row='3' type='image'}[field:global name=autoindex runphp='yes'](@me==1) @me='':@me='|';[/field:global][field:arcurl/]{/dede:arclist}";
var texts="{dede:arclist row='3' type='image'}[field:global name=autoindex runphp='yes'](@me==1) @me='':@me='|';[/field:global][field:title/]{/dede:arclist}";
var sohuFlash2 = new sohuFlash("/templets/default/style/photo/styleswf","sohuFlashID01","590","453","7","#DDDDDD");
sohuFlash2addParam("quality", "high");
sohuFlash2addParam("salign", "t");
sohuFlash2addVariable("p",pics);
sohuFlash2addVariable("l",mylinks);
sohuFlash2addVariable("icon",texts);
sohuFlash2write("flashcontent01");
// ]]>
</script>
这个代码你用下看 应该可以用的
不知道首页你是否做了模版?幻灯片是indexhtml的话,在dedecms生成首页的时候就不能用默认了,可以修改为 index1html,例如下图的设置,标记红色的地方记得留意:
再把幻灯片里的链接换成 index1html就完成跳转设置了。
以后更新就只会更新上图里的文件,而不会修改indexhtml。
其实还有一种方法,更好一些,而且更适合SEO优化
就是在正常的dedecms首页,覆盖一个div,目的盖住正常内容,将幻灯片的flash或脚本嵌在这个div里,这样就先显示幻灯片,而播放完成或点击跳过后,就隐藏这个div,显示了正常内容。
这样也能够实现效果,在搜索引擎抓取时就会抓取正常页面,不影响排名。
0条评论