Z-Blog优化小技巧
2014-11-12 13:31:57
嘿,欢迎你加入Z-blog的独立博客行列,如果你是个新手,如果你要写独立博客,Z-blog是个不错的选择,有不少朋友都问过我关于Z-blog优化问题,最近我总结一下,希望对大家对Z-blog博客程序优化有进一步了解,本文将根据朋友反馈的问题不定期进行更新……
1:zblog静态目录配置方法
这是最常见的问题,常有人问我为什么我的栏目路径是目录结构,如“设计板块”,在后台——网站设置管理——静态目录及文件重建设置,按照这个设置方法即可。如图所示,注意自定义分类和按月归档的静态首页配置为{%category%}。
卢松松博客后台的zblog静态目录配置方法
(我博客后台的网站设置管理)
2:Z-blog的Title写法
Title是最重要的部分,搜索引擎的蜘蛛首先会抓取这里,我们知道zblog有许多SEO优化插件可以更改Title部分,但卢松松并不建议使用,因为title定型以后基本不会修改的部分,没必要为了它单独安装个插件,只要在代码中写好结构即可。
我博客是这样写的:<title><#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#></title>
<#BlogTitle#>如果在default.html就是BLOG的子标题,在single.html就是文章的标题,在catalog.html就是相关分类等的名称。<#ZC_MSG044#>的意思是标题中“-”的含义。<#ZC_BLOG_TITLE#>是博客标题。这样写的最终结果就会呈现出SEO的流行写法“内容标题-栏目名称-网站名称”的结构。注意看我微博客的浏览器标题,也就是title部分。也可以安装TitleSEO插件。
3:我认为比较好的zblog插件
对于插件,是一种辅助东西,根据博客实际情况来安装比较合适,如你注重于读者互动建议安装个“评论之星”和“新评论/回复邮件通知插件”插件,如你注重SEO可以安装个Sitemaps、TitleSEO插件。
卢松松博客后台所安装的插件
(这是我博客后台所安装的插件)
在z-blog主题《低调与华丽》中写了近10页的使用说明,本想在这篇博文中提炼点通用的精华为那些z-blog新手提供一些帮助,发现图片才是最好的说明。Z-blog相对于其他blog系统是很简单的,非常适合新手实用,也适合那些不爱折腾程序的朋友专心写博。
4:ico修改技巧
看到浏览器上有个可爱的头像了吗?没错,这就是favicon.ico图标。现在所有浏览器都支持,
本模板的html代码默认带有ICO图标,如果下载本模板发现没有该图案的话,可以制作一个,可以在线制作,也可以使用Fireworks工具制作,或者搜下在线制作ICO工具,只要图片命名规则为favicon.ico上到到根目录下即可。
本模板的ICO代码:
静态ICO<link rel="shortcut icon" href="favicon.ico"> 动态GIF格式ico<link rel="icon" type="image/gif" href="animated_favicon1.gif">
5:评论列表的美化
像我博客右侧的评论列表美化,是修改目录下FUNCTION/c_system_base.asp 找到第2226行,在这里修改为:
strComments=strComments & "<li><a href="""& objArticle.Url & "#cmt" & objRS("comm_ID") & """ title=""" & objRS("comm_PostTime") & " post by " & objRS("comm_Author") & """>"+s+"</a><p>" & objRS("comm_Author") & " 评论于 " & objRS("comm_PostTime") & "</p></li>"
6:添加“转载请注明出处”“本文地址”等版权信息
<p>原创文章请注明转载自<a href="<#ZC_BLOG_HOST#>"> <#ZC_BLOG_TITLE#></a>,本文地址:<a href="<#article/url#>"><#article/url#></a></p>
把以上代码贴到模板文件b_article-single.html文件的<#article/content#>后面即可。
7:为网页增加快捷"回顶部"和“写评论”标签
右键查看我博客页面HTML代码,找到util.js文件,把该js文件移植到贵站中即可,别忘记下载图片啊。
8:问,摘要部分的文字全部出现在顶部,导致页面很乱。
答:主要由于网页的description部分是调用博客文章的摘要,也就是<#article/intro#> 标签,假使摘要使用超链接,就会导致网页的描述description出错,所以文章的摘要尽量不能使用有超链接。
9:IE8文章列表的日期显示有错位现象
打开./THEMES/LuSongSong/TEMPLATE/b_article-multi.html ,找到第一行<div class="topic-content"><div class="post-date"><small> <#article/posttime/monthnameabbr#></small> 把年份的标签修改成这个月份标签即可。(也可以修改css不过修改标签是最便捷的办法。)
10:为博客评论设置“Ctrl+Enter”快捷键代码。
找到THEMES/LuSongSong/TEMPLATE/b_article_commentpost.html,在“提交评论”按钮的结束DIV标签处,即</div>后面加上
<script language="JavaScript" type="text/javascript">
var commenttextarea = document.getElementById('txaArticle');
commenttextarea.onkeydown = function quickSubmit(e) {
if (!e) var e = window.event;
if (e.ctrlKey && e.keyCode == 13){
return VerifyMessage();
}
}
</script>
11:Zblog文章页调用静态文件的方法
文章页的模板single.html中调用的时候,比如调用最新文章,首页和列表页的形式:
<#CACHE_INCLUDE_RANDOMSORTNEW#>
可以这样修改,在后面加上“_HTML”就可以了,把它改成这样(其他标签调用方法一样):
<#CACHE_INCLUDE_RANDOMSORTNEW_HTML#>