回归twentytwelve主题…

我是一位有要求的人,也是一位喜欢折腾的人,对于很多事情追求Simple,博客主题也是一样。但越简单的要求越难满足,来回折腾主题不下十个,每一个都用不长久。突然发现自已有所迷失,根本不知道自已真正要求是一个什么样的主题。迷失的感觉很可怪。

在折腾的过程中,发生了一件事情:在网上下载的破解主题含有恶意代码,这段代码会感染theme目录下所有WordPress主题的functions.php文件,不知道这段恶意代码有什么破坏行为,会自动为所有主题的 functions.php 加上此代码。感染后,每当你修改主题或转换主题时提示 “Fatal error: Cannot redeclare _check_isactive_widget()”、”_get_allwidgetcont” 等错误,那你的主题很有很可能已被污染。此时搜索一下所有主题的functions.php文件里是否含有这段代码。

function _check_isactive_widget(){
    $widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";
    $output=strip_tags($output, $allowed);
    $direst=_get_allwidgetcont(array(substr(dirname(__FILE__),0,stripos(dirname(__FILE__),"themes") + 6)));
    if (is_array($direst)){.......

以上代码只是很少的一部份。网上有这些恶意代码的分析。于是一怒之下,把所有主题全部删除,重新上传官方默认主题和O-Connor主题。

所以当你下载破解主题时必须查看一下是否这以上这些恶意代码,建议使用正版及到官方网站下载。后来在主题选择时想起以前折腾过twentytwelve,还折腾得挺有成效,于是乎再次以twentytwelve为基础成生一个子主题进行折腾和美化。成效如下:

  1. 默认字体调整,根据文章“Web 中文字体应用指南”里的介绍,把字体部分统一为:“Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;”;
  2. 字体大小调整,特别是博客名称字体和文章字体;
  3. 友好链接双栏显示;
  4. 搜索栏长度调整;
  5. per、code样式调整,增加背景图;
  6. 增加投票评分功能,并且只在文章页显示;
  7. 去掉所有超链接下划线;
  8. 导航栏字体大小调整;
  9. 页尾显示修改;
  10. 还有其它一些微调,只要是样式以及一些很细微的技术修改,具体的忘记了。

由于本主题属于高度私人定制,不适合公开发布,所以就不共享给大家了,你如果喜欢,可以留下邮箱私下发送给你,但不会再做任何的技术支持。这次只能说是“回归”,因为不知道那天又心血来潮又换主题。

最后分享修改成果:

twentytwelve.01

twentytwelve.02

twentytwelve.03

说真的,我这种症状是病态,得治,还得继续吃药,大家不要学我。

回归twentytwelve主题…》有73个想法

  1. Slone

    你好,能否发一下主题文件?谢谢
    我也对主题做了一些修改,但没有博主修改的完善,特来求一份自用,谢谢。

    回复
    1. 佐仔 文章作者

      本主题是基于Twentytwelve的子主题,所以请你直接参考本主题的CSS文件既可,其它太多个性化订制,无法直接在其它网站直接使用。

      回复
  2. De

    又从零开始了…博主方便的话希望能共享一下目前正在使用的主题,我会作适当的修改再使用。感谢!~

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注