Upgrade to Pro — share decks privately, control downloads, hide ads and more …

3.5-ness

Tom J Nowell
November 29, 2012

 3.5-ness

What they did to WordPress 3.4

Tom J Nowell

November 29, 2012
Tweet

More Decks by Tom J Nowell

Other Decks in Technology

Transcript

  1. 3.5-ness
    What they did to WordPress 3.4
    Tom J Nowell - @tarendai

    View Slide

  2. A lot changed

    View Slide

  3. It Has New Things
    Retina Styling, new APIs, Colour pickers,
    Media Library, twentytwelve theme and more

    View Slide

  4. Colour Pickers

    View Slide

  5. Dashboard Welcome Panel

    View Slide

  6. TwentyTwelve Default Theme

    View Slide

  7. UI Styling

    View Slide

  8. Attachment Edit Pages

    View Slide

  9. Galleries

    View Slide

  10. Media Tabs?

    View Slide

  11. APIs
    ● WP_Post
    ● switch_to_blog no longer erases object caches
    ● WP_Query Speed Bump & order by post__in
    ● Meta queries for Comments and Users
    ● Image Handlers & ImageMagick support
    ● Max Memory Bumped to 40MB
    ● Additional OEmbed Filters & Services
    ● Backbone.js MVC based admin UIs
    ● New Capability create_post
    ● Add Taxonomy post Columns on registration
    ● enqueue_script/style now supports // schema
    ● Changes to css/js conventions on .min.js & .dev.js
    ● ms-files.php off by default
    ● SVN revision printed in the footer

    View Slide

  12. And more
    ● XML_RPC on by default
    ● Screen Reader & Keyboard improvements
    ● Retina Theme Screenshots
    ● View a users favourite plugins via the plugin installer
    ● Rearranged Settings Pages
    ● Search Icon Flipped Horizontally

    View Slide

  13. Some Things Have Been
    Removed
    Links Manager, Colour Pickers, Settings
    Pages and other cruft

    View Slide

  14. Links
    Before
    After

    View Slide

  15. Things Have Been
    Updated
    JQuery, JQuery UI, SimplePie, TinyMCE,
    jCrop

    View Slide

  16. It's Due Soon
    ~5th December

    View Slide

  17. 3.6?
    Re-adding easy TinyMCE views

    View Slide

  18. Questions?

    View Slide