WordPress 2.1 Released

Hot off the presses is the latest feature release of our favorite blogware: WordPress 2.1 “Ella”. You can find a bore-you-to-tears detailed list of bugfixes and feature changes in the Milestone report over on Trac. But here’s my version of the short list of changes:

  • Tabbed WYSIWYG/Code editing: You can now easily switch back and forth between the WYSIWIG (AKA: RTE, or “Rich Text Editor”) and the old-style editor with quicktags.
  • Autosave: When editing posts, your changes are automatically saved every two minutes, as long as you’ve set a title.
  • Spellcheck: The RTE now includes a spelling checker. I just tried it out, and it works pretty nicely! Click on a flagged word to see possible corrections.
  • Blogroll categories have been completely redone in a way that integrates them with regular post categories.
  • “Home” page: You can now use a WordPress Page (sometimes called “static pages”, though that’s a misnomer) as your front page, instead of the usual list of latest blog posts. This makes it easier to treat WordPress as a Content Management System and less like a system specifically for blogging, for sites where it makes more sense to arrange things like that.
  • Import/Export: There is now a native WordPress Import/Export tool included. This will make it easy to migrate a site from one server to another, or even set up environments where you could have “test”, “staging”, and “production” servers. In fact, I think that’s a ripe idea for a new plugin…
  • Comment Management Improvements: Mucho improvement to comment management. Comments are now a top-level menu item, rather than a sub-menu of “Manage”. Paging is improved, you can now easily flag comments as moderated or as spam. And make sure you also take advantage of the new Akismet 2.0 plugin, which has some great improvements of its own.
  • Database Optimizations: An expert from MySQL helped optimize the database queries, which should help improve page building speed and reduce server load.
  • And much, much, more… There are lots of little user interface improvements, optimizations, better error handling, extended features, and under-the-hood goodies for plugin and theme creators.

I’ve upgraded two of my blogs, plus Susan’s blog from WordPress 2.0.7 to version 2.1, and both upgrades went off without a hitch. I haven’t upgraded this site yet, because I’ve still got some old, ugly hacks that I’d like to update into proper plugins. I had also hoped to launch a redesign when I upgraded, but I haven’t made as much progress on that as I wanted to, so I’ll probably do the redesign after-the-fact.

Other Posts of Interest

17 Comments

  1. Posted 1/23/2007 at 12:17 am | Permalink

    Well, Ella is not going together with Firefox. The WYSIWYG-Editor does not work properly… some kind of Java/Ajax thing. You better should not upgrade if you’re writing your articles via WP. The upgrade went fine… yeah, but writing articles is not possible under Firefox right now. I can do it via IE7 or Opera without a problem, but in Firefox the Ajax-windows that replaced the former Javascript pop-ups do not work.

  2. Posted 1/23/2007 at 12:35 am | Permalink

    Alex: not sure what you’re talking about, cos 2.1 is working perfectly for me in Firefox 2.0.0.1 on Windows XP as well as Mac OS X.

  3. Posted 1/23/2007 at 12:40 am | Permalink

    Just watch this article: http://www.sajonara.de/?p=438

    Of course it’s in german, but look at the screenshots I made. First one IE7, second one Firefox. It’s the “insert URL” window. Dunno why Ajax/Java is behaving that strange in Firefox.

  4. Posted 1/23/2007 at 4:50 am | Permalink

    heyy….can u guys give how to upgrade wp 2.0 to wp 2.1??
    it’s same as upgrade for 2.0.5 to 2.0.7??or there’s another step??

    thx before :D

  5. Posted 1/23/2007 at 6:30 am | Permalink

    That’s part of why I don’t use the Rich Text Editor - it’s too problematic for me, and I like a more hands-on feel where it comes to formatting my content. I use a couple of great plugins (i.e. TextControl and Footnotes) to get everything looking just the way I want it.

  6. Posted 1/23/2007 at 7:20 am | Permalink

    Well, I’m using WP2.1 and FF2.0.0.1 and it works perfectly for me. In fact, I get exactly the same box you show for IE7, no sign of the extra “class” pull-down and both insert and cancel buttons are there.

    Could it be a plugin clash? Perhaps something in your WP or FF installations is stopping this working right?

  7. Jesper
    Posted 1/23/2007 at 8:17 am | Permalink

    I don’t get a wysiwyg-editor at all… in any browser. What’s going on?

  8. Posted 1/23/2007 at 11:09 am | Permalink

    I upgraded to the newest Java runtime environment 1.5.10 at http://www.sun.com and of course I change the Javascript options like mentioned in this wordpress support-forum:

    http://wordpress.org/support/topic/101716?replies=19#post-502785

    That worked for me. Dunno if it will help others.

  9. Marco
    Posted 1/23/2007 at 11:21 am | Permalink

    To get the new feature to have a front page static instead of posts (like CMS) , check “options” then “Reading”

  10. Posted 1/23/2007 at 11:36 am | Permalink

    Alexander: The JRE doesn’t have anything to do with it. But your Javascript settings do.

    Jesper: Make sure you have Javascript enabled. Also, check in your user profile and be sure that you haven’t turned off the RTE in your personal settings.

    Jim: I don’t use the RTE either. In fact, I turn off a lot of the auto-formatting that’s built in to WP. But it’s been getting better and better. I’m going to start playing with it, because it seems a lot more usable these days. And the ability to easily switch back to the code view for tweaking makes it much more usable for us power-users.

    ekowanz: The upgrade process is the same as it’s always been:

    1. Backup(!)
    2. (optional) Delete your old WordPress files, except for the wp-content directory.
    3. Copy the new WordPress files onto your web hosting area
    4. http://mysite.example.com/wp-admin/upgrade.php (or just login to your site — it will tell you that you need to upgrade and give you a link)
    5. Click where instructed

    That’s it!

  11. Posted 1/23/2007 at 1:03 pm | Permalink

    Great news!

  12. Posted 1/23/2007 at 1:04 pm | Permalink

    Nice summary. I think one other feature that you didn’t mention is a pretty big deal: pages can now be marked as draft instead of always being publicly available.

  13. Posted 1/23/2007 at 2:10 pm | Permalink

    A surprisingly gentle upgrade. I’m only experiencing a few glitches, all of which I’ll probably be able to fix. For one thing, none of the quicktage I created through the WP-AddQuicktags plugin are appearing in wp-admin/post-new.php (I’m NOT using WYSIWYG).

  14. BHowdy
    Posted 1/23/2007 at 3:31 pm | Permalink

    Well, I can’t get my links (now called blogrolls — sheesh) to show up in the sidebar on the front page.

    I’ve tried clicking the blogroll box on all my latest posts.

  15. Robert
    Posted 1/27/2007 at 5:01 pm | Permalink

    I did finally get the Wordpress 2.1 Rich Text Editor to work with Firefox 2.0.0.1 (Windows XP). The problem in my case was an issue with the Gallery2 plugin WPG2.

    I discovered the error in Javascript (using the Firefox plugin Firebug)…a call “TinyMCE.switchClassSticky is not a function”. When I disabled the plugin, the WYSIWYG editor worked just fine.

    See if the behavior is correct by disabling the WPG2 plugin in your case - if that fixes it, then here’s how to get it to work enabled:

    Replace the files:
    ./wp-includes/js/tinymce/plugins/g2image/editor_plugin.js
    ./wp-includes/js/tinymce/plugins/g2image/editor_plugin_src.js

    with the version contained in:
    ./wp-includes/js/tinymce/plugins/g2image/TinyMCE_version_2.0.3_files

    This fixed my problem.

    –Robert

  16. Posted 2/21/2007 at 6:09 am | Permalink

    I’ve just set up my blog on WordPress, so it was really great to read your summary about all the features and options that will help make it faster and easier to use.

  17. Posted 2/27/2007 at 4:57 pm | Permalink

    @Robert (comment #15): your post made my as it saved me a lot of headache and time. thanks!

4 Trackbacks

  1. By Lawes World on 1/23/2007 at 5:33 am

    Wordpress Update…

    So ich habe nun den Blog meiner Süßen und Sebi auch aktualisiert. Es gibt scheinbar nur Probleme mit dem Subscribe to Comments Plugin, kann man Lösen indem man die Aktuellste Version aus dem SVN nimmt
    ***Update***
    Das war zu einfach, es …

  2. [...] WordPress 2.1 Released ‘Nuff said. Not quite, but the link says it all. Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages. [...]

  3. [...] More posts about the release. [...]

  4. By Switching… » Wordpress release 2.1.0 on 5/17/2008 at 4:33 am

    [...] after the famous jazz-singer. You can read more about the release in the wordpress dev log, Dougal’s weblog and this [...]

Post a Comment

Your email is never published nor shared. Comments or website URLs deemed to be off-topic or inappropriate may be deleted at the site owner's discretion.