首页
微语
统计
友链
留言
memos
圈子
图床
推荐
相册
网站监控
VPS监控
Search
1
实现typecho微信时光机功能的图文教程
45,234 阅读
2
为Typecho添加webp解析
43,190 阅读
3
emlog数据成功迁移到typecho
26,740 阅读
4
Memos备忘录,记录瞬间想法
25,724 阅读
5
Jasmine - 简约、美观的博客主题
24,395 阅读
手机达人
免费资源
电脑网络
娱乐休闲
网站建设
威言威语
Typecho
Emlog
WordPress
服务器
主题
插件
排行榜    
登录
/
注册
Search
标签搜索
wordpress
发布
插件
免费
教程
typecho
EMlog
PHP
代码
CSS
华为
图片
代码修改
安装
评论
手机
诺基亚
微信
文章
智能
Chen'mo
累计撰写
1,266
篇文章
累计收到
374
条评论
首页
栏目
手机达人
免费资源
电脑网络
娱乐休闲
网站建设
威言威语
Typecho
Emlog
WordPress
服务器
主题
插件
页面
微语
统计
友链
留言
memos
推荐
相册
网站监控
VPS监控
搜索到
2
篇与
的结果
typecho--JOE新版修改记录
2021年03月05日
7,350 阅读
6 评论
9 点赞
2021-03-05
Joe主题更新太快,把修改的几个小功能记录如下,避免下次更新被覆盖。一、添加排行榜功能https://cmsblog.cn/navi.html二、添加超级时光机功能https://cmsblog.cn/1145.htmlwm_embed_post ids=1145三、添加原创、转载文章功能https://cmsblog.cn/1099.htmlwm_embed_post ids=1099四、添加打赏以及分享功能https://cmsblog.cn/1134.htmlwm_embed_post ids=1134五、添加上一篇、下一篇缩略图功能六、添加评论尾巴显示public/comment.php 里添加 <?php autvip($comments->mail);?>public/aside.php 里添加<?php autvip($item->mail);?>core/function.php 里添加如下代码:/** * 显示用户等级,按邮箱 */ function autvip($i){ $db=Typecho_Db::get(); $mail=$db->fetchAll($db->select(array('COUNT(cid)'=>'rbq'))->from('table.comments')->where('mail = ?', $i)/**->where('authorId = ?','0')**/); foreach ($mail as $sl){ $rbq=$sl['rbq'];} if($rbq<1){ echo '<span class="autlv aut-0">Lv.0</span>'; }elseif ($rbq<10 && $rbq>0) { echo '<span class="autlv aut-1">Lv.1</span>'; }elseif ($rbq<20 && $rbq>=10) { echo '<span class="autlv aut-2">Lv.2</span>'; }elseif ($rbq<40 && $rbq>=20) { echo '<span class="autlv aut-3">Lv.3</span>'; }elseif ($rbq<80 && $rbq>=40) { echo '<span class="autlv aut-4">Lv.4</span>'; }elseif ($rbq<100 && $rbq>=80) { echo '<span class="autlv aut-5">Lv.5</span>'; }elseif ($rbq>=100) { echo '<span class="autlv aut-6">Lv.6</span>'; } }CSS都在我主题的css.css里。七、添加引用文章ID输出功能。改用插件实现八、美化下载插件附件显示样式修改为自带短代码样式九、动态添加点赞功能十、不同分类,不同页面,侧边栏不同
2013-07-28
简单快速修改zblog模板的重要代码
1、zblog的布局调整前面我们已经提到了清除 b_article-multi.html 模板和 b_article-single.html 模板中一些不重要的标签,其实在流量比较大的catalog.html 模板default.html 模板和single.html模板中也存在一些需要的没有或者不需要的多余的标签问题。我们可以在这三个文件的 <div id="divSidebar"> 代码下看到他们,这些就是导航的模块,如以下代码<div class="function" id="divCatalog"><h3><#ZC_MSG026#></h3><ul><#CACHE_INCLUDE_CATALOG#></ul></div>2、templates 文件夹是你修改最为多的地方catalog.html 修改zblog的分类、关键词索引页面的模板default.html 修改zblog的首页模板single.html 修改zblog的单页模板b_article-single.html 用于修改zblog的单页内容区模板b_article-multi.html 用户修改zblog首页及索引页的摘要说明部分控制以上五个文件是最为重要的文件,作为zblog修改的重点。其他的两个 search.html 和 tags.html 分别是搜索页、关键词首页的模板,这两个页面如果你需要可以修改,一般情况下,这两个页面的浏览量并不是很大。templates文件夹下还有不少文件,但其他的可能在你非常需要的时候才用得上(如想修改上下页、留言板区、导航区样式),这些将在以后我们逐步说明。修改这些文件的时候需要知道以下几个非常重要的标签,因为他关系到你的博客对搜索引擎的友好度,稍稍改动他们的位置都会对你的博客排名产生巨大影响,所以大家小心测试。<#ZC_BLOG_HOST#> 代表博客的域名或者根文件夹<#ZC_BLOG_TITLE#> 代表博客网站名称<#BlogTitle#> 代表单个文章的主标题3、修改title标签zblog默认的模板比较谦虚,很多皮肤也延续了这一观点,我们看代码<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>可以看到,它的意思是 “博客名称-文章标题”,而一般应该认为应该是,“文章标题-博客名称”。所以位置调换一下:<title><#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#></title>这个主要涉及到 single.html 单页模板。4、为zblog添加meta默认情况下,zblog是没有keywords和description标签的,因为google、百度都声称他们已经不看重日益滥用的keywords、description标签,同时如果滥用还可能遭到他们的惩罚,这也是之所以zblog官方模板没有启用这两个meta标签的重要原因。但是不看重并不意味只拒绝,所以如果你没有滥用的习惯和目的,那也可以尝试加入这两个标签。将首页模板 default.html 的title前添加两行<meta name="keywords" content="aa,bb,cc,dd" /><meta name="description" content="xx网站是做什么什么用的" />此处的aa,bb,cc,dd是你的整个网站讨论的关键词,不要太多,建议控制在十个以内,并且使用应为的逗号隔开,不要有重复关键字(关于关键字的选择我们以后讨论),这些内容非常重要。description标签是网站的描述,你可以描述一个不超过50字的介绍,切忌不要使用关键词的内容来堆砌,毫无意义。并且这里的内容尽量使用中文的标点符号,不使用英文的逗号,免得遭到百度、google的猜疑。将单页模板 single.html 也添加meta标签,但是要使用下述内容:<meta name="keywords" content="<#article/tagtoname#>" /><meta name="description" content="<#article/intro#>" />此处的 #article/tagtoname# 是调用页面的关键词, #article/intro# 是调用文章简介,如果你使用全文来作为简介请修改<meta name="description" content="<#article/intro#>" />为<meta name="description" content="<#article/tagtoname#>" />或者为<meta name="description" content=" <#BlogTitle#>" />5、zblog中的h1和h2标准的设计是h1做页面主要标题声明,h2做次要标题或者重点内容,以此类推,不过在zblog中h1的全站修饰是网站的名称,h2用来修饰文章正文标题,作为新建站,为了尽快将自己的站名中涉及到的关键词从搜索引擎那里导引过来,zblog的默认设定很好。不过当网站已经有了不少流量,特别是有了不少的外连接的时候,非常珍贵的h1建议给单页正文的标题,而网站名称关键词可以退为第二位,也就是将h1和h2换位。将single.html 模板中title下面的<h1 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h1><h2 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h2>更换为<h2 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h2><h3 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h3>而将 b_article-single.html 模板下的<h2 class="post-title"><#article/title#></h2>更换为<h1 class="post-title"><#article/title#></h1>如果你觉得h1后,文章的标题太大,可以修改css中的h1字号。(关于css的修改我们以后会专门有文章说明)6、让zblog快点再快点虽然经过zblog静态化页面处理,zblog已经非常快乐,但如果你想自己的Zblog再快点,或者你的用户量很大,有图建议你如下操作:精简一下 b_article-multi.html 模板里你自己认为不重要的标签,比如 作者 和 浏览数等。有图自己认为浏览数(非别在b_article-single.html模板和b_article-multi.html模板中)是影响响应速度的最重要的一个地方。因为当流量大了之后,频繁的访问access会造成瓶颈,这也是zblog中唯一没有被静态化的内容了(单页面中)减少图片的使用。图片不但会占用带宽,占用你的流量,还会因为被别人复制而占用你的IIS数,所以少用图片或者用小图片是zblog加速的另外一个非常值得注意的问题。少下载文件。文件下载不但会像图片一样会出现流量和IIS占用问题,还有一点就是少使用exe文件。因为国内很多空间商存在一些技术不够好或者干脆就是不法目的,他们可能因为疏忽或者故意,而是服务器感染某一些病毒(不是搞笑哦,是真的,因为这里面都有利益价值,特别是arp类和木马类),如果这些文件是exe而不是rar,被绑架的可能性大大增加,而搜索引擎会判断这些文件,并且遭遇到别人的投诉(不管是否恶意),页面甚至是网站都会有非常大的负面影响。所以如果有可能尽量少使用下载。7、你最需要的zblog插件如果你到zblog的官方插件里找,插件真的是很多,最必须的是什么呢?有图推荐给大家三个 列表插件(文章排行) Sitemaps 静态首页生成插件,这三个插件的用途简单给大家介绍下。列表插件(文章排行) :提供更好的文章导航效果,如果我们在步骤6中知道如何来加减<div>模块,那么这个列表可以让你的zblog页面非常友好,它可以提供相关文章、最新文章、点击率排行、留言排行、随机文章等多种可供选择的列表,虽然我们肯定不全部采用,但如果给你的页面增加两到三个这样的列表,可以让文章内容看起来更丰富。同时,因为这些列表基于script调用,对于你的页面外连接没有增加,对搜索引擎排名相当友好。Sitemaps :这是一个自动生成google sitemap的插件,对于google的索引非常友好,如果你开通了google的管理员工具,这个插件非常有用。静态首页生成插件:首页静态化的重要性是什么呢?大家已经讨论的非常多了。我想说的是,如果你的流量日志里发现直接点击数目比较大时,一定要静态化首页,因为可以节省非常多的因asp处理和调用access数据库而产生的速度、瓶颈和IIS占用问题。
2013年07月28日
4,912 阅读
0 评论
0 点赞