• I’m diving into the Twenty Twenty Four theme and can’t understand why the WordPress team seems to have abandoned the old Menu system. Developing in WordPress since 2004, I feel lost, having to use the current Navigation system.

    If code is poetry, the original menu system was to me, a beautiful way to compose a site, with a logical, ordered nav system. Even setting a page order number that was visible when looking at the Pages window, helped me structure a site with lots of pages.

    With themes that allow multiple menus, it made it even easier than widgets, for instance, to create all my nav links in one place, then call them, when and where I need to.

    In the new theme, that’s all gone, but is it? Navigation areas still seem to call old menus.

    In other cases, rebuilding an old site, setting Twenty Twenty Four as a new theme, creates a ton of work when I can’t just use that nav structure.

    For me, the new system is not better, so I wonder what the reasoning is, and more importantly, can we implement the old instead? Many thanks.



    P.S.: Naming themes: “Twenty Twenty Four”, makes it really hard to search for workarounds and solutions.

    eg: Searching for this issue, returns Twenty Twenty responses.

    I love a new theme every year to play with, and am super appreciative, but the naming and searching is problematic.

Viewing 1 replies (of 1 total)
  • Moderator Felipe Santos

    (@foosantos)

    Hi there,

    Why has WP abandoned the Menu system in Twenty Twenty Four?

    The reason is that changing the menu structure for new themes using the Site Editor increases the user experience by allowing people to edit it directly on the site editing interface. This way, you can see exactly how it is supposed to show on your site while editing the menu items.

    It is part of a general goal to make WordPress more “What You See Is What You Get (WYSIWYG)” friendly.

    I know it is might not be perfect for everyone, especially if you got used of doing things in a specific way, but this is the kind of structure that I would expect on new themes.

    Naming themes: “Twenty Twenty Four”, makes it really hard to search for workarounds and solutions.

    The logic behind this name is to make these default themes ephemeral after a few years. This way, you can keep the original concept, but work to build something new.

Viewing 1 replies (of 1 total)
  • The topic ‘Why has WP abandoned the Menu system in Twenty Twenty Four?’ is closed to new replies.