4264 posts ThemeForest Reviewer
  • Envato Staff
  • Reviewer
  • Community Moderator
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Venezuela
  • Has been a member for 5-6 years
  • Microlancer Beta Tester
  • Sold between 10 000 and 50 000 dollars
  • Exclusive Author
+9 more
Ivor Reviewer says

Hey guys I found this article about WordPress 3.1 common problems, is worth the read – http://sillybean.net/2011/02/common-problems-in-wordpress-3-1/

For example: You might need to update your register_post_type() call because the entire capabilities array changed in WP3 .1 – http://codex.wordpress.org/Function_Reference/register_post_type#Arguments

I had also a few issues with the WordPress Importer plugin but I solved it by creating the upload/{current_year}/{current_month} folders and giving the proper permission. I had to do this twice locally and in my server.

---

If you find a bug please report it here so everyone can see how to fix it.

3256 posts
  • Elite Author
  • Sold between 250 000 and 1 000 000 dollars
  • Exclusive Author
  • Interviewed on the Envato Notes blog
  • Beta Tester
  • Author had a File in an Envato Bundle
  • Author had a Free File of the Month
+4 more
ParkerAndKent says

Mmm, the register_post_type args array hasn’t changed since 2.9… the only new argument is has_archive that comes with the 3.1, but I don’t see any difference…

590 posts
  • Elite Author
  • Sold between 100 000 and 250 000 dollars
  • Has been a member for 3-4 years
  • Europe
  • Exclusive Author
  • Referred between 50 and 99 users
  • Bought between 100 and 499 items
CodeSwift says

Don’t know man, i tested our theme in 3.1, no problems found.

Change that “You need to update…” to “You might need to update…” :)

4264 posts ThemeForest Reviewer
  • Envato Staff
  • Reviewer
  • Community Moderator
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Venezuela
  • Has been a member for 5-6 years
  • Microlancer Beta Tester
  • Sold between 10 000 and 50 000 dollars
  • Exclusive Author
+9 more
Ivor Reviewer says

Mmm, the register_post_type args array hasn’t changed since 2.9… the only new argument is has_archive that comes with the 3.1, but I don’t see any difference…

@ParkerAndKent The capabilities array

@jvanoel Same for me, only that tiny issue but nothing to worry :)

3256 posts
  • Elite Author
  • Sold between 250 000 and 1 000 000 dollars
  • Exclusive Author
  • Interviewed on the Envato Notes blog
  • Beta Tester
  • Author had a File in an Envato Bundle
  • Author had a Free File of the Month
+4 more
ParkerAndKent says


Mmm, the register_post_type args array hasn’t changed since 2.9… the only new argument is has_archive that comes with the 3.1, but I don’t see any difference…

@ParkerAndKent The capabilities array

@jvanoel Same for me, only that tiny issue but nothing to worry :)

oh ok, the capabilities… I usually leave the default ones… so I don’t need to update :)

63 posts
  • Author had a File in an Envato Bundle
  • Bought between 1 and 9 items
  • Elite Author
  • Europe
  • Exclusive Author
  • Has been a member for 3-4 years
  • Sold between 50 000 and 100 000 dollars
DMThemes says

LOL the most confusing change for me was when i saw that the custom fields box is removed ???

After asking Mr. Google few questions, i found out that they have just hidden that box and that it can be returned by clicking “screen options” in the top right corner, while writing posts :)

1028 posts
  • Elite Author
  • Sold between 250 000 and 1 000 000 dollars
  • Author had a File in an Envato Bundle
  • Bought between 50 and 99 items
  • Exclusive Author
  • Has been a member for 4-5 years
  • Referred between 500 and 999 users
+1 more
ThemeBlvd says

One thing to note, also. A lot of people use prettyPhoto in their themes, and it appears the new version of jQuery 1.4.4 (which is updated in WordPress 3.1) is not compatible with older versions of prettyPhoto. So, if you slapped prettyPhoto in your theme a long time ago before prettyPhoto 3.0, you might be having problems with lightboxes coming up in WordPress 3.1

... Not sure if I’m 100% right on that, but doesn’t hurt to give that a check on your themes.

3256 posts
  • Elite Author
  • Sold between 250 000 and 1 000 000 dollars
  • Exclusive Author
  • Interviewed on the Envato Notes blog
  • Beta Tester
  • Author had a File in an Envato Bundle
  • Author had a Free File of the Month
+4 more
ParkerAndKent says

One thing to note, also. A lot of people use prettyPhoto in their themes, and it appears the new version of jQuery 1.4.4 (which is updated in WordPress 3.1) is not compatible with older versions of prettyPhoto. So, if you slapped prettyPhoto in your theme a long time ago before prettyPhoto 3.0, you might be having problems with lightboxes coming up in WordPress 3.1 ... Not sure if I’m 100% right on that, but doesn’t hurt to give that a check on your themes.

I confirm this, the new jquery version is broking all the themes of the world :)

It’s a good idea to always deregister the jquery version that comes with wp and register the one tested and used with the theme.

4264 posts ThemeForest Reviewer
  • Envato Staff
  • Reviewer
  • Community Moderator
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Venezuela
  • Has been a member for 5-6 years
  • Microlancer Beta Tester
  • Sold between 10 000 and 50 000 dollars
  • Exclusive Author
+9 more
Ivor Reviewer says

It’s a good idea to always deregister the jquery version that comes with wp and register the one tested and used with the theme.

+1

1028 posts
  • Elite Author
  • Sold between 250 000 and 1 000 000 dollars
  • Author had a File in an Envato Bundle
  • Bought between 50 and 99 items
  • Exclusive Author
  • Has been a member for 4-5 years
  • Referred between 500 and 999 users
+1 more
ThemeBlvd says

@ivor

Do you know when TF is going to be adding in the option for us to designate if our themes are compatible with 3.1? I just went in to edit a theme, and it looks like it still only goes up to 3.0. ( I know WP 3 .1 was just posted, but I have emails and comments pouring in… )

by
by
by
by
by
by