是否有人在为自己博客使用什么主题而头疼呢?我想应该是有的吧。
经常有这么一种感觉,就是看到很好看的主题,自己一装上,就觉得很难看。于是乎有了一种错觉,主题永远是别人的好。
针对这个问题,我来谈谈我的一些经验和迷惑吧~
很多英文主题其实不适合中文博客使用。
互联网上绝大多数主题都是外国人设计的,这里面又绝大多数是使用字母文字的设计师设计的,又绝大多数不支持多语言。所以说,官方模板主题也好,著名设计站点也好,很多主题都是看着不错,自己一用就效果很糟糕。我觉得,一般来说,外国设计师设计的主题,都要针对中文特性而优化,除非你写作英文博客。而这种优化的难度其实是很高的,需要的都是对细节的调整,字体,字号,行高,段间距,容器边距,有的甚至页面布局都要调整。
好些主题看着好看不中用。
现在的Web设计领域有好多先进的理论,当然我了解得是很少的,但是我还是想扯扯。一个就是SEO问题,不知道为啥,WP在这个领域一直做得很差,已经有那么多人都提出过了,那个title的顺序,应该是先出现文章或者页面标题,再出现博客名称,为什么过了如此之久,WP还不修改模板标签呢?所以,不懂这个玩意的设计师,弄的主题肯定是需要手动优化的。另一个是可访问性问题。简单说就是源代码布局,一般来说是页面最重要的部分要先出现,次要部分后出现。有的很烂的模板会设计成sidebar先出现,文章列表后出现。我不说这个东西的SEO有啥关系,我就告诉你一种情况,sidebar上往往会放一些widget,或者你手写也好,这里面调用到的代码往往不是WP的程序员开发的,而是不同的插件开发爱好者,一旦他们的代码刚好出了一点问题,那么……PHP是逐行解释执行的,那么如果sidebar在前面,解释到这里刚好出错,你的正文部分都不会出现了。但是,反过来,文章先出现,而sidebar就算崩掉了,用户还是从你这里得到了有用的信息了。
有好些主题过分简单。
好多主题,打开一看,就那么几个文件,不超过20个吧,其实WP对页面有着非常精细的区分,比如post,page,archive,home,search,404,可能还漏了一两个,我个人观点是一个好的主题应该关注细节,每个对应的页面都要有细节上的区分,事实上能做到这点的很少,往往是一个single.php 一个page.php,一个archive.php,其他的东西都用一个index.php给代替了。定制性也很弱,基本上functions.php打开就是一片空白,更有甚者连sidebar widget都处理不好。更别提后台自定义了。像K2和国内xuyiyang设计的那几个主题那么多定制功能的主题真是少之又少。
我的一点想法
现在,WP主题的这种现状,让我感觉到,大家真是简简单单地把主题当成一个纯粹的皮了。就像论坛里面的很多人说的一样,“皮”。作主题的,是做“皮”的。这些人里面,绝大多数都是一些艺术细胞不错,但是基本不懂编程的人,而WP的这种架构又决定了这样的人设计不出好看又强大的主题。而另一些做“皮”的,是程序员出身,他们做的主题很强大,往往规规整整,条理清晰,说难听了就是呆板,这类主题就往往不好看,但是强大。这样的两种人,使得现在的WP博客们陷入了一种状态,就是不懂编程的朋友,永远挑不到称心如意的主题,因为他们不会修改,不会定制。
改变这样的现状,其实应该不难,就是我呼吁主题制作者能够互相联合起来,发觉能力互补的搭档,这样的团队合作应该能出品真正的高品质主题。
WP主题,同样应该分成表现,结构,逻辑几个层面来认真设计。WP只提供了管理后台和数据库,还有有限的模板标签和hook,要在这个基础上建立的主题,是真正的UI,决不是一个简单的“皮”,还有“肉”,如果数据算“骨”的话。

支持。我也曾经说过好主题不仅只有漂亮的外观,相反,我更注重主题的功能性特点和对用户的友好。
支持Jinwen,我看到你的主题走的也是简洁的路线,我喜欢~~
我最郁闷的是,某些好看的英文主题使用1天之后,侧边栏的”登陆“ 链接消失了,弄得我无法登陆和管理。
登录链接会消失??这个太诡异了吧
我就是一个平面设计师。。。特别不知道怎么弄主题。。特想弄还。。
可以到我那里去看看我的相册,然后看有没有什么可以合作的地方。
我去看了你的相册了,哈哈,开始我把你认成女的了,后来我又把你认成男的了,再后来,我就很不确定了,o(∩_∩)o…哈哈
问题就在于,每个人只能精通很少一部分知识,但是一个主题,需要的很多,你我就算可以合作也还缺了很重要的一个人啊,就是懂xhtml+css的那个人。
我是那个男的~
-__-
现在我已经被折磨的直接用 Sandbox 做主题,然后自己慢慢改.改到哪里算哪里了.觉得谁谁谁的构思不错.自己设计一下加到自己的主题里面去.希望这么做不要遭人骂才好.
到目前为止,我的站点用得主题还是相当的磕琛.有时间再说了.
你不是还自己又设计了一下么,再说自己用,别的人应该会原谅你的。我觉得有好几款开源的主题,已经让我的有学不尽的东西了,像k2,sandbox都是非常伟大的主题~
遇到过不少主题, 在侧边栏调用 twitter, fanfou等, 结果侧边栏经常会卡住…..如果把微博的调用放到footer里面, 然后在加上定位, 让它在侧边栏指定位置显示, 你觉得这样的方案可行吗? 有什么潜在问题呢?
我个人的观点是这样的,放在footer里面,这个东西仍旧会拖慢页面载入。比如说,现在js框架在页面的使用越来越频繁了,如果正巧用了jQuery,那么你那个东西虽然放在了footer里面,还是会导致jQuery的ready函数没法被触发,除非那些东西下载好了。另外,放在footer里面,指定位置,这个对css的要求很高,这样的做法稳定性比较差,可能正文里一个标签匹配错误,就会让你的主题变得一团糟。我比较偏爱的做法是,用ajax来载入饭否这类应用,因为那一类东西不影响页面的可用性,只是个锦上添花的东西,这样的做法,我已经有朋友实践过了,效果还不错。另外一种方法是通过php,来cache饭否等内容到服务器的磁盘上,定期更新,也可以保证载入速度。
哇, 你说的后两种方法对我来说还是太高极了, 根本够不到…不过总的目的我觉得只有一个: 为用户着想, 增强用户的体验. 只要以这个为中心, 想法上会和以前有很大不同.
呵呵,其实也没有你想象的那么复杂。其实,一个思想就是,一个页面没有必要非要一次全部下载下来,第一步只下载最重要的东西,剩下的东西,可以慢慢下载。
[...] 详情请继续阅读文章:WordPress主题的迷思。 [...]
没有widget主题也用过
过分简单主题也用过
正在用英文主题 中文字体 唉。。。
你那里我看了下,边栏字体调大1号就好了,正文部分不错的,其他表现也还可以的。
SEO首先要在theme中体现。好文章,发自肺腑的声音是最响亮的
现在的主题没有可以拿来直接用的。一般直接换上都不会满意,要改来改去,一些人不会,就放弃WP了
你说得没错,真正是WordPress有这么大声望的是WordPress.com而在中国是yo2这类网站,我们这些散客,没啥气候~~
找一个合适自己的“皮”难啊……
第一个主题是看上了它的布局,然后拿回来修修改改用了好久。
你的博客真好玩啊!!
我坚决同意
其实现在更头大是更换主题时候,要重新修改之前主题里面添加的一些代码,哎,之前没做完整记录,烦恼啊
对于你提到的这个问题,我也有一些思考的,过段日子我会写个文章的。这个问题在官方或者主题作者的努力下是可以杜绝的。已经有国外的设计师提出过理念了,只是我也浅尝辄止,此外,此问题也不是一个人的努力可以摆平的。
我从精神上支持你
不懂php、css、ps的飘过
看着好看但不中用…唉…改得来还不如不用
修改别人的代码,总是有些不爽的,以后主题提供升级功能以后,这种就更加不爽了。
这简直是以我为原型写的- -
呵呵,可能吧,但是从楼上的诸位来看,你并不孤独吧……你说呢
说的没错。。做皮的和编程的都有相当的局限,要是俩人一起做又能互相理解和认同那是最棒了。。
希望wfans这个社区能够在未来在这个领域迈出有意的一步啊~~
问题是。。。这个事情是天生有缺陷的。。。
我相信设计者和程序员一定程度上思维方式有冲突。。。
严重支持你~~~我就为主题烦死了··不太懂语言~~~所以不太会改~~ 比如最近弄了个G7V6三栏的,可是其中一栏不支持Widgets 晕死了
我也是有感而发,因为发现任何主题,不经过精心的定制,基本上就是无法使用,我用过很多主题,基本上没个完全合心的。现在这个,仅仅因为是自己做的……其实也不怎么好用。。。
呵呵··要是有个什么主题设计器之类的软件就好啦~我只要设计,语言的事情交给他做~~呵呵 我有点异想天开做白日梦了·
对了 有个问题想请教 WP Kit CN 插件,如果要在单篇文章页面的评论之前调用随机文章 调用的语句是什么 和中文工具箱的语句是一样的吗
不一样的,你先看看这个吧……
http://www.charlestang.cn/wp-kit-cn-doc#wkc_random_posts
这样的工具好像是有的,不知道效果怎么样……要不你看看:
http://parandroid.com/5-wordpress-theme-generator/
和
http://fairyfish.net/2008/08/22/6-wordpress-theme-generators/