Commit This

Over a month has passed since my last confession. Quite a few commits have flown by in that time.

As noted by Matt and Owen, we got WYSIWYG. I’m using it right now to write this post. The text box is even resizable.

There is now an “Import” tab in the admin. All of the importers are available under this tab and integrate into the admin UI. There is still much work to do on this, but importing will be much easier in 1.6.

The permalink interface received some love. Radio buttons allow you to select from some common permalink structures or define your own. This small improvement will hopefully make the often inscrutable permalinks a little easier to manage.

The login page has a “Remeber Me” checkbox, at last. If the checkbox is unchecked your cookie expires with the session. Ooh ahh.

The theme selector now displays screenshots of the themes. If screenshot.png (or .jpg, etc.) is included in a theme’s stylesheet directory, that screenshot is displayed in the theme selector.

We have per-user options that are managed via an Options->Personal tab in the admin UI. Currently, there is but one lonely option that allows you to opt out of the whole WYSIWYG editing experience if that harshes your blogging style.

Update notices fade from a “hey notice me” color into a more harmonious color. Everything is better with a nice fade.

Themes can now provide their own plugin. If a functions.php file resides in the active theme’s template directory, that file is loaded after plugins are loaded. This allows themes to provide their own custom functions and create their own options page in the admin UI. Envelope pushing themes such as K2 will benefit from this.

Categories can be created on the fly from the post writing page. Oh yeah. You asked for on-the-fly cats, and here they are.

We have the usual assortment of bugfixes, of course, as well as AJAX. Did we mention AJAX? We got that.

14 comments to Commit This

  1. Alistair says:

    What sort of stuff are you AJAXing in 1.6?

  2. Mathias says:

    Nice! I can’t wait ’til WP 1.6 gets out of the still-dont-use phase.

  3. Terrance says:

    Wow. Sounds great. So how close are we to getting 1.6?

  4. Heliologue says:

    I’m excited. Who else is excited?

  5. Alistair says:

    According to the 1.6 milestone, the guys are making great progress:

    Al.

  6. Kafkaesquí says:

    If a functions.php file resides in the active theme’s template directory, that file is loaded after plugins are loaded.

    Hurrah!

  7. Sheryl Coe says:

    I install themes casually, but plug-ins I test more, can we have a red triangle or some alert at a glance on the themes list to see which ones have plug-ins, if any. That way if someone has any trouble, we can disable them to see if it goes away.

    Also, at least in the admin, I need to record which theme people are using when they leave a comment, that way if they say “I can’t see the text” or some such, I’m more cluefull.

    Sheryl

  8. [...] Ryan Boren talks about some of the things going into the current development of WordPress 1.6. [...]

  9. [...] A toolkit that lets people add custom admin panels to their WordPress themes. Apparently WordPress 1.6 is going to feature this anyway so I’m not sure wether to use this package or wait for the official version. [...]

  10. [...] Ryan Boren’s boren.nu site has an entire WordPress Category on WordPress development, status, and information. In a recent “WordPress Commit Digest”, he shares the current status of what is happening with WordPress 1.6. While Matt Mullenweg offers teasers and links on his site, you can get meat and potatoes information on Ryan’s site. [...]

  11. [...] …was sonst noch geht kündigt Ryan an: Commit this [...]

  12. Less .com’ing, more .org’ing! :) — And thanks for the stuff in 1.6, much appreciated!

  13. Matt says:

    Michael, innovations in one help the other, so it’s not really a one or the other thing.

  14. miscblogger says:

    yay! ajax! i can’t wait for 1.6.