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

本文发表于水景一页。永久链接:<https://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 整理:主题、插件 | 我愛思科

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)