对WordPress的几个优化 | 我@Soho网赚博客
当前位置:我@soho网赚博客 > 博客优化

在定义固定链接Permalinks时,Griswold颇费脑筋,最后敲定了/%postname%/的格式,并没有选用多数人推荐的/%year%/%month%/%postname%/或/%year%/%month%/%day%/%postname%/的结构,倒也不是害怕目录过深影响收录,只是因为简单。

我Soho!的WordPress模板是mg12设计的iNove 1.2.3,当时主要是看中iNove的简洁,美中不足的是太多人用这款模板,渐渐有些审美疲劳。

虽然用WordPress的时间并不长,不过还是对其进行了修改,目前看来这些修改比较成功。

修改文章标题title

一直很奇怪更新换代这么久的WordPress为什么一直把站点名称放在文章标题的前面,难道matt没看到所有用户都没有他类似的习惯吗?至少Griswold感觉一个站点所有页面标题的前几个字都一样是件非常别扭的事。

iNove的标题修改需要在FTP中找到start.php,而不是像其他模板一样在header.php中,找到<title>加入

<?php if (is_single() || is_page() || is_archive()) { ?><?php wp_title(”,true); ?> | <?php } bloginfo(‘name’); ?>

文章排版格式优化

另外可能是考虑英文用户,iNove的文章页使用的顶格排版,而为了照顾国内中文用户首行缩进2个字符的浏览习惯,Griswold增加了一个css定义。

在文章页面模板single.php中找到<?php the_content(); ?>,对其增加一个div属性:

<div class=”topics”>

然后在样式表style.css中定义topics这个div:

.post .content .topics{text-indent:2em;}

当然topics只是一个名称,大家可以随意替换为其他名称,不过要CTRL+F一下,避免已有css中存在相同的div。

在论坛看到其他人直接对content这个div下的p定义缩进2em,这其实是使得整个文章内容全部缩进了,并没有达到预期效果,而且定义时最好使用em做单位,以后如果更改字符大小,px为单位的缩进可能就无法保证是2个字符的宽度了。

由于打算以后在首页显示摘要,因为并没有把首页调整为缩进,大家如果有类似要求在index.php及archive.php增加一样的div属性即可。


小工具优化

另外Griswold也删除掉了模板默认自带的日历表,由于日历表按日期输出archive,如果多数时候每天只有一两篇博文的话,以日期归类的archive和当天的文章会被搜索引擎视为类似网页。

其他优化

计划下周四百度正常更新快照后继续进行大的修改,比如导航条上用图片链接到首页的做法就很不友好,还有整个模板宽度是936px,插入的大尺寸照片很容易溢出容器,Griswold的预想是改为主流的980px宽。

» 转载请注明来自我@soho网赚博客 > 对WordPress的几个优化

» 文章地址:http://www.wosoho.com/wordpress-optimization-in-my-blog/

» 免费订阅我@soho获取最新网赚技巧和博客赚钱方法

分类:博客优化标签:, , ,

3条评论

发表评论 »