What follows this is the boilerplate I use for the ZOMG! WordPress Upgrades Broke me!
What I’d like is if you guys can think up quirks with 3.5 (plugins and themes you know won’t work, or have to be handled special) or other massive changes, that we collect them all here. Then I’ll craft the ‘final’ release.
Master Post
Horray! VERSIONNAME is here! But OMGWTFBBQ!? WordPress 3.5 broke everything?
Don’t Panic!
This thread contains the known issues with plugins and themes found in 3.5. Please read this WHOLE topic and come back and check it 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.
- Don’t use excessive caps (in titles or body). Punctuate your sentence properly and humanely.
- Do use descriptive subject lines (“All permalinks broken since 3.3” instead of “Augh! Help ASAP! This version is terrible!”)
- Don’t bump your posts (they will be deleted on sight)
- Do make your own topic unless your problem is 100% exactly the same as someone elses (it will be easier for us to help YOU that way)
- Don’t post in topics marked “Resolved” (we don’t look at them).
If you’re upgrading from an older version of WordPress, you may want to read lists for 3.1, 3.2, 3.3, and 3.4. 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 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 SVN 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.5 Post.
Go to your own install’s about page – http://domain.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 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 FTP 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. 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.4 (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 Core is the set of software required to run WordPress. The Core Development Team builds WordPress. CHANGES
Outside of the normal changes (buttons are now square, colors have been tweaked, code has been optimized), there’s one major new feature that everyone will be talking about: Improved Media Uploader.
The media uploader is improved, and the way you insert galleries into your posts is changed. Just like before, you can upload and insert media (images, audio, document files, etc.) by clicking the Add Media button. The drag-and-drop box (introduced in WordPress 3.3) now overlays the whole screen. There’s no need to press ‘save’ to change your title, alt tags, or captions, as WordPress will save it for you on the fly. To create an image gallery, select the images to add and click on the “Create a new gallery” button. It’s just that easy.
Also included in 3.5 is the new default theme, Twenty Twelve – https://wordpress.org/extend/themes/twentytwelve – which is a responsive theme that looks good on mobile devices, without any extra work needed by you. Twenty Twelve is also the first WordPress default theme that was designed to work either as a traditional website or a blog.
One other major change is the Link Manager. If you’re using it, you’ll want to install the Link Manager plugin – https://wordpress.org/extend/plugins/link-manager/ – because it’s going away. Don’t worry, if you’re using it, it will still be there, but if you’ve never used it, it will become invisible.
If you’re a fan of the HTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. (i.e. plain text) editor, that’s been renamed to ‘Text’ to more accurately describe what it really is. There are also new oEmbeds (Slideshare, Instagram, and SoundCloud), and the oEmbed feature is now on for everyone.
KNOWN ISSUSES
Plugins and themes which use their own jquery without properly compensating for WP’s will break. This isn’t new by any means. In fact, we’ve always said that replacing or overriding jquery will bust things, and we don’t let people do it anymore in plugins or themes hosted here. That doesn’t stop people from doing it, though.
A quick way to see if your problem is caused by jquery issues is to set `define('SCRIPT_DEBUG', true);`
in your wp-config.php file (above ‘Stop Editing Here’).
If that doesn’t work, you can view the JS console on your browser to see what the error is.
Don’t worry, if that was greek to you, do the usual turning off plugins and switching themes to figure out which one it is, and then tell the dev ‘Hey, you’re doing_it_wrong() and breaking things!’
In all cases, make sure you’re using the latest version of themes and plugins. For example, TwentyTen and TwentyEleven themes got an upgrade. Also many plugins have updated and will now work with 3.5. Make sure you upgrade them first before coming for help.
THEMES
None yet!
PLUGINS
WordPress Polls version 33.7 – https://wordpress.org/extend/plugins/cardoza-wordpress-poll
Breaks flyout menus. Author has been emailed.
You need to edit cardozawppoll.php and change this:
`/* To include the javascripts */
wp_enqueue_script('cwp-main', CWP_PGN_DIR.'public/js/CWPPoll.js', array('jquery'));
wp_enqueue_script('cwp-mainjqui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js', array('jquery'));`
to this:
`/* To include the javascripts */
wp_enqueue_script('cwp-main', CWP_PGN_DIR.'public/js/CWPPoll.js', array('jquery,jquery-ui'));`
Role Scoper – https://wordpress.org/extend/plugins/role-scoper/
Issues with Custom Post Types. Author has been emailed.
Hide Dashboard – https://wordpress.org/extend/plugins/wp-hide-dashboard/
Upgrade to the latest version, and you should be fine.
—-
Now this is where I tend to stop and go through the various broken stuff. Do you know of plugins or themes that have issues (or will) with 3.5?