记得在开学前夕,某钉子曾无奈地望着手上的各种大坑,对着日益临近的初三昼夜叹息。于是就在那时想起了一直想给博客写个主题,于是……这里就是一篇关于某钉子的第一个 WordPress 试水作的回顾。
草率的基调大概是一开始就定好的。在只剩下寥寥数天暑假而且作业没写完(活该)的情况下,主题的大致样式在英语课间的十分钟内迅速定下。刚回到家,在本地PHP环境中安上 WordPress ,然后直接在 wp-content 目录开始了代码。
在此之前还稍微回顾了一下自己过往作品的所谓设计风格,直到端详自己个人页的时候看到那个「交互/前端」……交互前端你妹啊!某人顿时掀桌。没错,直到今天才发现,作为自己选择的两个方向,正常开发过程中还要经过的一步视觉,某人完全没有研究……虽说当年还是以平面设计起家的,但是最后一次开PS貌似只是为了P一张同学的恶搞图片,难怪自己的页面都是所谓「简洁平面化」风格。眼前的道路霎时迷茫起来……
咳咳跑题了。说起来当年好不容易觉得能手写出个页面来时就已经有意要做,曾经下载的 WordPress 主题教程仍静静的呆在硬盘里,当然因为那时菜鸟级的技术没看多少就只能放弃。只是重新翻出来时发现里面引用的大量资源已经失效,于是最后还是在官方模版和官方文档之间各种参考完成的模版。
代码自然使用了某人一贯的 HTML5 + CSS3 ,不过很幸运在 IE6 上并不会导致大的错位,只是样式相对难看不少。在此再次向 CSS3 致以崇高的敬意,让某渣渣得以接近没有使用 js ,完全不需要做视觉……
从 AZone 遗留下来的没救的CSS风格被评论说「这应该是代码压缩器的风格」……可是总感觉这样写比规范模式还方便阅读怎么破。况且因为抱着自用模版的想法各种代码都预先写死,还有不少 CSS Hack 是完全忽视可移植性的直接测量像素。就是在这种心不在焉极其遗憾的心态还有螺丝菊苣的不断吐槽下,某钉子把代码完成了。
成功的把主题挂到博客上第二天,初三也开始了。意识到自己还能够勉强摸到电脑之后,某钉子又诞生了要将这个主题发布出去的想法。于是又在数个晚上给主题完善了移动版响应式、后台设置和语言包支持等等之后,以「熟悉使用方法」这样的理由挂在 Github 的项目 Release 了 v1.0 版本。
其中要吐槽的几点,某人在用安卓原生浏览器测试响应式网页时发现网页宽度固定在 max-width 而不能自适应。经过一番查找,被现代浏览器惯坏的某人终于知道了 viewport 这个 meta 的作用……另外后台也因为赶进度无心调试后端,使用方法各种不人性化。在最后某人还试图要提交到 WordPress 的官方主题库,最后看到各种复杂的审核直接放弃……
最后回头看看,大概是因为各种草率和赶进度,实在不甚让人满意。特别是评论框让人觉得略有败笔,其幕后是某钉子对于调试自适应的回避……不过无论如何,这个主题的诞生,宣告了初三的开始,也宣告了某人终于有了可以拿的出台面的勉强算是作品的东西。
本文来自 钉子の次元 - Dimpurr - 千里之行,始於足下。 ,原文地址 某釘子のWP主題 第一季