WordPress 主题 Twenty Eleven 2011 2.0 发布

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 ' &hellip;' . twentyeleven_continue_reading_link();

      改成了

      if ( ! is_admin() ) {
          return ' &hellip;' . twentyeleven_continue_reading_link();
      }
      return $more;
    • 409行也增加了 is_admin 判断:
      if ( has_excerpt() && ! is_attachment() ) {

      改成了,

      if ( has_excerpt() && ! is_attachment() && ! is_admin() ) {
  • 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 简体中文语言包唯一下载页面进行下载。这主要是为了维护方便,不用在服务器上保留多个版本的文件。请多包涵!©

本文发表于水景一页。永久链接:<http://cnzhx.net/blog/wp-theme-2011-2-0-zh_cn/>。转载请保留此信息及相应链接。

13 条关于 “WordPress 主题 Twenty Eleven 2011 2.0 发布” 的评论

  1. 引用通告: WordPress Twenty Eleven(2011)主题简体中文语言包 | 水景一页

  2. 我现在也在用twenty eleven主题,不过博主这个改的更加漂亮。
    另外我有个问题想请教一下,我的博客页面在手机浏览器上打开不能全屏显示网页,还会显示一个背景框,但是你的这个主题却能全屏显示,能否告知是修改了那些地方吗?

    • 我在移动设备(安卓)上测试了你的网站,表现跟我的差不多。不知道你说的手机浏览器是什么样的?可能只是浏览器或者浏览器设置的问题。对这种可以自适应的网页,不要开启浏览器的“缩放以适合屏幕(Zoom to Fit)”。

        • 那我就帮不上忙了。这些浏览器我从来没用过。
          好像记忆中UC浏览器为了提高响应速度,会将网页重新打包由自己的服务器发出?可能是这个过程中改变了网页的结构吧。

  3. 引用通告: WordPress 整理:主题、插件 | 我愛思科

雁过留声,人过留名

电子邮件地址不会被公开。 必填项已用*标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南