• 售前

  • 售后

热门帖子
入门百科

wordpress 优化指南

[复制链接]
心随674 显示全部楼层 发表于 2021-8-15 19:45:38 |阅读模式 打印 上一主题 下一主题
但可惜的是,如今wordpress主题中95%以上是外国人写的,其设计是基于西方笔墨的,中国的blogger将这些主题拿来用在中文博客上时,会有很多不如意的地方;另外别人的主题也很难满足自己全部的个性化必要,因此必要做一番优化和个性化的工作。
写这篇文章的目的,是盼望更多文wordpress博主在奉行“拿来主义”利用外国人编写的wordpress主题时,可以或许考虑到中文博客的特点和自己个性化的必要,改造洋主题,打造适合中文博客的个性化主题,最终改善中文博客读者的阅读体验。

一.知识预备:要优化wordpress主题,必要对php和css有肯定的了解是必须的,至少要可以或许看懂简朴的php语句、了解日期格式的定制方法,粗通css中字体、色块、间距、图片等各常用元素的属性控制就可以了,不太清楚的话可以利用搜刮引擎边学边用。Wordpress的文件结构也必要大抵知道一点,这样才能知道自己想改的地方在哪个文件中。此处扼要阐明如下:
·header.php footer.php:页面最上方和最下方固定的内容,前者多数用来放博客的名称、导航条等,后者主要包罗版权信息。
·index.php:主页的内容和外貌由这个文件控制。
·sidebar.php:侧边栏表现哪些内容由这个文件决定。
·single.php page.php:前者控制日志的外貌,后者控制如“关于”页面等固定页的格式。
·archive.php:存档页面的格式。比如某某种别的文章、某月的文章列表等。
·comments.php:日志后面的品评的部分。
·search.php:表现搜刮结果的页面。
·style.css:样式表,控制外貌最紧张的部分。
·有些主题另有function.php link.php等,功能不一而足,可自行揣摩。

二.工具预备:推荐利用EditPlus编辑器,具有代码高亮表现、多个文件中查找替换等功能,大大进步优化服从。另外推荐firefox浏览器,由于它在右键菜单中有个“检察选定部分代码”功能,可以帮你在样式表中敏捷找到控制某个区块的部分。

三.优化开始!

1.笔墨的汉化:英译汉是第一步,汉化到什么程度由自己决定。留意在汉化时要整句翻译,切忌一个词一个词的对翻。有的时间要改变句子的结构,比方”Posted by in on “会表现Posted by xxx作者 in xxx分类 on xxx时间,如果要汉化,则可改为“由于发表在”,就比较符合中文的语序。

2.字体的更改:很多外wordpress文主题中用到很多小号字,用来表现中文非常丢脸。发起在style.css中搜刮全部font-size和 font元素,如果后面的尺寸属性小于12px的,一律改为12px;如果font-size用的是em作为单位,就要到body{}部分去找font设置的底子巨细值是多少,然后乘以em数值。比方body中设置的font-size是12px,而某个区块设置的是font-size是0.9em,则这个区块的尺寸是10.8px,发起改为1em。另外,缺省的宋体字比较雅观的尺寸不多,大概也就是12px、14px、16px等这么几种,不要乱用字体巨细。

3.字体的美化:某些比较大的笔墨,比如blog的标题等,发起利用微软雅黑字体,vista用户可以获得比较雅观的效果,xp用户多数没装此字库,会自动改用宋体字表现。

4.段落样式的优化:中文段落开头必要缩进2个字的空格,偏偏wordpress偏偏要删除段首的空格,连全角空格也不放过,因此有须要在样式表中加以优化,方法是在style.css中找到.post .contentp部分(名称有大概变化,有的主题中是.post .entryp等等不一而足),加上text-indent:2em;即可;常常引用他人笔墨的博客,有须要检察块引用的样式是否设置,否则要自己修改样式表中.blockquote这部分。

5.时间格式优化:这一点常常被忽视,大多数汉化过来的wordpress主题仍保存着June 6th,2008这种别扭的时间格式。修改方法:在index.php、archive.php、single.php、comments.php、page.php、search.php这些文件中,探求comment_date和the_time函数,将后面的’F jS,Y’这样的时间格式改为’Y年n月j日’大概’Y-n-j’这样的格式,日期就可以表现为顺眼的“xxxx年x月x日”这样的格式了。

6.侧边栏个性化:侧边栏往往都只有categories、archives、meta这类内容,如果你喜欢用TagsCloud、最新品评之类的功能,要自己加进去,这就必要自行安装插件或widget了,有些不支持widget的主题,还要自行修改sidebar.php,并Style.css中增加相应的样式;

7.增加插件支持:wp-postview(表现日志的点击数)、wp-pagenavi(增强翻页功能)、wp-relatedposts(干系日志) 等插件是非常常用的,有的必要修改模板,有的必要改样式表。有了前面对模板结构的了解,可以根据插件的技术文档自行修改。

8.模板结构优化:前面这些步调做完后,模板就已经可以很好的为自己所用了,但如果你另有心进一步优化,可以参看这篇文章:Creative Examples of Wordpress Themes Modifications,这里有很多例子让一些原来就已经不错了的wordpress主题进一步洗手不干。但优化的方法比较复杂一些,能举行这些优化的人根本上也可以自己写主题了。因此,学习改主题是通往自创主题的好途径。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作