WordPress 主题 Twenty Eleven(2011) 于2014年12月18日更新到了 2.0 版本。从1.9开始 2011 主题就不再享受呆在 WP 安装包中的待遇。居然到现在还在更新,着实意外。一看版本号又 1 到 2 变化还挺大,忍不住细看了一下更新情况。
Twenty Eleven(2011)主题从 1.9 版本到 2.0 版本之间更新过的文件具体可参考 WordPress Theme Twenty Eleven Changeset,非常直观的列出了主题中自 1.9 版本发布以来修改过的所有文件及修改位置前后若干行的代码对照。
虽然看列表好像更新了很多文件,除掉中间那些图片,也就剩下以下几个文件了:
- functions.php (3 diffs)
- header.php (1 diff)
- inc/theme-options.php (3 diffs)
- languages/twentyeleven.pot (5 diffs)
- style.css (4 diffs)
其中 theme-options.php、twentyeleven.pot(语言翻译源文件)仅仅是修改了注释文字,没有实质影响,可以不理会。真正对程序有影响的更新在:
- header.php 更新了 3 处:
- 340行增加了一个 tabindex=”-1″
<h1 class="displaying-header-text"><a id="name"<?php echo $style; ?> onclick="return false;" href="<?php echo esc_url( home_url( '/' ) ); ?>"
><?php bloginfo( 'name' ); ?></a></h1>改成了
<h1 class="displaying-header-text"><a id="name"<?php echo $style; ?> onclick="return false;" href="<?php echo esc_url( home_url( '/' ) ); ?>" tabindex="-1"><?php bloginfo( 'name' ); ?></a></h1>
- 393行增加了针对管理员的条件判断
return ' …' . twentyeleven_continue_reading_link();
改成了
if ( ! is_admin() ) { return ' …' . twentyeleven_continue_reading_link(); } return $more;
- 409行也增加了 is_admin 判断:
if ( has_excerpt() && ! is_attachment() ) {
改成了,
if ( has_excerpt() && ! is_attachment() && ! is_admin() ) {
- 340行增加了一个 tabindex=”-1″
- header.php 更新了 1 处,在 114 行,原来的
<img src="<?php header_image(); ?>" width="<?php echo $header_image_width; ?>" height="<?php echo $header_image_height; ?>" alt="
" />替换成了,
<img src="<?php header_image(); ?>" width="<?php echo $header_image_width; ?>" height="<?php echo $header_image_height; ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" />
增加了页头图片说明文字。
- style.css 居然也有实质性改变,增加了两处声明,
.entry-content .more-link { white-space: nowrap; }
和
/* =Standard ----------------------------------------------- */ .format-standard .wp-video, .format-standard .wp-audio-shortcode, .format-audio .wp-audio-shortcode, .format-standard .video-player { margin-bottom: 24px; }
虽然语言文件包没有实质性修改,水景一页还是更新了一下。至于主题语言包的下载和使用,还是请移步 WordPress 主题 TwentyEleven 简体中文语言包唯一下载页面进行下载。这主要是为了维护方便,不用在服务器上保留多个版本的文件。请多包涵!©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/wp-theme-2011-2-0-zh_cn/>。转载请保留此信息及相应链接。
引用通告: WordPress Twenty Eleven(2011)主题简体中文语言包 | 水景一页
2011年的主题 有点老了
是哈,不过用着还挺好 :D
确实挺好看的,新版本又能自适应,你的这个改得挺好的。
我是没什么美学细胞,搞不好,就给搞得尽量简单些,至少速度快啊 :D
现在这样挺好的啊,整洁干净,看起来舒服。
我现在也在用twenty eleven主题,不过博主这个改的更加漂亮。
另外我有个问题想请教一下,我的博客页面在手机浏览器上打开不能全屏显示网页,还会显示一个背景框,但是你的这个主题却能全屏显示,能否告知是修改了那些地方吗?
我在移动设备(安卓)上测试了你的网站,表现跟我的差不多。不知道你说的手机浏览器是什么样的?可能只是浏览器或者浏览器设置的问题。对这种可以自适应的网页,不要开启浏览器的“缩放以适合屏幕(Zoom to Fit)”。
在国产浏览器,比如手机QQ浏览器和UC浏览器上的显示区别很大。
那我就帮不上忙了。这些浏览器我从来没用过。
好像记忆中UC浏览器为了提高响应速度,会将网页重新打包由自己的服务器发出?可能是这个过程中改变了网页的结构吧。
你这个主题就是默认的主题么
是根据2011默认主题修改的。
引用通告: WordPress 整理:主题、插件 | 我愛思科