4390 posts ThemeForest Reviewer
  • Has referred 1+ members
  • Has sold $40,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Member of the Envato Team
+12 more
Ivor Envato team 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
  • Has referred 100+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+9 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 more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Made it to the Authors' Hall of Fame
  • Sells items exclusively on Envato Market
+5 more
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…” :)

4390 posts ThemeForest Reviewer
  • Has referred 1+ members
  • Has sold $40,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Member of the Envato Team
+12 more
Ivor Envato team 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
  • Has referred 100+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+9 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
  • Has been part of the Envato Community for over 3 years
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Had an item featured in an Envato Bundle
  • Has collected 1+ items on Envato Market
+3 more
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 :)

1029 posts
  • Has referred 500+ members
  • Has sold $500,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+6 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
  • Has referred 100+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+9 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.

4390 posts ThemeForest Reviewer
  • Has referred 1+ members
  • Has sold $40,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Member of the Envato Team
+12 more
Ivor Envato team 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

1029 posts
  • Has referred 500+ members
  • Has sold $500,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+6 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… )

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by