Technosailor
  • Home
  • Blog
  • Venture Files
  • Espanol
  • Technosailor Staff
  • Twitter Pitch Me!
  • Clients/Disclosures
Jan
25
2007

WordPress 2.1 Gotchas

Posted by: Aaron Brazell

I figured I’d follow up my 10 Things You Should Know About WordPress 2.1 with another useful post. The reality is that there were bound to be discoveries by the masses after the launch and over the past few days, this assumption has been borne out. The really tech savvy among us and those who participate (or at least religiously observe) in WordPress development, particularly via the email lists, have a tendency to “forget” what it’s like to not know the ins and outs of WordPress.

So having watched the uptake of WP 2.1 the past few days and learned a thing or two that I did not know along the way, I thought it would be useful to post some of the things that have cropped up in the mass migrations from WordPress 2.0.x to WordPress 2.1.

After my upgrade, my blogroll is all screwy.

I mentioned in my 10 Things article that there were semantic reasons for the combination (at least on the back end) of categories and what was formerly knows as “Links”. You’ll notice that Links is now called Bookmarks and is actually a category to itself among the Category listing.

I still don’t want to get into the semantics of why this was done the way it was done, but in the process of reconstructing this portion of WordPress, it seems that some people are experiencing issues when displaying their blogroll. Though the particulars on these blogs are varied, I should point out that there are two functions - an old one and a new one - and it seems that some people are having problems with the old one working as expected. The old function is get_links_list() which has been deprecated, but not removed, from WordPress 2.1. It is advised that theme authors use wp_list_bookmarks() instead. If you dig into the code, or refer to the Codex page, you’ll find that this function is far more powerful anyway.

Since my upgrade, it seems blogroll items appear in multiple categories.

There is a bug in 2.1 that is not serious in terms of security but can do strange things with blogroll links. Namely, upgrading from a 2.0.x blog can result in some blogroll items being added to other categories. This can be manually fixed and no data is lost, but it is an annoyance. [Trac 3418]

I’m experiencing some difficulties with popular plugins not working.

In my own experiences, there are several plugins which claim to work with 2.1 that do not. The biggest one, for me, is podPress. podPress 7.0 was billed as working in 2.1 but in fact it does not. The developer has assisted me in a small way but the plugin is still broke. That said, Audio Player from Martin Laine does, and has almost the same features as podPress. The Fuzzy Recently Commented widget from Semiologic also seems to not be handling storing of settings either.

Why can’t WordPress support Atom 1.0 as a standard feed format?

Folks waiting for WP 2.1 to get full Atom 1.0 support will have to wait for WordPress 2.2. It was added to trunk in revision 4805, so we should see it in WordPress 2.2. If you’re really daring, and I’m not suggesting that you should be, you could do what I do and run trunk (I’m actually a couple days behind). There is also a plugin that I cannot vouch for but looks interesting that provides Atom 1.0 support to WordPress.

There are no posts displayed after WordPress 2.1 upgrade

Pretty standard answer here. You have to actually run the upgrade script because of the way posts/pages, etc are handled in 2.1. There is a database schema change and the only way the database can be altered to work with 2.1 is with the upgrade script. If you simply upload the files and load your blog, you will see the No posts found message. The upgrade script can be found in wp-admin/upgrade.php and it should be run from your browser.

I don’t see the tabbed editor.

The “Use visual text editor when writing” checkbox needs to be checked under Users > Your Profile.

These are not all the questions coming out, and you may have your own to add. But they are some of the things I’m hearing a lot of. As a bonus, this WordPress theme is the shizzle.

Table of contents for WordPress Release

  1. 10 Things You Should Know About WordPress 2.0
  2. 10 Things You Should Know About WordPress 2.1
  3. WordPress 2.1 Gotchas
  4. 10 Things You Should Know About WordPress 2.2
Previous in series Next in series
  • Add to Mixx!
  • Stumble it!
About the Author: Aaron Brazell is the lead editor of Technosailor.com and a social media expert. His passion is to see companies and individuals use the internet and web technologies wisely and effectively to promote their brands and companies. He served as Director of Technology at b5media from 2005-2008 and is currently an independent consultant.
Tagged: at 8:45 pm -

41 Responses to “WordPress 2.1 Gotchas”

  1. 1
    Andrew Cairns Says:

    “There are no posts displayed after WordPress 2.1 upgrade”. In addition to running the upgrade script, I found that I also needed to upgrade the permalink structure. Even though I had run the install script successfully, I got 403 errors on every ’single post’ page until I did so.

    “How do I turn on the visual text editor?” I had this turned on and it worked–sort of. It wasn’t until I uploaded the first post-upgrade image that all the buttons appeared and were usable.

    January 25th, 2007 at 10:08 pm
  2. 2
    Weblog Tools Collection » Blog Archive » WordPress 2.1 Gotchas Says:

    [...] WordPress 2.1 Gotchas lets you know some of the problems you might face on upgrading to WordPress 2.1. (No Ratings Yet)  Loading … [...]

    January 25th, 2007 at 11:22 pm
  3. 3
    Ajay Says:

    Thanks for the update on this Aaron. As a developer there is indeed a lot more reading work to be done on WP2.1

    I’m still ponderin whether to upgrade a not. May just do it on one of my blogs. Though, not sure which!

    January 25th, 2007 at 11:26 pm
  4. 4
    Lloyd Says:

    Invaluable resource!

    January 25th, 2007 at 11:33 pm
  5. 5
    Aaron Brazell Says:

    Interesting. Had not seen that yet. Wonder if you have any plugins that rely on permalink API that might have gotten bitten in the upgrade.

    January 25th, 2007 at 11:41 pm
  6. 6
    Aaron Brazell Says:

    Sure thing, Ajay. You’re pretty savvy so you shouldn’t have many problems.

    January 25th, 2007 at 11:42 pm
  7. 7
    Aaron Brazell Says:

    Thank you, sir! ;-)

    January 25th, 2007 at 11:42 pm
  8. 8
    Bill Says:

    One of my frustrations with the upgrade was the implementation of full feed and the MORE tag. Now if you use more, your feed will be truncated at that point - with no notification in the feed that there is more content at the site.

    I don’t use MORE to tease content, but to control the appearance on my front page. Now I’m left with a mix of full and truncated feeds.

    January 25th, 2007 at 11:55 pm
  9. 9
    Tom Says:

    Here I was thinking I would try 2.1…and then I came across this post. Perhaps I will be a good little notice user and wait for more people to populate forums with questions and answers to problems before I go and try being a trail blazer :)

    January 25th, 2007 at 11:59 pm
  10. 10
    La Bitácora del Tigre · Más sobre la actualización de WordPress a la versión 2.1 Says:

    [...] WordPress 2.1 Gotchas: Aaron Brazell propone algunas soluciones y consejos para varios problemas derivados de la actualización (en inglés). [...]

    January 26th, 2007 at 5:31 am
  11. 11
    justelise Says:

    After first trying an upgrade which caused a lot of issues than implementing a clean install which had a bunch of issues of its own I’ve come to the conclusion that WP 2.1 was not ready for prime time. I suddenly feel like a MS Vista user.

    January 26th, 2007 at 7:01 am
  12. 12
    Michael Says:

    get_links_list is not deprecated, it’s not in /wp-includes/deprecated.php, by contrast, it’s still in /wp-includes/bookmark-template.php

    January 26th, 2007 at 11:16 am
  13. 13
    Aaron Brazell Says:

    Technically you are correct. Let me point out as well that folks using get_links_list() may be passing category IDs and those ID’s are bound to change witht he bookmark/list merging.

    January 26th, 2007 at 11:58 am
  14. 14
    Martin Says:

    In you are using the Tiga theme, I have a work around for the links sidebar widget not showing up.

    Links Fix

    January 26th, 2007 at 1:28 pm
  15. 15
    strom und meer » Blog Archive » Ellas affair with Hemingway Says:

    [...] correct adaption to 2.1 thanks to julia: <ul class=”blogroll”> <?php wp_list_bookmarks(1, ‘<h2>’, ‘</h2>’); ?> </ul> [...]

    January 26th, 2007 at 1:28 pm
  16. 16
    Joe Says:

    Hey Aaron,
    Here’s one for ya. (This is after the upgrade.)
    I’m using IE7 and my main landing page /WP gives me an IE error “can’t access page”
    Individual pages will come up just fine, but not the Main Page.
    My readers using IE are having the same problem, but those using FireFox are not.
    Any ideas?
    Joe

    (I have 3 other WP blogs that were upgraded and are NOT having the problem in IE).
    J.

    January 26th, 2007 at 2:29 pm
  17. 17
    Leoni Says:

    You know, I felt guilty about not upgrading to 2.0.6 and 2.0.7 (after seeing what a process would be involved) so I bit the bullet and upgraded to 2.1 yesterday.

    I guess I’m lucky because nothing actually broke (except the LJ Crosspost plugin which I managed to fix myself despite not knowing anything about php!) … but now all kinds of weird things happen in my admin panel when using Firefox - I get strange little empty boxes that won’t close and follow my mouse around (meant to allow me to insert an image in a post?) and the “send to editor” button does nothing at all.

    Luckily it all works in IE 7, but what a shock to have to downgrade my browsing experience like that! Anyway, I’m patiently awaiting 2.1.1 that will hopefully fix all this :-)

    January 26th, 2007 at 2:51 pm
  18. 18
    mihi cura » Blog Archive » Gotcha? Says:

    [...] has posted a list of some WordPress 2.1 gotchas that one might experience upon upgrading to the latest and [...]

    January 26th, 2007 at 3:44 pm
  19. 19
    Tom Edwards Says:

    There are problems with rogue paragraph openers, too. Here’s the solution.

    January 26th, 2007 at 5:40 pm
  20. 20
    Bill Says:

    Another bug has to do with what I think is the Autosave. I’ve found that if I enter text into the text editor before adding a title, I’m unable to save/publish the post.

    When I try it confirms if I’d like to publish the post “”

    Whether I say yes or no, it doesn’t save/publish and my content disappears.

    January 26th, 2007 at 5:54 pm
  21. 21
    Aaron Brazell Says:

    Where is the solution, Tom ;-)

    January 26th, 2007 at 6:50 pm
  22. 22
    Tom Edwards Says:

    Stripped from my comment, it seems. :p

    http://wordpress.org/support/topic/101906/page/2?replies=32

    January 26th, 2007 at 7:26 pm
  23. 23
    Tom Edwards Says:

    Aaargh! Tonight it not my night.

    http://wordpress.org/support/topic/101906?replies=32#post-506510

    January 26th, 2007 at 7:27 pm
  24. 24
    Y tenemos WordPress 2.1 — yukei.net Says:

    [...] WordPress 2.1 Gotchas [...]

    January 26th, 2007 at 9:19 pm
  25. 25
    Doug Says:

    Great Post! FYI. Your link to PodPress is broken.

    January 27th, 2007 at 2:21 am
  26. 26
    Blogtips » WordPress 2.1: Possible Problems Says:

    [...] Brazell, in his post “WordPress 2.1 Gotchas” explain the possible problems you might face after upgrading to wordpress [...]

    January 27th, 2007 at 10:44 am
  27. 27
    Tim McCormack Says:

    There could have been a browser-cache issue with the rich text editor.

    January 27th, 2007 at 1:42 pm
  28. 28
    cb.blog » Blog Archive » Wordpress 2.1 Upgrade Says:

    [...] upgrade involved quite a few fundamental changes to the back end, including template tags and other gotchas. So, I’ve spent most of last night and this morning making several underlying changes to my [...]

    January 27th, 2007 at 3:06 pm
  29. 29
    Babi Says:

    Thanks for the the thing about the visual editor!

    Anyone know anything about the content uploader or something like that? Or is that just the new version of how to select how your photos will be inserted and linked?

    January 27th, 2007 at 9:02 pm
  30. 30
    The Return of the Blogroll - What In Tarnation?!?!? Says:

    [...] when I logged into my Dashboard I noticed an article called WordPress 2.1 Gotchas and clicked to see if this was a common problem that might be listed in the article.  Sure enough [...]

    January 27th, 2007 at 10:45 pm
  31. 31
    Andrew Grant-Adamson Says:

    Upgrading was not straightforward for me, but I don’t understand php. what is bugging me is that on the post screen the visual editor is now working but I don’t get the “preview” and “edit” links which allowed me to easily switch views without scrolling. Not understanding what is going on I don’t know whether this is a design change or another thing that has not worked quite as it should.

    But none of this means I don’t appreciate all the work that has been done and the stability and quality of WordPress.

    January 29th, 2007 at 5:28 pm
  32. 32
    Mat Says:

    get_links is also broken. That is a serious pisser.

    January 29th, 2007 at 6:32 pm
  33. 33
    wildcard Says:

    i just upgraded and all the ‘read more’ links in post where i used the noteaser tag show up as ->
    this is really bugging me. anyone else got the same problem?

    January 30th, 2007 at 2:58 pm
  34. 34
    My Stuff :: wordpress 2.1 Says:

    [...] Some quickies about WP 2.1 and upgrades: 10 Things You Should Know About WordPress 2.1 Some WordPress 2.1 Gotchas [...]

    January 31st, 2007 at 3:51 am
  35. 35
    Coyote Mercury Test Blog » Should I Upgrade to WordPress 2.1? Says:

    [...] Technosailor [...]

    February 1st, 2007 at 8:30 pm
  36. 36
    Tolana Says:

    I must confess that I’m surprised to hear about problems with 2.1. I host at Dreamhost and they have one-click installations of Wordpress. When new versions of WP come out, all I have to do is click a link to upgrade my current installations. The only “problem” I have ever encountered is my custom wp-login.php page getting overwritten.

    February 3rd, 2007 at 9:06 pm
  37. 37
    The Blog Works - How to build a successful blog. » Upgrading to Wordpress 2.1 Says:

    [...] wish I had found Technosailor’s post - WordPress 2.1 Gotchas - BEFORE I did this [...]

    February 22nd, 2007 at 6:31 am
  38. 38
    The WordPress Podcast · Episode 19: WordPress 2.1 & 2.2, Gravatar 2.0, Matt Mullenweg podcasts Says:

    [...] WordPress 2.1 is released and although it’s generally been warmly received, some people are having problems upgrading. There’s also a neat Easter egg that gives you more editing options. Also, you get to suggest [...]

    February 24th, 2007 at 10:35 pm
  39. 39
    Thanks for burying that feature, Wordpress » Random Key Strike Says:

    [...] tip: http://technosailor.com/wordpress-21-gotchas/   « So fire us, already | [...]

    February 26th, 2007 at 11:46 pm
  40. 40
    ThemePress » WordPress Podcast: Episode 19: WordPress 2.1 & 2.2, Gravatar 2.0, Matt Mullenweg podcasts Says:

    [...] WordPress 2.1 is released and although it’s generally been warmly received, some people are having problems upgrading. There’s also a neat Easter egg that gives you more editing options. Also, you get to suggest [...]

    March 4th, 2007 at 1:51 am
  41. 41
    Holistic Networking - The Vexing World of WordPress 2.1 Categories Says:

    [...] WordPress 2.1 Gotchas » Technology, Blogging and New Media [...]

    April 30th, 2007 at 11:15 am

Or add a Video Comment
with
« Back to text comment
  • Recent Posts

    • Are People Talking About You?
    • Western Style Writing vs. Eastern Style Writing
    • How Has Social Software Changed Your Life?
    • America the Beautiful
    • Identi.ca and the Art of the Launch
  • Reader Contribution

    • Brian Clark on Western Style Writing vs. Eastern Style Writing
    • Jeffrey on Western Style Writing vs. Eastern Style Writing
    • Jeffrey on What a designer is and isn’t…seriously you need to know…
    • Igor The Troll on Are People Talking About You?
    • Aaron Brazell on 10 Things You Need to Know About WordPress 2.6
  • RSS Venture Files

    • The Difference Between Designers and Marketers
    • But this worked four years ago?
    • Rules for Entrepreneurs - Avoid relying on a few whale customers
    • 6 Steps to Successful Small Business PR
    • Rules for Entrepreneurs - Outsource what you suck at
  • RSS Wicked Marketing

    • Yeah it’s cheaper, but what are you really getting?
    • What a designer is and isn’t…seriously you need to know…
    • The difference between success and closing next year…
    • It’s time to get Wicked…
  • RSS Technosailor en Español

    • PopTok: usa tus películas favoritas para enviar un mensaje
    • Video en Vivo desde tu iPhone
    • 7 Funciones que le Faltan al iPhone 3G
    • Como Vencer la Sobrecarga Informativa
    • La Batalla es Digital
  • Tip Jar


  • License Creative Commons Attribution-Noncommercial-Share Alike 3.0 | Copyright © 2004 - 2008 - Aaron Brazell | Lisa helped out | Privacy Policy

    Twitter Pitch!

    <p>Twitter pitching is a form of pitch that requires succint "what does this mean for me" kind of pitching. It is the ultimate efficiency of words. You have 140 characters or less to tell me why your pitch matters to me or my readers. Please include a means of contacting you. This is included in your 140 characters. If you send successive pitches, you will likely be ignored, unless it's obvious that the first pitch was a case of "accidental send", etc.</p> <p>This form of pitching does not mean I'm being a diva. It means that my time is valuable, and you want a piece of it. It's good practice for you, and delivers your pitch in a format I want. Win-win.</p>


    (X) Close

    Twitter Pitch Me!