WordPress 3.5 - Major Upgrade

WordPress 3.5 Released - Major UpgradeWordPress 3.5 was released to the public on December 11, 2012.

They've named this one “Elvin” in honor of drummer Elvin Jones, who played with John Coltrane in addition to many others.

This major release is like an early Christmas present for bloggers and developers full of new features and improvements.

Check out this quick video to see some of the highlights of WordPress 3.5:

Although there are no noted security fixes in WordPress 3.5, there are several bug fixes and feature changes to improve the quality of WordPress.

Highlights include a new media manager, new default theme with responsive design (Twenty Twelve), Admin enhancements, changes to the Javascript Library, and more. Be sure to check out the list at Codex Version 3.5.

Upgrading to WordPress version 3.5

WordPress 3.5

A word of caution before you update! This is a major WordPress upgrade. Certain plugins or themes could break your WordPress site. Before you push the "Please update now" link, be sure you have a full backup of all your site files and database.

One of my favorite tools for backing up WordPress is the *BackupBuddy plugin.

The link above is my affiliate link. Save 25% off your order with coupon code WPSECURITYLOCKS.

Some plugins are already being reported to us that have issues with WordPress 3.5, including the scan function of the Wordfence Security plugin. I am sure that plugin developers are working feverishly to get them ready for version 3.5.

People ask me all the time, "Is it safe to upgrade WordPress now?" The answer is simple. If you are not using a plugin or theme that will conflict with WordPress 3.5 then you should be fine. Check your plugins and theme to see if they are compatible. Copy your site over to a test environment and try the upgrade there first. You certainly don't want to break your "live" site. (If you need help, contact me.)

Very Helpful Links:

UPDATE 12/12/2012 at 12:50pm CST:

A big thank you goes out to Mark Maunder, the developer of Wordfence Security, for notifying us via email, in which he points out a new security enhancement in WordPress 3.5. Nice!!

If you're wondering why many of your plugins are emitting the warning:
"PHP Warning: Missing argument 2 for wpdb::prepare()"
WordPress changed a policy in their code. They started requiring a second parameter when plugin authors call the wpdb::prepare function. They made this change as a security feature to help prevent SQL injection attacks.
WordPress plugin core developer Andrew Nacin has a nice writeup that gives some detail on why the change was made.
Mark just released an update for the Wordfence Security plugin update to fix this issue.
 
Leave Your Feedback

Please share your experience with upgrading to WordPress 3.5. Did everything go ok? If you find a plugin or theme with issues, let us know. What's your favorite new feature? Leave your comment below.

==>> Pssst… Did you attend the “How to Create Prospect & Profit Pulling Content in 20 Minutes or Less with Jeff Herring, a Webinar Hosted by Regina Smola?”

Wow! What an amazing webinar. We were pumping out content during this live event, it was action packed and we produced results! And you can too! Listen to the Replay Right Now!. (Hurry, it's free and only available till the end of the weekend.)

About Regina Smola

Regina is a sought-after WordPress Security Expert, Speaker, Author and owner of WPSecurityLock.com. She has helped thousands of WordPress users tighten security on their WordPress sites and fixed hundreds of hacked WordPress blogs. Read More. Follow on Facebook, Google+, Twitter.

Comments

  1. Thanks for the reminders and notes about the new update. I clicked the button out of habit before even thinking about looking at my plugins. Fortunately, nothing seems broken this morning. (thank goodness)
    My latest post..Are You Being Scroogled? (Bing’s Ad Campaign and Google’s Changes)My Profile

  2. WordPress is used by over 16.7% of Alexa Internet's "top 1 million" websites and as of August 2011 manages 22% of all new websites.WordPress is currently the most popular blogging system in use on the Internet.This may be a bit technical for some of you but bear with me as you need this information. Add a file called .htaccess file to the admin folder to block all IP addresses except the ones you use. Place this .htaccess file in the “WP-Admin” folder of your Thesis WP themes blog.

  3. Oh, I updated today as well and it seems that everything is in its place. For the future I'll be cautious to google about the possible upgrade effects before proceeding. Thanks for the warning!
    My latest post..Criando hijos e hijas valientesMy Profile

  4. I updated with no issues on my plugins or premium theme. The only issue I had was the new default theme TwentyTwelve is broken missing it's stylesheet. I've tried updating it as well as I like to have a backup theme ready incase my premium one breaks and the update does not fix the missing stylesheet either.
    My latest post..I’d Like Some Toes With That #WordlessWednesdayMy Profile

    • Hi Alaina,

      Thanks for your comment. I saw this same issue at Troubleshooting WordPress 3.5 Master List. It says:

      On Appearance > Themes, if you see "twentytwelve - Stylesheet is missing" under "Broken Themes", then you have this problem. (Multisite: You can find broken themes on Network Admin > Themes.) This only affects individuals who updated to WordPress 3.5 in the first hour of its release, and who didn't already have Twenty Twelve installed.

      Fix: Install the Hotfix plugin - http://wordpress.org/extend/plugins/hotfix/ - then update Twenty Twelve.

      Or, you can fix this manually: connect to your server via FTP, then remove the empty wp-content/themes/twentytwelve directory. Then, go to Appearance > Themes > Install Themes and search for and install Twenty Twelve. (Or find it on the Featured tab.)

  5. I updated a couple client sites without issue but waited until I had a chance to check on a few of the security plugin incompatibilities before upgrading other sites. Good post!

  6. Wish I had seen this yesterday before I upgraded. After upgrading, I had a few problems. When trying to create a new post, I couldn't see anything when in View. I had a friend help me, we deleted a plugin (don't know if that's what was causing the problem or not) but the issue corrected itself and I think everything is okay now. But I definitely had a panic moment!!

  7. blkcatgal, would be interested in hearing what plugin you deleted, did you actually delete it or jsut deactivate it.
    Reason I asked just had a client called and had the same issue, on all PAGES in the Editor view content is missing, the page view is fine, just in the Editor that the content is missing.

    My client did deactivate ALL plugins and that did not solve the issue. Any feedback there would be helpful. And anyone else have this issue?

  8. Awesome coverage of a major change that will help millions. Am rolling out some things and might as well start with square one with this. For once WP timed it well for me.

  9. Regina,
    I really like the Favorite Plugins feature which will save me a lot of time when building a new site.
    My latest post..WordPress 3.5 — When to UpdateMy Profile (dofollow)

  10. Ok, I just want to say that I have tested the BulletProof 47.7 plugin version with WordPress 3.5 and here is what I have done.

    Before upgrading to WP 3.5 I upgraded BulletProof 47.7 as you would any WP Plugin. Then I performed a "one button" push upgrade for testing purposes, (although I prefer to manually upgrade). After the upgrade the known issues of the WP-Visual Editor did not appear like before by upgrading to WordPress 3.5 and not upgrading BulletProof.

    So I (and I am sure Regina would concur) is to upgrade BulletProof to version 47.7 BEFORE UPGRADING your WordPress install to 3.5.

    Hope that saves someone a headache or two. :)

  11. I've been a bit scared to try the update, due to others having a few problems - the problem I heard the most about had something to do with posts. So I've just been waiting a bit... I appreciate being able to read others' experiences so that it helps me make a better decision - thanks everyone!
    My latest post..Create a Mobile Website Now for Optimal Online BusinessMy Profile

  12. Hi Regina,
    I was actually doing a security scan on my blog when I got the notice that WordPress needed an upgrade. So I logged in and upgraded to 3.5 without any worries. I haven't really played around with the new features yet but I am looking forward to it.
    My latest post..How to Deal With Unhappiness in Your LifeMy Profile

  13. I shared this with my team. One updated before reading it and she is having major issues. Thanks fr the information you provide!

  14. Several plugins are broken, (paid pluigins). And I dread clients updating and calling me with work and fixes.
    I really hope WP slows down on the updates after this. The last two years has been update after update.
    I dread them now.

  15. Folks,

    Here's a thought for the medium term. I run 4 independent blogs, each with their own unique theme and plugin set. There's too much manual work in checking theme/version compatibility for the next 'greatest' WP upgrade. And as some posters have commented, it's too fast/easy to trigger an upgrade without knowing the consequences.

    We need a more sophisticated way to 'do' upgrades. Here are two thoughts.

    First. WP needs an Upgrade Wizard (not simply an upgrade link). The wizard should have two steps. The first would check each existing site plugin and theme against metadata in WP plugin / theme directories. As to any plugin/theme whose 'known compatible' version does not match, would get a yellow flag in the wizard. Atlassian Confluence (wiki) has done this for a number of years, and it helps tremendously.

    Users can then survey their site before committing to an upgrade. And a twitchy finger would be less likely to result in a difficult day, a downed site, and panicky posts.

    Second thought. It would be my advice that WP strive to eliminate the 'version and above' lingo from all WP plugin and theme listings. No developer can honestly make this statement in light of the uncertainties inherent in software development. Yes, we do this out of habit. But it's a bad habit: The ambiguity does a disservice to most users -- In effect the language makes each user into a 'test pilot' at upgrade time. The developer is in the best position to QA to the latest version and then tell the community. I believe this would lead to a more consider upgrade process by most site and help cut support postings and 'release induced pressure' for most theme/plugin developers.

    Thoughts?

    Jim

  16. I am trying to re-build my site (it got hacked and my backup was insufficient) and installed 3.5. Right out of the gate I can not use 3.5 because there is a major widget problem. Apparently any commercial theme that bundles jquery will render the widget editor useless. I just want to turn off all the sidebars and can not do it. At this point in order to use my theme I will have to go to back to 3.4.2 to have a working site. Security wise I am not happy about it but see no alternative. If anyone has any ideas please let me know.

  17. I did an upgrade to wordpress v3.5 recently. Not sure if it is just me or a glitch with wp3.5. Everything seems to work great accept the h tags, every time I insert a link to it, it disappears after I do an update.
    My latest post..Why Eating Right and Adequate Body Exercises Will Double Your Weightloss EffectivenessMy Profile

  18. I have recently upgraded to WP 3.5 and whenever i upload any new media to my posts, after uploading it shows me an error and then i need to Save draft and reload my webpage, then i am able to see those images in my gallery. Do you know why this is happening?
    My latest post..Migrate From Blogger to WordPress [Maintaining Permalinks, SEO, PageRank and Traffic]My Profile

    • Hi Gurwinder,

      Have you tried re-uploading all the WordPress 3.5 files to the server? Maybe one got corrupted during your upgrade. Just overwrite them so that you have all current files and see if that works.

      Another option would be to try and re-save your permalinks. Sometimes that helps.

      Otherwise, it sounds like you have a theme and/or plugin conflict. Try deactivating all your plugins and uploading new media in a post. If it works, then slowly reactivate each plugin and test new media until you find the plugin causing the conflict. You can also try switching to the Twenty Eleven or Twenty Twelve theme and see if it will let you upload media.

  19. Shane Curtis says:

    I don't have a Auto upgrade plugin in my wordpress site because some upgrades are accompanied by viruses. I will try this major upgrade and thanks a lot for sharing this,

Speak Your Mind

*

CommentLuv badge
Real Time Web Analytics