Classic Menu in Navigation Block

Description

Extension du bloc de navigation de WordPress avec des fonctionnalités permettant d’afficher des menus classiques.

Quel problème résout-il ?

Avez-vous des problèmes pour rendre la navigation de votre site multilingue lorsque vous utilisez un thème basé sur des blocs (FSE – éditeur de site) ?
Utilisez-vous une extension qui modifie le menu classique mais pas le bloc de navigation et utilisez-vous un thème basé sur des blocs ?

L’extensuin Classic Menu in Navigation Block vous permet d’afficher des menus classiques dans le bloc navigation. Vous pouvez ainsi bénéficier de l’utilisation d’extensions de modification de menus classiques tout en affichant le menu avec les fonctionnalités d’accessibilité, de personnalisation et de responsive du bloc navigation.

Cette méthode est particulièrement utile lorsque vous créez un site multilingue et que votre extension multilingue ne gère pas très bien le bloc de navigation. Vous pouvez simplement « revenir » à l’utilisation du menu classique, que les extensions multilingues prennent en charge d’emblée.

Vous pouvez modifier vos menus classiques et le bloc de navigation affichera toujours une version actualisée du menu.

Pour accélérer les choses, l’extension applique également un cache pour vos menus classiques convertis en blocs. Ce cache est actualisé chaque fois que vous mettez à jour votre menu classique. Si vous utilisez une extension de modification de menu classique très dynamique, vous pouvez même désactiver le cache.

Vous avez une question ou une suggestion  ?

Si vous avez des questions ou des suggestions concernant cette extension, n’hésitez pas à les poser à section support, ou à Issues du dépôt GitHub.

Captures d’écran

  • Configuration de l’affichage du menu classique dans le bloc navigation
  • Créer un menu classique
  • Aperçu d’un menu classique rendu par le bloc navigation
  • La fonctionnalité du bloc de navigation est conservée

Installation

  1. Décompressez le fichier de téléchargement de l’extension et téléversez le dossier classic-menu-in-navigation-block dans le répertoire /wp-content/plugins/.
  2. Activate the plugin through the « Plugins » menu in WordPress.
  3. Plugin works immediately after activation by adding a new settings options to WordPress native Navigation block in block and site editor. It also enables Appearance Menus admin screen for block themes (FSE – full site editing) and registers several menu locations.

FAQ

How does it work?

  1. In Appearance Menus create a classic menu and assign it to a menu location.
  2. In site editor (Appearance Edit) modify your Navigation block to display the menu location.
  3. Preview the results on front-end of your website. Your Navigation block now displays your classic menu and yet it keeps all its functionality.

My menu experiences issues!

Depending on your multilingual plugin, you may experience some issues with your menus. Such as multiple current (active) menu items. To resolve these issues, try to disable block menu cache in Appearance Menus Classic Menu in Navigation Block.

Can I disable cache?

Yes, you can do so in Appearance Menus Classic Menu in Navigation Block. This is helpful when your multilingual plugin renders classic menus dynamically.

Does it work with Polylang plugin?

Yes.

Does it work with WPML plugin?

WPML can translate Site Editor and navigation block, so there is no need to use this plugin with WPML.

But if you decide to use Classic Menu in Navigation Block with WPML, make sure to disable the block menu cache (Appearance Menus Classic Menu in Navigation Block « Block menu cache »), and translate the modified block theme templates and/or template parts (WPML Translation Management, or check the WPML documentation for more info).

Where are plugin options?

You can find them at Appearance Menus Classic Menu in Navigation Block.

Avis

11 mars 2025 2 réponses
I was hoping someone else had thought about forwarding classic menus into the Navigation Gutenberg block, and sure enough, there’s a plugin for that.I have a pretty fragile Gutenberg/block editor-based site that both my client and I would prefer I’m the only one who touches. At the same time, my client needs to add/remove menu items without involving me, and the classic menu editor is the perfect solution for that. With this plugin, everyone’s happy.The plugin’s ergonimics are little awkward. I think a better design would’ve been to add an option near the existing « import classic menu » option in the Navigation block, but as long as it works, I’m satisfied.
2 juillet 2024 4 réponses
Thank you for this plugin. I’m ready for FSE, but my customers are not. 😊 This way they can manage the menu without risking deleting anything.
22 avril 2024 2 réponses
Great job, maybe needed some polishing, but it provides exactly that is needed. Gives the Classic Menu Admin and ability to style. It would be great to see the classic menu working on the edit mode when the menu is selected, otherwise it is a little confusing, is it selected or not.
Lire les 4 avis

Contributeurs/contributrices & développeurs/développeuses

« Classic Menu in Navigation Block » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Classic Menu in Navigation Block” a été traduit dans 2 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Classic Menu in Navigation Block » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

Please see the changelog.md file for details.