Hallo Emil.
Herzlichen Dank für Dein Beispiel
Ich muss mich noch näher mit PHP beschäftigen um es verwenden zu können.
Aus Neugier:
Worin vermutet ihr den Grund, dass die Entwickler des WP-Core solche Basisfunktionalität nicht integrieren?
Mir fällt zumindest keine Situation ein, wo dadurch der Code nicht aufgewertet würde.
Am Rande zur Barrierearmut:
Können Screenreader mittlerweile ein bestimmtes Markup innerhalb einer Nav als "Hier bin ich gerade" interpretieren?
class="current" ist ja nicht in der Spezifikation definiert, sondern frei gewählt.