Ich mag die Art und Weise, wie die Taxonomien im Wordpress-Administrator angezeigt werden, nicht und habe mich gefragt, ob jemand weiß, wie man sie am besten einbindet und ändert. Wenn ich derzeit einige Begriffe in meinem Beitrag auswähle, werden diese ausgewählten Begriffe an den Anfang der Liste gesetzt, und die Hierarchie ist unterbrochen, was sie für den Benutzer visuell verwirrend macht.
Bitte sehen Sie sich diese Bilder an, um eine Vorstellung davon zu bekommen, wovon ich spreche
Ich möchte die Taxonomien genau so anzeigen, wie sie anfänglich angezeigt werden, wobei nur die richtigen Begriffe angekreuzt sind. Gibt es eine Möglichkeit, dies zu tun, ohne den Wordpress-Kern direkt bearbeiten zu müssen? Ich kann keine Hooks sehen, die ich verwenden kann.
Vielen Dank für jede Hilfe, die Sie geben können!
Helen
quelle
Antworten:
Es gibt ein Plugin von Scribu namens Category Checklist Tree , das diese "Funktion" deaktiviert.
quelle
Rückverfolgung
Lassen Sie uns zunächst überprüfen, wo dies tatsächlich geschieht:
Die Meta-Box wird hinzugefügt
post.php
undpost-new.php
Bildschirme.Dann verschieben wir eine Datei tiefer in den Kern, um zur Definition / zum Meta-Box-Rückruf zu gelangen
Die
categorychecklist
Registerkarte enthält die Liste. Innerhalb derdiv
haben wir eine Funktion namenswp_popular_terms_checklist($taxonomy);
." Fazit:
Dies bedeutet, dass wir keine echte Chance haben, dies auf einfacher serverseitiger Ebene mit WP-Filtern / Hooks und PHP abzufangen.
So etwas tun wie ...
... würde einfach die Kontrollkästchen vollständig deaktivieren.
wird aktualisiert, wenn ich mehr Informationen habe und (vielleicht eine Lösung)
quelle