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 BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. or even test via SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/.). 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 – https://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 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/ or can be cost-based plugin from a third-party(s). If you can’t get into your admin dashboard, try resetting the plugins folder by FTPFTP FTP is an acronym for File Transfer Protocol which is a way of moving computer files from one computer to another via the Internet. You can use software, known as a FTP client, to upload files to a server for a WordPress website. https://codex.wordpress.org/FTP_Clients. 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.

—-

CORECore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. 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 UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing., and a separate tab for bulk-assigning menus to locations.
  • RevisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.: 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 filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output., 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