网站图标:根目录新建一个文件名为favicon.ico
把下面代码放在head部分即可
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
1 这是一个判断,需不需要加这个样式,有子栏目加这个ul样式,没有子栏目就不加这个ul样式,导航栏部分使用较多
{dede:channel row=1} <ul class="ul1">{/dede:channel}
{dede:channel}
<li class="li2 first2">
<h3 class="h2"><a class="a2" href="[field:typelink/]">[field:typename/]</a></h3>
</li>
{/dede:channel}
{dede:channel row=1}</ul>{/dede:channel}
Title:标题输出会不完全
Fulltitle:比较好,完全输出文章标题
pc有url.htm,那么手机端必须有url_m.htm
5 外层调用,也就是嵌套:获取对应栏目下的文章列表,频道封面页
必须使用channelartlist获取同级别的所有栏目,里面嵌套使用arclist。用在频道页的作为模板
发表时间报红不影响结果。改单引号反而错误
使用{dede:field.typeurl/}获取子栏目的链接,不能用typelink
{dede:channelartlist}
<!-- 栏目循环 S -->
<div class="pageBoxLoop1">
<div class="pageBox">
<div class="hd ">
<a class="more" href="{dede:field.typeurl/}">更多>></a>
<h3><a href="{dede:field.typeurl/}">{dede:field.typename/}</a></h3>
</div>
<div class="bd">
<ul class="infoList">
{dede:arclist }
<li class="first">
<span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<a href="[field:arcurl/]" target="_blank" title="标题:[field:fulltitle/]
点击数:[field:click/]
发表时间:[field:pubdate function="strftime('%Y-%m-%d',@me)"/]">
[field:fulltitle/]
</a>
</li>
{/dede:arclist}
</ul>
</div>
</div>
{/dede:channelartlist}
1 内容部分获取,频道封面页
获取文章内容部分:{dede:field.body/}
栏目-修改:获取栏目内容部分: {dede:field.content/}
2 搜索
把form放在样式外面,
<form action="/plus/search.php">
<div class="s-form">
<div class="input-box">
<input type="text" name="q" class="from-control" id="inputkeyword" placeholder="请输入关键词"
spellcheck="false">
</div>
<div class="btn-box">
<input type="submit" id="search" class="btn" value="搜 索">
</div>
</div>
</form>
定义一个search.htm列表展示,可以直接把列表页修改成search.htm
3 首页获取指定栏目下的特定的一篇文章a的内容:
给文章a添加属性:编辑属性-属性-头条打上勾。
首页调用如下:加上flag=’h’即可只获取文章a的内容
{dede:arclist typeid='9' flag='h'}
[field:description/]
{/dede:arclist}
4 友情链接制作:
这是有特殊样式的友情链接:
添加为顶级栏目:且隐藏,隐藏栏目是不显示的不需要模板,批量增加栏目-选择所属栏目-友情链接-添加完成。
栏目-添加文章-跳转勾选-填写跳转网址
调用如下:
<h3>友情链接:</h3>
<div class="con clearfix">
{dede:arclist typeid='34'}
<dl>
<dt>[field:title/]</dt>
<dd>
<ul>
<li class="noData">暂无资料</li>
</ul>
</dd>
</dl>
{/dede:arclist}
5 外层调用,也就是嵌套:必须使用channelartlist获取同级别的所有栏目,里面嵌套使用arclist。
发表时间报红不影响结果。改单引号反而错误,输出一串数字1283848484.。。这是错误的。
必须使用{dede:field.typeurl/}获取子栏目的链接,不能用typelink
{dede:channelartlist}
<!-- 栏目循环 S -->
<div class="pageBoxLoop1">
<div class="pageBox">
<div class="hd ">
<a class="more" href="{dede:field.typeurl/}">更多>></a>
<h3><a href="{dede:field.typeurl/}">{dede:field.typename/}</a></h3>
</div>
<div class="bd">
<ul class="infoList">
{dede:arclist }
<li class="first">
<span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<a href="[field:arcurl/]" target="_blank" title="标题:[field:fulltitle/]
点击数:[field:click/]
发表时间:[field:pubdate function="strftime('%Y-%m-%d',@me)"/]">
[field:fulltitle/]
</a>
</li>
{/dede:arclist}
</ul>
</div>
</div>
{/dede:channelartlist}
频道页获取文章整个标题:
{dede:arclist }
<li class="first">
<span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<a href="[field:arcurl/]" target="_blank" title="标题:[field:fulltitle/]
点击数:[field:click/]
发表时间:[field:pubdate function="strftime('%Y-%m-%d',@me)"/]">
[field:fulltitle/]
</a>
</li>
{/dede:arclist}
频道样式:class=on必须改成单引号,否则报错
{dede:channel currentstyle="<li class='on'><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}
<li ><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
6分享代码:点击图标分享。
第一种方式:http://www.bshare.cn/
第二种方式:
<div class="userControl">
<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#"
class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_tsina"
data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_renren"
data-cmd="renren" title="分享到人人网"></a><a href="#" class="bds_weixin"
data-cmd="weixin" title="分享到微信"></a></div>
<script>
window._bd_share_config = {
"common": {
"bdSnsKey": {},
"bdText": "",
"bdMini": "2",
"bdMiniList": false,
"bdPic": "",
"bdStyle": "1",
"bdSize": "24"
},
"share": {}
};
with (document) {
0[(getElementsByTagName('head')[0] || body)
.appendChild(createElement('script'))
.src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' +
~(-new Date() / 36e5)];
}
</script>
<a href="javascript:;" class="dyBtn" data-power-command="printarea">[打印正文]</a>
</div>
7 首页单独操作某一个栏目:用type
{dede:type typeid='9'}
<dt><a href="[field:typelink/]">[field:typename/]</a></dt>
{/dede:type}
文章作者:{dede:field.writer/}
<span>{dede:field.pubdate function="MyDate('Y-m-d H:i:s',@me)"/}</span><span>{dede:field.writer/}</span>