Kann ich mehrere nav_walkers benutzen?

Ich arbeite an einem Projekt und kam zu dem Schluss, dass ich 3 Navi benutzen muss:

  • eine für bearbeiten und
  • 2 für HTML-Formatierung

class MY_Walker_Nav_Menu_Edit extends Walker_Nav_Menu {} // this extends the menu item edit and adds some custom fields

Der nächste ist

class MY_Walker_Nav_Menu extends Walker_Nav_Menu {} // this extends the HTML formatting in the front-end for main navigation and using the custom fields values

der letzte ist

class MY_Walker_Nav_Menu_Footer extends Walker_Nav_Menu {} // same as the above just used for another menu in the footer

Derzeit sind alle Walker in einer Datei und es funktioniert nicht.

Ich schätze jeden Vorschlag.

Solutions Collecting From Web of "Kann ich mehrere nav_walkers benutzen?"