So gruppieren Sie Navigationselemente im Admin-Panel

Ich habe mehr als 50 benutzerdefinierte Post-Typen, die ich mit dem Pods-Plugin erstellt habe.

Das Problem ist, dass die linke Navigation des Admin-Panels sehr beschäftigt und unordentlich aussieht und es viel Zeit braucht, bis ich zum benötigten CPT komme.

Viele der CPTs sind miteinander verwandt, so dass es viel sauberer wäre, wenn ich Top-Level-Navigationselemente erstellen würde, die mehrere CPTs enthalten.

Ich habe nach einem Plugin gesucht, das das tut und ich habe nichts gefunden. Kannst du bitte ein Plugin empfehlen, das dies tut, oder wenn es eine Möglichkeit gibt, WordPress-Hooks zu benutzen, um diese functionalität zu programmieren?

Bitte beachten Sie, dass die Standardnavigation von WordPress aus zwei Ebenen besteht, und ich brauche sie 3.

Der Standardzustand ist, dass die zweite Ebene ein Menü ist, das angezeigt wird, wenn Sie den Mauszeiger über das übergeordnete Element bewegen. Und wenn sie in der aktualisierten Version drei Stufen haben, muss die dritte Ebene auch ein Menü sein, das erscheint, wenn Sie den Mauszeiger über den Menüpunkt der zweiten Ebene bewegen. Die erste Ebene im Menü 3 Ebenen muss nicht per Hyperlink verbunden sein.

Solutions Collecting From Web of "So gruppieren Sie Navigationselemente im Admin-Panel"

Dies ist sehr einfach mit Post-Typen, die von Pods generiert werden. Wenn Sie einen benutzerdefinierten Beitragstyp mit Pods erstellen, können Sie dies zur übergeordneten Menü-ID hinzufügen: “edit.php? Post_type = top_level_post_type”

Bildbeschreibung hier eingeben

Dies ist nicht so einfach mit Post-Typen, die von einem Plugin erzeugt werden. Wenn Sie sie manuell erstellen, können Sie Folgendes hinzufügen:

'show_ui' => true, 'show_in_menu' => 'edit.php?post_type=top_level_post_type' 

Geben Sie in der Argumentliste register_post_type an, wo sie angezeigt werden sollen. Sie sollten dem Autor des Plugins schreiben und diese function anfordern.