WooThemes

The WooThemes Blog

All the latest news and announcements, straight from the WooThemes HQ!

Subscribe

Update: Custom Navigation in WP 3.0

24

by Adii Rockstar in Development

We just wanted to give you a quick update on the integration of the WooNav into the core of WordPress 3.0 (final version to be available mid-April).

Jeff has been working really hard to get everything ready and the basic functionality for the Custom Navigation (as it is now being called) has already been included in the WP 3.0 nightly builds (after last week’s WP dev chat). The most significant amount of work centered around moving away from Woo-specific branding, uses of prefixes and coding preferences, which means Jeff had to create a patch using all of the WP core standards & defaults. It is now that patch which is available in the nightly builds.

This is what the Custom Navigation is looking like at the moment:

The New Custom Navigation in WP 3.0

Jeff & a few other leading WP contributors will now spend some time with the community in getting their feedback before further tweaks are made (you can get involved on the Trac ticket here). There are still a few obvious UI and then a few more technical things that needs attention, but overall the project is bang-on track and we’re super excited about seeing it rolled out in WP 3.0! :)


Tags: , , , ,

24 Responses to “Update: Custom Navigation in WP 3.0”

  1. premiumthemeclub
    23 February 2010 at 7:38 am #

    Nice work Jeff

  2. Nick Soper
    23 February 2010 at 7:38 am #

    Sweet, WP needs something like this. I’ll keep following you guys on Twitter for developments.

  3. James Morrison
    23 February 2010 at 7:42 am #

    Awesome stuff – looking forward to WordPress 3.0′s release!

    Is there any guidance / instructions on how to use this menu within a WP theme? I tried using `wp_custom_navigation_output` without success…

    • Adii Rockstar
      23 February 2010 at 8:00 am #

      Not at the moment no and since we’re making a bunch of changes to this now, we probably won’t have a proper “codex” ready until WP 3.0 is released.

  4. Graham
    23 February 2010 at 7:47 am #

    Awesome guys this is a great achievement!
    I can’t wait to see it in action and get going using it!

  5. Axeman
    23 February 2010 at 7:49 am #

    Fantastic to see this progressing, and the frustration of havng to wait for it to be added to Aperture will be offset by having this available to everyone with WP3.0.

    Keep up all the fantastic work, and cheers!

  6. Tom Hermans
    23 February 2010 at 8:04 am #

    I’ve been looking at the new navigation in the WP3.0 beta. Looks very good, and is something that’s gonna save time creating the nav.

    Now, when I activated the woonav on the default kubrick theme, and changed the sort order of some pages, I don’t see any changes on the frontend. I guess that other template tags have to be used in the theme ? Anybody ?

    sidenote: Does anybody use Canvas as theme-framework ? What are your opinions?

    Congrats to all woo-staff for accomplishing this and taking the wp community a step further.

    Greetz,
    ToM.

    • Adii Rockstar
      23 February 2010 at 8:08 am #

      Yep, there’s new template tags that need to be used. :)

  7. Tom Hermans
    23 February 2010 at 8:27 am #

    Adii, what a wonderful reply ;) .. no chance they’re revealed ??

    and what about the canvas-question? Or can’t you elaborate on that one too ;)

    T.

    • Adii Rockstar
      23 February 2010 at 8:44 am #

      Sorry for sounding cryptic about the template tags, but that information just ain’t ready yet (as noted here) since there’s still too many changes that are expected. As soon as the functionality is stable, we’ll release as much information as possible.

      And I don’t use Canvas myself, so I figured that the users would answer that for you. :)

      • Adam Kayce
        23 February 2010 at 10:47 am #

        You guys are studs. Seriously. I’m more excited than ever that I’m a WooThemes user.

        Re: Canvas question : I was going to use it as a framework for a client site, but it turned to be tricky, since I’m so used to tweaking code through child themes, and having anything in the Canvas options disrupted it all.

        I have recommended it to non-designer folks I know, because it’s exactly what they need… but for those of us who are more comfortable “under the hood”, there may be a better solution elsewhere. It all depends on what you’re trying to accomplish, and how you choose to go about it.

        • Magnus
          23 February 2010 at 12:26 pm #

          You have an option to turn off all CSS in Canvas options if you want to use a child theme :)

          • Tom Hermans
            24 February 2010 at 2:50 am #

            Thanx Adii, Adam & Magnus. I’ll patiently wait for WP3.0 to come out then. Keep myself busy thinking about using canvas as framework or not ;)

  8. Artepick TM
    23 February 2010 at 11:21 am #

    Congratulations ad thanks, WooTeam!

    Since you born, about mid-2008, you improve and going to up!

    As a old user and client of you, from Artepick TM want to say a only thing:

    Thanks & Congratulations!!!!!

    :)

  9. Zach
    23 February 2010 at 11:21 am #

    You guys are AWESOME!

  10. John P.
    23 February 2010 at 4:01 pm #

    I hope Woo gets the business boost you deserve for this work. GPL and OpenSource shouldn’t mean “no profit.”

    • Adii Rockstar
      23 February 2010 at 5:37 pm #

      I actually believe that this will be the case. :)

  11. Tracyy
    24 February 2010 at 11:17 am #

    Congrats! That is great news for everyone.

  12. Matt Maiorana
    24 February 2010 at 1:22 pm #

    As a past customer, I just wanted to say thank you to everybody at Woo for all your work on this! It shows why WordPress is the best publishing platform out there and I give you all massive credit.

    I’ll definitely continue to be a customer, this has helped make sure of that.

    -Matt

  13. Eb
    3 March 2010 at 3:48 am #

    This is one of the most amazing and most useful tools I have ever seen. Additionally, however, you I cannot find enough praise for you having collaborated with the development team so it can become part of the 3.o release. I can hardly wait …..

    Thank you

  14. Tesla
    5 March 2010 at 6:41 pm #

    Its great that the navigation issue is finally being addresses, but this could be improved even more.

    There is plugin called Simple Sidebar Navigation I use that does one thing better than this which should be incorporated, and that is conditional appearance options. It would be a shame to not get this right the first time.

    • Magnus
      6 March 2010 at 6:36 am #

      What does it do better?

      • Tesla
        8 March 2010 at 2:29 am #

        Conditional appearance. Play with it and see what it can do. I can have different nav on different page if I want. Other than that, I am glad to see theme designers finally get that a custom nav feature is crucial to fully using WP as a robust cms.

Trackbacks/Pingbacks