web-dev-qa-db-de.com

Benutzerdefinierte Reihenfolge der Begriffe für die benutzerdefinierte Taxonomie in Admin und auf der Website

Ich habe eine benutzerdefinierte Taxonomie für meinen benutzerdefinierten Beitragstyp registriert. Ich muss es einem Benutzer ermöglichen, die Reihenfolge festzulegen, in der die Taxonomiebegriffe angezeigt werden sollen (etwa die Menüreihenfolge für Seiten). Bei der Anzeige der Taxonomiebedingungen auf der Website verwende ich dann die angegebene benutzerdefinierte Reihenfolge, um sie zu bestellen.

Wie geht das am besten? Gibt es ein Plugin dafür?

Vielen Dank, Dasha

4
dashaluna

Vielen Dank an alle für Ratschläge und Entschuldigungen. Ich habe nicht bemerkt, dass ich die Antwort auf diese Frage nicht ausgewählt habe.

Da ich es gefragt habe, bin ich auf Category Order und Taxonomy Terms Order plugin gestoßen. Ich benutze dieses Plugin hauptsächlich zum Bestellen.

0
dashaluna

Schau mich immer noch an.

Nach einigem Suchen habe ich mich für das Term Menu Order Plugin von @jameslafferty entschieden. Dadurch wird menu_order zur Begriffstabelle hinzugefügt und kann taxonomie- und vorlagenübergreifend verwendet werden. @TheDeadMedic scheint diese Funktionalität verbessert zu haben hier und diskutiert ein ähnliches Problem.

3
Flo

Ich habe gerade ein Plugin veröffentlicht, um dieses Problem zu beheben. Es ist auf dem neuesten Stand und ich denke gerne, dass es die Dinge richtig macht. Sie finden es hier: http://wordpress.org/extend/plugins/custom-taxonomy-sort/ .

Nach der Installation müssen Sie nur noch die Reihenfolge der Taxonomiebegriffe eingeben, und Ihre Begriffe werden magisch sortiert. Bitte geben Sie uns Ihr Feedback!

3
tollmanz

Ich habe eine Lösung für dieses Problem: http://wordpress.org/extend/plugins/order-up-custom-taxonomy-order/

Order 'em up, setze es auf Auto-Sort, knock' em down!

1
Drew Gourley

Ich bin auf das My Category Order Plugin gestoßen. Dies gilt jedoch für die WP nativen Kategorien und fügt dem Menü "Beiträge" den Link "Meine Kategoriereihenfolge" hinzu, mit dem Sie Kategorien in einer erforderlichen Reihenfolge ziehen und ablegen können.

Sie kann für eine benutzerdefinierte Taxonomie geändert werden (Suchen und Ersetzen von Text).

Trotzdem wäre es schön, ein dediziertes Plugin für benutzerdefinierte Taxonomiebegriffe nachbestellen zu lassen oder zu wissen, wie man es codiert. Für Tipps wäre ich dankbar.

Vielen Dank!

0
dashaluna

Ich suche nach einer Lösung für das gleiche Problem.

@dashaluna Das gefundene Codebit funktioniert nur für Taxonomien, die wie "Tags" registriert sind, jedoch nicht in hierarchischer Reihenfolge und sortiert die Taxonomiebegriffe nach Eintragsreihenfolge. (das habe ich entdeckt, nicht 100% sicher).

Ich persönlich verwende ein benutzerdefiniertes Feld für die Begriffe (bereitgestellt über WooThemes Content Builder - kann mit anderen kostenlosen Plugins erstellt werden) und verwende dieses Feld im Front-End zum Sortieren von Begriffen nach Reihenfolge. Dabei verwende ich eine einfache MySQL-Abfrage, die der entsprechenden Taxonomie entspricht Tabellen mit der zusätzlichen für Begriffe Meta (benutzerdefinierte Felder) - Es wird wahrscheinlich für jede Situation funktionieren, aber eine rohe Abfrage wäre langsamer als integrierte WP Abfragen.

0
netfreak