1 Blog Theme 主题汉化
为了汉化这个主题,这几天都没怎么更新自己的博客,呵呵~
先声明一下,按照本模板原作者的友情提示:本模板的后台控制比较完善易用,很多设置都可以一键操作~ 但是!完全不懂PHP的筒子们慎改!
我作为一个相当相当菜的菜鸟,把这个模板修改到自己想要的样子可真费了牛劲了!

- 1 Blog Theme 兼容 WordPress 1.5以上的版本(在1.5,2.0,2.1,2.2,2.3alpha等版本上测试通过,我在2.3.1上也没发现什么问题),并且1 Blog Theme也支持 WordPress MU
- 纯CSS控制,没有任何表格(TABLE)
- 1 Blog Theme 的模板代码完全符合 XHTML (4.01 Transitional) 和 CSS 标准
License
Creative Commons Attribution - Non Commercial - Share Alike 2.5: 请遵守CC协议,无论你是否修改本模板,你必须保留作者的信息和链接(1 Blog Theme 和 1Blogr)
功能简介
1 Blog Theme当前版本1.2.1
简易定制
![]()
由于1 Blog Theme 使用了 WordPress Theme Toolkit ,修改本模板的部分外观和设置时不用修改任何代码,直接在WP后台 «外观» > «配置 1 Blog Theme»里就可以进行图形化操作。
布局和色彩

- 通过图形色谱选择页眉/页脚和链接的颜色和颜色强度;
- 选择页眉/页脚的色调:浅色或深色;
- 选择背景色:白色或浅灰色;
- 选择页面对齐:居中或居左;
- 选择body的宽度(固定象素或百分比);
- 选择侧边栏:居左或居右;
- 选择侧边栏的宽度(固定象素或百分比);
- 选择侧边栏左列的宽度(固定象素或百分比);
- 选择页面菜单的样式:在页眉水平显示菜单或在侧边栏显示菜单;
- 选择页眉显示图片:在页眉显示图片取代文字标题(需指定完整链接地址和图片的宽度高度);
日志内容
选择在首页和/或存档页(分类,日期,标签...)显示全文或日志前x个字(有摘要时显示摘要),或日志前x段;
Widgets
![]()
1 Blog Theme从WordPress 2.2开始支持内置或插件Widgets;Widgets可以放置在侧边栏的三个部分(sidebar-main,sidebar-left,sidebar-right)以及页脚的三栏(footer-left,footer-center,foot-right);

1 Blog Theme模板自带的Widgets有:
- 存档
- 博客作者
- 日历
- 分类
- 控制面板(已注册并在已登陆状态时显示)
- 推荐站点/友情链接
- 最新评论
- 最新日志
- 登陆(如果允许注册)
- 最多评论的日志
- 搜索
- 订阅(RSS)
- 标签
- Theme switcher(如果已安装 Theme Switcher)
标签


1 Blog Theme兼容 Simple Tagging Plugin, Ultimate Tag Warrior 和WordPress 2.3+的标签系统。如果你安装并激活了这些插件,或者你正在使用Wordpress 2.3+,那么每篇日志都会显示相关的标签列表,以及最常用的标签,并且在1 Blog Theme为标签也提供了Feed;
如果你激活了Simple Tagging,1 Blog Theme会自动添加一个有趣的功能。你可以用特殊的标记[tag ]tag1[/tag]将日志内的文字定义为该日志的标签(这对标记不会想[tags ]tag1[/tags]那样把被标记的文字从日志内去除)。另外,你同样可以使用[taglink ]tag2[/taglink]标记将日志内的文字定义为该日志的标签,并且自动为该文字加上此标签的链接;
相关日志

1 Blog Theme会自动启用«相关日志»功能,相关日志的依据是标签(WordPress 2.3+自带标签,或Simple Tagging插件/Ultimate Tag Warrior插件激活的状态下)或分类;
社会性书签按钮


1 Blog Theme使用一键扩展的列表来显示订阅和社会性书签按钮,类似于Share This插件的效果,但有少许的改进:
- 完全整合于模板设计;
- 如果没有启用JavaScript的情况下,该列表将直接显示为已扩展的样式。没有页面链接,不会影响你的搜索引擎排位。
- 可提供多种订阅方式选择:Bloglines,Feedster,Google Reader,Live,MyAOL,MyYahoo,Netvibes,Newsgator,Rojo;
- 可提供多种社会性书签选择:Barrapunto,BlinkList,BlogMemes,CoRank,CoRank Español,Delicious,Digg,Enchílame,Fark, Fresqui Actualidad,Fresqui Ocio,Fresqui Tecnología,Furl,Google Bookmarks,Live Favorites,Magnolia,Menéame,Neodiario, Netscape,Newsvine,Reddit,Rojo,Slashdot,Spurl,Stumbleupon,Technorati Favorites,Yahoo MyWeb;
希望有高手可以整合一下国内更常用的社会性书签功能!
邮件订阅

通过Javascript可以在RSS订阅选项按钮下面自动添加email订阅表单;这项功能由FeedBurner或FeedBlitz提供,所以你需要在后台设置FeedBurner或FeedBlitz的帐号;
发送日志

每篇日志都包含了一个«通过邮件发送»的链接(通过Javascript显示),以便你的读者快捷的将页面发送给他们的朋友们;
自动整合联系表单

只需要撰写一个以«联系»(或者在theme-translation.php中«Contact»对应的文字)命名的页面,1 Blog Themen将自动在该页面的底部显示一个联系表单,并且会通过邮件将得到的信息发送给页面作者。这个表单同样收到Akismet的保护(如果该插件已激活并输入了有效的key)
反垃圾过滤
评论和联系表单都自动包含了垃圾信息过滤;
Feed选项
- 可分别设置是否开启多个Feed:日志,所有评论,单篇日志的评论,分类,标签,作者;如果你禁用了这些Feed,它们将不会出现在博客里,并且当被访问时会出现404错误页;
- 可按照Feed类型选择开启或禁用:RSS 2.0,RSS,Atom或RDF;
- 选择日志和评论的托管Feed地址。如果你输入一个FeedBurner或FeedSky地址,feeds会自动跳转到对应的Feed托管地址;
- 通过选项来控制在Feed输出时添加相关日志,分类,标签,社会性书签按钮和原文链接;
例如,如果你只启用了日志和评论的Feed,并且你指定了这两个Feed的FeedBurner或FeedSky托管地址,那么所有你的订阅者都将只能访问你托管的Feed;
搜索引擎优化
- 使用所有可用的信息改进标题和meta标签:日志标题放置在博客名前,日志摘要作为描述,标签或分类作为关键词...
- 选择是否在存档页面(分类,搜索,标签...)添加«noindex,nofollow»等robots meta标签,以避免在搜索引擎中出现重复的内容,影响搜索结果的排列位置;
评论分页
如果你的单篇日志有成百上千的评论,那这项功能是必不可少的:
- 指定每个评论分页显示多少条评论;
- 选择评论的排列顺序:新的在前或旧的在前;
- 如果排列顺序被设置成»旧的在前»,日志的页面将显示设定允许的最多数量的评论,但是评论的永久链接将会自动改变;
数字化分页
![]()
远优于仅仅是«上一页/下一页»的导航;
独立化评论和引用信息


不仅在单独的日志页面,评论和引用信息在所有的页面都可以独立显示;
我通过修改post-related.php和post-share.php,可以只在单独的日志页面显示这些内容。修改方法主要就是把这2个文件里的is_page,is_home,is_single等参数全部改成is_single
评论提醒

让你的读者可以通过邮件接收指定日志的评论,此功能可在后台关闭;
一键评论审核

这项功能将节省你大量的时间!当你以管理员身份登陆时,每篇日志的每条评论下面都会显示评论管理链接(编辑 | 尚未审核 | 删除 | 垃圾),直接一键审核。并且,发表评论的用户的email和IP也会显示在评论旁边,以便捷的帮助你审核评论;
简便翻译功能
只需直接修改模板中的theme-translation.php文件,即可修改相关翻译。无需使用mo/po文件;
如果我的翻译有不尽如人意的地方,欢迎大家留言指出,谢谢!
广告系统
ads/目录下的文件的文件名已经很好的解释了它们各自的显示位置(例如:after-header-title.php,before-sidebar-left.php...),你可以直接修改它们,添加你的广告代码或者其它内容。在一个页面里,大部分的广告块都只显示一次,除了以下几个:After-post*.php 和 before-post*.php 会重复显示在每一片日志上(单篇日志和页面里只显示一次,而首页、存档、分类等页面里存在多篇日志时会重复显示); After-post-paragraph.php 和 before-post-paragraph.php 会在每段文字的前后重复显示(<p>,<ul>,<ol>和<blockquote>标签); After-comment*.php 和 before-comment*.php 会在每篇评论前后重复显示(只在单篇日志和页面里);
当然,通过修改post.php文件里的is_page,is_home,is_single等参数可以改变这些显示规律。比如在放置Google Adsense时,用is_single参数来设置标题前后,段落前后,日志前后等的广告块只在单篇日志和页面里显示...
Before-body-close-tag.php,after-body-open-tag.php和before-head-close-tag.php适合于放置Javascript代码(例如流量统计代码等);
你可以用after-menu.php 和 before-menu.php为水平菜单添加内容(记得用<li></li>);
更多的使用方法可以参考 ads/ad-targeting.txt 文件;
通过在before-css.php和after-css.php这两个文件,你可以添加额外的CSS样式设定;Being an external file, WordPress functions won't be available for these files (though the theme functions used in style.php will be). 同样,你可以在before-js.php和after-js.php这两个文件里添加Javascript代码(again, WordPress functions won't be available for these files).
其它功能
- Editable about.php file to display any information about you on the home page.
- Comments from the author of the post are automatically highlighted.
- Specify your desired max width for thumbnails when uploading images.
- Size attributes (width and height) automatically added for images when those are not set (improved page load).
- Margins added for images aligned left or right (through CSS on normal pages and through tables on feeds).
- Improved slugs with no rare characters.
- Fixed WordPress rare behaviour with quotes.
- <code> tag formatting.
- Printer-friendly pages.
- Integrated gravatars.
- Optimized for Google AdSense (section targeting).
英文原版:1blogtheme121.zip 汉化版:1blogtheme121_wpcn.zip
当然,最后要感谢Javier García为我们带来的这么好的免费模板!


1条评论
#1. 漫步, 6个月 又 18天前
很强大,写了这么长.........
发表评论
如果你想对本篇日志发表评论,请填写以下表单:
* 必填栏
你可以使用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>.
1条引用
如果要在你的博客里显示日志的引用信息,你需要开启自动通告功能(Wordpress后台选项 > 评论) 或者指定引用地址: http://www.angryouth.com/2008/01/09/1-blog-theme/trackback/