Draft: OMGWTFBBQ 3.6 Upgrade Post

This post is the DRAFT of my regular forum sticky for new WP releases. What I’m hoping is people will chime in with important factoids I’m missing. The ‘—-’ breaks indicate separate posts. I do them that way so each section is easier to edit and add content down the line.

Remember that the sticky is a LIVING post. While it will be closed, mods and admins can edit it and add more data as it comes to light. In fact, I totally encourage that. Don’t bother asking if you can, if you have the access and you know that something’s missed, just add it in!

Troubleshooting WordPress 3.6 Master List

Horray! Oscar is here. But OMGWTFBBQ!? WordPress 3.6 broke everything?

Don’t Panic!

This thread contains the known issues with plugins and themes found in 3.6. Please read this WHOLE topic and come back and check again later, as it will be updated.

Remember to be calm, be patient and be respectful. Volunteers are out here to TRY and help you, but we need your help too. ALL forum rules still apply. You are just as important as everyone else.

If your post doesn’t show up right away, please be patient. With the higher than normal post volume, more people get erroneously flagged as spam. We’re working hard to keep the queue clear, but making multiple posts slows us down, as we have to go back and check if you already posted. Post one. If it shows up as ‘Anonymous’, we’ll fix it for you. Just wait.

  • Do use proper capitalization (in titles or body). Punctuate your sentence properly and humanely, it helps us read.
  • Do use descriptive subject lines (“All permalinks broken since 3.6″ instead of “Augh! Help ASAP! This version is terrible!”)
  • Do be patient. We know it sucks to be down, but we delete bumps on sight.
  • Do make your own topic unless  you are using the same version of WordPress on the same physical server hosted by the same hosts with the same plugins, theme and configurations as the original poster (I know it’s weird, but it will be easier for us to help YOU that way)
  • Do mark your topic as resolved when it’s fixed so we know not to come looking there anymore.
  • Do remember you’re not alone.

If you’re upgrading from an older version of WordPress, you may want to read lists for 3.13.23.3, 3.4, and 3.5. There are known issues with older themes and plugins, and they may not have been corrected.

Also keep in mind that not liking the direction of WordPress’s Admin Design does not a bug make. If you don’t like a feature, please don’t make a series of posts complaining about it. Look and see if someone already did, and post there, or consider joining the process earlier on (like in Beta or even test via SVN). What you’re seeing today is the result of months of work and testing, and unless something is outright broken, it’s highly unlikely to be changed.

Again, BEFORE you post:

Make sure you’ve read the entire Master List post - and the New Features in 3.6 Codex Article - http://codex.wordpress.org/Version_3.6

Go to your own install’s about page - http://example.com/wp-admin/about.php - to see what’s new.

And then make sure you’ve tried…

  • flushing any caching plugins you might be running, as well as server and/or browser caches.
  • deactivating all plugins (yes, all) to see if this resolves the problem. If this works, re-activate the plugins one by one until you find the problematic plugin(s). If you can’t get into your admin dashboard, try resetting the plugins folder by FTP or PhpMyAdmin (read “How to deactivate all plugins when you can’t log in to wp-admin” if you need help). Sometimes, an apparently inactive plugin can still cause problems. Also remember to deactivate any plugins in the mu-plugins folder. The easiest way is to rename that folder to mu-plugins-old
  • switching to the Twenty Eleven theme to rule out any theme-specific problems. If you can’t log in to change themes, you can remove the theme folders via FTP so the only one is twentyeleven. That will force your site to use it.
  • manually upgrading. When all else fails, download a fresh copy of the latest.zip file of 3.5 (top right on this page) to your computer, and use that to copy up. You may need to delete the wp-admin and wp-includes folders on your server. Read the Manual Update directions first.

—-

CORE CHANGES

What’s new:

  • Twenty Thirteen: We’re shipping this year’s default theme in our first release of the year. Twenty Thirteen is an opinionated, color-rich, blog-centric theme that makes full use of the new Post Formats support.
  • Audio/Video: You can embed audio and video files into your posts without relying on a plugin or a third party media hosting service.
  • Autosave:  Posts are now autosaved locally. If your browser crashes, your computer dies, or the server goes offline as you’re saving, you won’t lose the your post.
  • Post Locking:  See when someone is currently editing a post, and kick them out of it if they fall asleep at the keyboard.
  • Menus:  Menus have been changed to an accordion-based UI, and a separate tab for bulk-assigning menus to locations.
  • Revisions: The all-new revisions UI features avatars, a slider that “scrubs” through history, and two-slider range comparisons.
  • Login Expiration Warning: If your logged in session expires, WordPress will ask you to log back in without taking you away from the page (which is awesome if you’re editing a post).

—-

NOT A BUG

You hate the new menus

Just as many people hated the old ones. Hating the new menus is not a bug.

TwentyThirteen is a terrible default theme!

It’s just a theme. If you don’t like it, don’t use it. We know not everyone will like it, and that’s okay. That means that things like ‘The video title is UNDER my video!’ is not a bug, it’s a design choice.

I thought Post Formats were a big thing! Where’d they go?

Much like the Dashboard reskin, Post Formats were removed. They just weren’t holding up the way everyone wanted them to.

Two people can’t edit the same post!

Not a bug. This is intentional. Right now you’ll need to put this in an mu-plugin:

`
add_filter( ‘show_post_locked_dialog’, ‘__return_false’ );
add_filter( ‘get_post_metadata’, ‘stop_lock’, 10, 3 );
function stop_lock( $dummy, $object_id, $meta_key ){
if( $meta_key == ‘_edit_lock’ )
return false;
}
`

Going forward we’ll want a better filter, though, so trac ticket 24551 is open.

—-

KNOWN ISSUES

jQuery

Plugins and themes which use their own jQuery without properly compensating for WP’s will break. Again. jQuery was upgraded in 3.6, so even though this should be much less of a problem, please take note. (Plugin and Theme Devs – Please stop using your own version of jquery!)

See https://core.trac.wordpress.org/ticket/22896 for more details.

Audio/Video Plugins

Since WordPress now auto-emebeds audio and video (and uses the and shorttags), any plugin or theme that adds those in may conflict.

—-

REPORTED OOPSIES

Themes

Plugins