Unsichtbare Methode, um die Anzeigereihenfolge von Tags zu erzwingen?

Ich arbeite an einer Website, die sich mit Tieren beschäftigt, die routinemäßig mit ihren lateinischen Namen bezeichnet werden.
Ich möchte Gattungs- und Art-Tags einrichten, die Themen hinzugefügt werden können, aber ich möchte, dass sie immer in dieser Reihenfolge angezeigt werden, auch wenn der Artname alphabetisch niedriger ist als der Gattungsname.

Gibt es eine Möglichkeit, dies zu tun, ohne auf das Hinzufügen eines Zeichens am Anfang einer der Gruppen zurückgreifen zu müssen?

Zum Beispiel muss Theraphosa blondi in dieser Reihenfolge aufgeführt werden, nicht alphabetisch

Mhh :thinking:

Soweit ich weiß, kann man die Reihenfolge nicht direkt ändern. Ich glaube, sie werden entweder nach Beliebtheit oder alphabetisch sortiert.

Um eine eigene Reihenfolge zu erstellen, bräuchte man wahrscheinlich eine Art Plugin? Sie können versuchen, dies selbst zu entwickeln oder in Marketplace nachfragen.

2 „Gefällt mir“

Es stellt sich heraus, dass die Antwort viel einfacher ist, als man denken würde, und wahrscheinlich in einem Dokument zur zukünftigen Referenz aufbewahrt werden sollte.

Ich habe den ganzen Tag damit verbracht, zu versuchen, sowohl eine Theme-Komponente als auch ein Plugin zum Laufen zu bringen, um das zu tun, was ich wollte, ohne Erfolg.

Dann habe ich zum Spaß die Werte von ASCII-Zeichen betrachtet und einige niedrigere Werte ausgewählt, die ich vor meine Tags setzen wollte. Ich dachte, es wäre vielleicht ein bisschen hässlich, aber zumindest hätte ich sie in der richtigen Reihenfolge.

Es stellt sich heraus, dass, wenn man keine alphabetischen Zeichen verwendet, diese mit dem Begriff verbleiben, aber nicht angezeigt werden.

In meiner Genus-Tag-Gruppe habe ich also das einfache Anführungszeichen mit dem Wert 39 verwendet, und in meiner Species-Tag-Gruppe habe ich ein Komma mit dem Wert 44 verwendet.

Dadurch werden alle Genus-Begriffe vor allen Species-Begriffen sortiert, und zusätzliche Tags liegen alle höher, da das Alphabet mit einem Wert von 65 beginnt.

Um einen Genus-Begriff zu erstellen, tippe ich 'Theraphosa und er wird als Theraphosa angezeigt, aber er wird vor meiner Species von blondi angezeigt, die als ,blondi erstellt wurde, und beide kommen vor einem zusätzlichen Tag von terrestrial, obwohl dieser alphabetisch zwischen diesen beiden Wörtern liegen würde.

Ich hoffe, das hilft jemand anderem, und ich hoffe wirklich, dass Discourse eines Tages das Plugin erstellen wird, das ich nicht konnte.

3 „Gefällt mir“

Das ist eine tolle Problemumgehung. Da diese Frage in der Vergangenheit schon oft für verschiedene Dinge aufgekommen ist,

Wie Bundesland und dann Stadt, Autohersteller und Modell.

Etc..

Eine Frage jedoch. Bei der Verwendung von “'” und “,”. Ich stelle mir vor, dass ein kleiner Nachteil darin bestehen könnte, dass es die Verwendung von “#” beeinträchtigen könnte, um hier beispielsweise ein Tag zu setzen, z. B. ux?

Das ist sehr hilfreich, da die Alternative darin bestanden hätte, zahlreiche lange Tags zu erstellen.

1 „Gefällt mir“

Es scheint perfekt zu funktionieren, ich musste nicht einmal von dem versteckten Zeichen wissen, ich habe einfach angefangen, das Hashtag und dann A-V einzugeben, und die Liste wurde wie gewohnt für mich gefiltert.

2 „Gefällt mir“

Das ist wirklich um die Ecke gedacht. Freut mich, dass du es zum Laufen gebracht hast!

1 „Gefällt mir“

Großartige Einfallsreichtum und Entdeckung. Hoffentlich bemerkt das Team dies.

Dies könnte jedoch möglicherweise als Ergänzung zur Dokumentation über Tags hinzugefügt werden. Vielleicht im Wiki? Es gibt ein Dokumentationsprojekt. Hauptthema hier einführend