2011年8月8日星期一

WordPress主题imagine非正常共享(原自用V7)

该主题已更新,请到正式发布页面查看 – 免费WordPress主题Imagine发布

更新:  很多朋友在使用这个主题的时候出现functions.php报错,仔细看了一下,原来是我把functions.php这个文件的格式设错了:) 设成了Mac格式。修改了一下,现在版本为0.2,喜欢的朋友请重新到Google Code下载,地址在底部。或者,你不需要重新下载,可以使用Notepad++之类的文本编辑软件将functions.php的格式改为DOS\Windows格式或Unix格式。

更新:很感谢一些朋友对此主题的喜欢和支持,我见一些网站也用上了此主题。但发现两个情况,需要说明一下。

  • 一,有几位朋友居然保留了顶部帕兰映像的LOGO。这是不行的,如你要使用此主题,请更换成你自己的。
  • 二,有一些朋友可能眼睛不好,我在文章结尾清楚的说明了基于Creative Commons  3.0 BY发布,也就是署名-非商业使用-相同方式分享。但有的朋友却把该主题中底部的版权链接”Powered by wordpress and Design by Paran“给去除了。这再次验证了我的一个观点:国人里面有很大一部份人,他们就是坚锯所说的,认为自己得到的都是理所应当的,没有半点感恩之心。对于这些朋友,我只想说:如果你是因为没看到或者说没注意到这个问题,那请修正和加上。如果是故意去除的,那你就随意吧。

————————————————————————————-

之前,承诺过会把我自己使用的wordpress主题 V7修改后共享出来,但确实太忙太忙,实在没有时间修改成适合大众使用的WordPress主题。但既然说了,不共享似乎又有些不好意思 :)

于是乎,去除了一些不必要的东西,直接把原版发布出来。供有一定代码基础的朋友使用,或是拿去随便看看,就当作学习交流。

也就是说,这个主题并不是一拿去就可以用的。不修改的话是完全用不了的。因为我私人使用,很多东西我直接就用html输出,也不支持Widget。

共享这个WordPress主题 ,其主要目的还是共享其中的一些小技巧,大家共同交流,并不是主题本身。为方便喜欢这个主题的朋友修改使用,于是我把此主题中的大致结构、使用的技巧和一些BUG详细描述一下。

P.S 给该主题取了名字: imagine

一,主题结构

  • header.php 头部文件
  • single.php 单篇post文章页面
  • page.php 单篇page页面
  • index.php 首页文件,同时作用于除单篇文章页面以外的其它任何WP页面
  • sidebar.php 侧边栏文件
  • comments.php 留言文 件
  • functions.php 主题功能函数文件
  • bookmark.php 书签收藏模块文件
  • footer.php 底部文件
  • inc文件夹
    • catnavi.php 分类和标签导航文件因为我的分类和标签比较乱,所以直接用HTML代码输出
    • recent-comments.php 最新留言模块文件
  • scripts文件夹这个里面包含了主题所使用的一些脚本文件
    • CSShover2.htc 这个是用来让IE6支持任何HTML元素:hover,:focus和:active的一个文件
    • global.js 这是把其它几个js文件(bookmark.js,replyto.js和smooth.js)总的合并为一个,头部就只加载这个文件。
    • network.js和gridbox.js 这两个是我网站顶部那个栏目的js输出,一个是很多圆角和分类图标那个,另一个是我的工作室,主机室和网赚室的链接列表。只是简单的使用document.write把HTML使用js来写。目的是为了不让搜索引擎抓取,或至少抓取不那么友好,以免影响真正需要索引的内容。
  • images文件夹包含了主题所需的图片。PSD已经找不到了。不过要换的话基本就是换一下背景图和文字图,也很简单,就是一些图层渐变和阴影效果

二,需要的插件

三,其它

最近好疲倦,多打几个字就觉得累。思绪还特别乱,想到哪说到哪儿吧。

  • 这个主题不支持Widget。
  • 不支持留言嵌套。当然,要支持的话,随便改下CSS和php也就行了。
  • 关于IE6的Hack,我一向坚持让IE6显示为它能显示的样子。所以,在这个主题 中,IE6不支持PNG透明,就为它指定GIF图片。IE6不支持position:fixed, 就让他不支持吧,但不影响布局。等等。
  • CSS和XHTML都没通过W3C验证。我也一向不是W3C的奴隶。据我的经验总结,只要不被验证的那些代码不是写的太离谱,对seo并没什么影响。能通过W3C验证的代码可能有利于SEO。但真正要写有利于SEO的代码结构,那跟是否通过W3C验证并不是那么紧密相联。
  • 头部的圆角小盒子分类那个部份,使用了很多无意义的标签。只为了实现那个效果。你可以换成标签云,二级分类导航或是宣传图之类的。如果也想用我现在这种效果,可以用一个圆角图片平铺,然后通过position来定位图标链接,这样就可以去除那些无意义的标签了。
  • 头部的Network那个部份可以换成个Adsense广告。
  • 头部的帕兰映像那个部份换成你自己的形象图片。
  • 由于顶部导航的position:fixed,页面中的锚链接会错位。我还没有找到什么好的解决方法。或许把头部代码放到页面的最底部再来position:fixed可以解决吧。
  • 侧边栏显示的东西很少。现在是这样:Archive存档页显示最新文章,分类页显示该分类下的热门文章,单页显示相关文章,首页和其它页显示总的热门文章。
  • ……

基于Creative Commons  3.0 BY发布,也就是署名-非商业使用-相同方式分享

结语:这并不是一个很适合使用的WordPress主题。仅供分享交流。

来源于 WordPress主题imagine非正常共享(原自用V7) | 帕兰映像

没有评论:

发表评论