Title: Twenty Fourteen Project Update
Author: Lance Willett
Published: December 3, 2013
Last modified: July 24, 2015

---

 [  ](https://profiles.wordpress.org/lancewillett/) [Lance Willett](https://profiles.wordpress.org/lancewillett/)
9:34 pm _on_ December 3, 2013     
Tags: [3.8 ( 31 )](https://make.wordpress.org/core/tag/3-8/),
[bundled-theme ( 84 )](https://make.wordpress.org/core/tag/bundled-theme/), [theme ( 20 )](https://make.wordpress.org/core/tag/theme/),
[twentyfourteen ( 7 )](https://make.wordpress.org/core/tag/twentyfourteen/)   

# Twenty Fourteen Project Update

Home stretch. Let’s polish.

**Finished**

 * Launched the theme on WordPress.comWordPress.com An online implementation of 
   WordPress code that lets you immediately access a new WordPress environment to
   publish your content. WordPress.com is a private company owned by Automattic 
   that hosts the largest multisite in the world. This is arguably the best place
   to start blogging if you have never touched WordPress before. [https://wordpress.com/](https://wordpress.com/)(
   [announcement](http://en.blog.wordpress.com/2013/11/20/twenty-fourteen/), [Theme Showcase page](http://theme.wordpress.com/themes/twentyfourteen/))
 * Many, many fixes to get ready for code freeze ([see all commits since our last update](https://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentyfourteen?action=stop_on_copy&mode=stop_on_copy&rev=26592&stop_rev=26133&limit=100&sfp_email=&sfph_mail=)):
   including RTL, IE, contextual help, layout, etc
 * Improvements based on feedback from coreCore Core is the set of software required
   to run WordPress. The Core Development Team builds WordPress. dev team (simplification,
   code readability and commenting)
 * Lots of activity at the WordCampWordCamp WordCamps are casual, locally-organized
   conferences covering everything related to WordPress. They're one of the places
   where the WordPress community comes together to teach one another what they’ve
   learned throughout the year and share the joy. [Learn more](https://central.wordcamp.org/about/).
   London Contributor DayContributor Day Contributor Days are standalone days, frequently
   held before or after WordCamps but they can also happen at any time. They are
   events where people get together to work on various areas of [https://make.wordpress.org/](https://make.wordpress.org/)
   There are many teams that people can participate in, each with a different focus.
   [https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/](https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/)

A special thanks to everyone who participated in our “device testing and bugbug 
A bug is an error or unexpected result. Performance improvements, code optimization,
and are considered enhancements, not defects. After feature freeze, only bugs are
dealt with, with regressions (adverse changes from the previous version) being the
highest priority. hunt” activity at WordCamp London, including but not limited to
binarymoon, jartes, erichmond, janhenckens, sonjanyc, amistad18, iv.dimova, kdankov,
robert olsen, iandstewart, chellycat, sixhours, cainm, blankthemes, thomasguillot,
kwight, Frank Klein, siobhan, and defries. And all three of us on the Twenty Fourteen
team were present: lancewillett, iamtakashi, obenland. [These are WordPress.orgWordPress.
org The community site where WordPress code is created and shared by the users. 
This is where you can download the source code for WordPress core, plugins and themes
as well as the central location for community conversations and organization. [https://wordpress.org/](https://wordpress.org/)
usernames.]

**Next**

 * Wrap up final bug fixes: [see open tickets](https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&component=Bundled+Theme&summary=~Fourteen&group=milestone&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority)
 * Make a Codex page for Twenty Fourteen help and tips—[@siobhan](https://profiles.wordpress.org/siobhan/)
   to create the draft and kick it off

**Discussion**

What’s a pragmatic solution for detecting mobile and table devices? We’d like to
use `wp_is_mobile()` but that seems designed for only adminadmin (and super admin)
use since it assumes no page caching. See notes at [#26221](https://core.trac.wordpress.org/ticket/26221).

[#3-8](https://make.wordpress.org/core/tag/3-8/), [#bundled-theme](https://make.wordpress.org/core/tag/bundled-theme/),
[#theme](https://make.wordpress.org/core/tag/theme/), [#twentyfourteen](https://make.wordpress.org/core/tag/twentyfourteen/)

### Share this:

 * [  Threads ](https://make.wordpress.org/core/2013/12/03/twenty-fourteen-project-update-5/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/core/2013/12/03/twenty-fourteen-project-update-5/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/core/2013/12/03/twenty-fourteen-project-update-5/?share=bluesky)
 * [  X ](https://make.wordpress.org/core/2013/12/03/twenty-fourteen-project-update-5/?share=x)
 * [  Facebook ](https://make.wordpress.org/core/2013/12/03/twenty-fourteen-project-update-5/?share=facebook)
 * [  LinkedIn ](https://make.wordpress.org/core/2013/12/03/twenty-fourteen-project-update-5/?share=linkedin)

 1.  ![](https://secure.gravatar.com/avatar/e9bfc6bfa914b1b6d2e0dc60f10b07e813ca849cd9ecd2918c9024ab56433e74?
     s=32&d=mm&r=g)
 2.   [Piet](https://profiles.wordpress.org/senlin/)  12:46 am _on_ December 4, 2013
 3.  Have a look at the Mobile Detect script ([http://mobiledetect.net/](http://mobiledetect.net/)).
     If I’m not mistaken it now also supports caching.
 4.   * ![](https://secure.gravatar.com/avatar/e45c7aedf3be689c089537be9b0e837a8d67059135c4e5bfb2b793c0f72ab69b?
        s=32&d=mm&r=g)
      *  [mbootsman](https://profiles.wordpress.org/mbootsman/)  10:22 am _on_ December
        4, 2013
      * I use [http://mobiledetect.net/](http://mobiledetect.net/) for some of my customers,
        seems to be doing the trick, and it is actively maintained.
         - ![](https://secure.gravatar.com/avatar/ddd460f765d06d9f5db2f7076125b13a15da46097a725f477b602952d659f9ca?
           s=32&d=mm&r=g)
         -  [serbanghita](https://profiles.wordpress.org/serbanghita/)  4:35 pm _on_
           December 5, 2013
         - Thanks for recommending the class. Unfortunately it cannot use Mobile_Detect.
           class.php since that would require an extra pluginPlugin A plugin is a piece
           of software containing a group of functions that can be added to a WordPress
           website. They can extend functionality or add new features to your WordPress
           websites. WordPress plugins are written in the PHP programming language 
           and integrate seamlessly with WordPress. These can be free in the WordPress.
           org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
           or can be cost-based plugin from a third-party. attached to the theme.
            
           It would have been nice to have a WordPress plugin that enhances wp_is_mobile()
           to use the Mobile_Detect logic.
 5.  ![](https://secure.gravatar.com/avatar/7fab7a27d6eb1e11d63e8a5963991d4adacce3ae704dc2fb7f53d97fad88edce?
     s=32&d=mm&r=g)
 6.   [George Stephanis](https://profiles.wordpress.org/georgestephanis/)  1:49 am 
     _on_ December 4, 2013
 7.  Possibly fire off a single ajax request that checks wp_is_mobile() and caches 
     the result in localstorage?
 8.  ![](https://secure.gravatar.com/avatar/78e12b0e0fd945bd7d661af2b0ca95c1509d09a7a1f528ded21bbd604192c662?
     s=32&d=mm&r=g)
 9.   [Siobhan](https://profiles.wordpress.org/siobhan/)  11:39 am _on_ December 4,
     2013
 10. First draft of Twenty Fourteen help for users: [https://codex.wordpress.org/Twenty_Fourteen](https://codex.wordpress.org/Twenty_Fourteen)
 11. Feel free to edit or let me know if there’s anything you want me to add.
 12.  * ![](https://secure.gravatar.com/avatar/f91149d655faaebfe941e8991eaba1d4a4e0c42c2200f1053ff4cbb7f13ff1d2?
        s=32&d=mm&r=g)
      *  [Lance Willett](https://profiles.wordpress.org/lancewillett/)  4:24 pm _on_
        December 4, 2013
      * Thank you!
      * ![](https://secure.gravatar.com/avatar/d0febd4996bd83035c92b8fd8ae4f07936f76c36bd7956cbd60c9fe0bc65228c?
        s=32&d=mm&r=g)
      *  [Nick](https://profiles.wordpress.org/nickbohle/)  7:37 pm _on_ December 11,
        2013
      * Some quick specs would be great, like measurements in pixels:
      * The standard content width for Posts and Pages is ????.
         Featured images should
        have a minimum / maximum width of ????
      * Thanks!
 13. ![](https://secure.gravatar.com/avatar/1d5d74fdf49adf4f4d738efec16239739c35b8ed5b636dc08fdafa7c0353e1a5?
     s=32&d=mm&r=g)
 14.  [Lorelle](https://profiles.wordpress.org/lorelle/)  10:43 pm _on_ December 4,
     2013
 15. My college students decided on this Theme for their class magazine. They have 
     a laundry list, one of which was reported immediately. We are going into finals
     this week, but I’ll have next quarter’s students rip this apart and hopefully 
     contribute to the Codex doc as well.
 16. One immediate request from them is to fix the lack of author features. This is
     designed as a magazine site, so highlighting the authors is important. They would
     like to see the author description used on author pageviews, and the author description
     also at the bottom of the single post pageviews, something that is typical of 
     most WordPress Themes designed for multiple contributors, and not.
 17. Thanks again to the entire team for such a great Theme. They had a blast digging
     into it – and have a lot of praises as well as whines. Love it!
 18.  * ![](https://secure.gravatar.com/avatar/f91149d655faaebfe941e8991eaba1d4a4e0c42c2200f1053ff4cbb7f13ff1d2?
        s=32&d=mm&r=g)
      *  [Lance Willett](https://profiles.wordpress.org/lancewillett/)  10:51 pm _on_
        December 4, 2013
      * Thanks for your feedback! One thing I’d like to highlight is the Contributor
        page template, see an example here: [http://twentyfourteendemo.wordpress.com/default-page-templates/contributor-page-template/](http://twentyfourteendemo.wordpress.com/default-page-templates/contributor-page-template/).
         - ![](https://secure.gravatar.com/avatar/1d5d74fdf49adf4f4d738efec16239739c35b8ed5b636dc08fdafa7c0353e1a5?
           s=32&d=mm&r=g)
         -  [Lorelle](https://profiles.wordpress.org/lorelle/)  10:58 pm _on_ December
           4, 2013
         - Ah, excellent. Missed that!
         - Also, they want categoryCategory The 'category' taxonomy lets you group 
           posts / content together that share a common bond. Categories are pre-defined
           and broad ranging. descriptions on the category pageviews.
         - Picky but fantastic students. LOL!
            * ![](https://secure.gravatar.com/avatar/f91149d655faaebfe941e8991eaba1d4a4e0c42c2200f1053ff4cbb7f13ff1d2?
              s=32&d=mm&r=g)
            *  [Lance Willett](https://profiles.wordpress.org/lancewillett/)  11:04
              pm _on_ December 4, 2013
            * CategoryCategory The 'category' taxonomy lets you group posts / content
              together that share a common bond. Categories are pre-defined and broad
              ranging. descriptions should be working normally on category archives,
              for URLs like `/category/category-name/`.
      * ![](https://secure.gravatar.com/avatar/f91149d655faaebfe941e8991eaba1d4a4e0c42c2200f1053ff4cbb7f13ff1d2?
        s=32&d=mm&r=g)
      *  [Lance Willett](https://profiles.wordpress.org/lancewillett/)  11:34 pm _on_
        December 4, 2013
      * [#26420](https://core.trac.wordpress.org/ticket/26420) for adding the author
        description on archives.
      * For the bottom of pageviews—that’s up for discussion, and a bit too late to
        add anything substantial before 3.8 code freeze.
      * However, I love the idea of doing something like the author sidebarSidebar 
        A sidebar in WordPress is referred to a widget-ready area used by WordPress
        themes to display information that is not a part of the main content. It is
        not always a vertical column on the side. It can be a horizontal rectangle 
        below or above the content area, footer, header, or any where in the theme.
        pullout on ThemeShaper.com, see [http://themeshaper.com/2013/03/05/behind-the-design-of-the-further-theme/](http://themeshaper.com/2013/03/05/behind-the-design-of-the-further-theme/)
        as an example. Look for “Shaped By” title.
      * We can look at that after 3.8 is out, and add it to the theme later.
 19. ![](https://secure.gravatar.com/avatar/12b10e97ae04497519d07e6c2d7e6366fd63244742755659d1bebc86597be209?
     s=32&d=mm&r=g)
 20.  [Colleen](https://profiles.wordpress.org/easycall/)  7:12 pm _on_ January 30,
     2014
 21. What I really need is for the Full Width Page to really be full width. Just leaving
     off the widgets does not do anything to widen the page. I need to post a full 
     month view of a calendar on our calendar page and it doesn’t fit. It seems we 
     only have about 450 pixels to work with – even in Full Width View. Please expand
     it so we can use the full white part of the page.
 22.  * ![](https://secure.gravatar.com/avatar/f91149d655faaebfe941e8991eaba1d4a4e0c42c2200f1053ff4cbb7f13ff1d2?
        s=32&d=mm&r=g)
      *  [Lance Willett](https://profiles.wordpress.org/lancewillett/)  5:01 pm _on_
        February 6, 2014
      * Hi Colleen! You can modify the theme to account for your needs, chances are
        someone in the forums already solved this: [https://wordpress.org/support/theme/twentyfourteen](https://wordpress.org/support/theme/twentyfourteen)

Comments are closed.

# Post navigation

[← Post Meta Team Meeting Rescheduled](https://make.wordpress.org/core/2013/12/02/post-meta-team-meeting-rescheduled/)

[Metamorphosis Team Update →](https://make.wordpress.org/core/2013/12/04/metamorphosis-team-update/)