Hallo, ich habe meine Homepage unter https://community.bookbrowse.com/. Ich weiß, dass ich die Anzahl der angezeigten Unterkategorien unter der Hauptkategorie mit CSS begrenzen kann, aber ich habe mich gefragt, ob ich die Art und Weise, wie sie angezeigt werden, ändern kann, sodass sie nach Beitrag oder Erstellungsdatum sortiert sind (mit dem neuesten zuerst?). Bei der aktuellen Einstellung werden die ältesten Unterkategorien zuerst angezeigt, was ich nicht möchte:
Sie können die Reihenfolge, in der Unterkategorien angezeigt werden, manuell festlegen, indem Sie Kategorien neu anordnen und feste Kategorienpositionen festlegen.
Discourse ordnet Kategorien normalerweise nach Aktivität an, wobei die zuletzt aktiven Kategorien oben auf Ihrer Kategorieseite und im Dropdown-Menü der Hauptnavigationskategorien erscheinen. Sie können jedoch feste Positionen für Ihre Kategorien festlegen, wenn Sie eine benutzerdefinierte, statische Reihenfolge bevorzugen.
Hallo Sara, danke für deine Antwort! Ich entferne die Markierung der Lösung, da ich mich auf das Layout von Unterkategorien unter der Hauptkategorie auf der Hauptkategorieseite beziehe. Derzeit scheint dies fest codiert zu sein, um nur die Kategorien in der Reihenfolge ihrer Erstellung anzuzeigen, wobei die ältesten zuerst erscheinen:
Ich konnte einige CSS anwenden, um nur die letzten 3 anzuzeigen. Es wäre jedoch schön, die Reihenfolge auf „zuletzt veröffentlicht“ einstellen zu können, wie du erwähnt hast. Wenn es eine Einstellung gibt, um die Reihenfolge der Unterkategorien unter einer Kategorie auf der Hauptkategorieseite zu ändern, oder wenn dies ein Fehler ist und die Reihenfolge nach dem zuletzt aktualisierten in der Kategorieansicht erfolgen sollte, lass es mich bitte wissen.
Innerhalb der Buchclub-Kategorie werden die Unterkategorien wie beabsichtigt als die neuesten zuerst angezeigt, nur nicht auf der Hauptkategorieseite / Homepage: https://community.bookbrowse.com/
Wenn benutzerdefinierte Kategorienreihenfolge aktiviert ist (wie Sara bemerkte), können Sie auch die Unterkategorien neu anordnen.
Wie Sie sehen können, haben wir das zuletzt bearbeitete Thema in der Kategorie #start, aber in der Liste der Kategorien befindet es sich immer noch an der ursprünglichen festen Position.
Okay, aber ich mag die Standardeinstellung “Neueste zuerst” auf der Kategorie-Seite (z. B. Book Clubs - BookBrowse Community Forum), aber auf der Startseite / Kategorien-Seite (z. B. https://community.bookbrowse.com/) ist die Standardeinstellung nach Erstellungsdatum, was wie ein Fehler / schlechtes Design erscheint. Ich musste manuell CSS anwenden, um nur die letzten 3 erstellten anzuzeigen, was immer noch nicht ideal ist. Hardcoding ist auch nicht gut, weil ich möchte, dass die zuletzt bearbeiteten Unterkategorien oben stehen.
Also sprechen Sie über eine Diskrepanz zwischen dem in Ihrer Kategorie festgelegten Unterkategorie Listenstil und dem Anzeigestil auf der Hauptseite.
Ich vermute, dass es sich um völlig unabhängige Einstellungen handelt, die wahrscheinlich nicht gleichzeitig von denselben Personen entworfen wurden. Daher könnte dies eine berechtigte Frage sein.
Ja, genau, ich stelle mir vor, die meisten Leute kodieren die Reihenfolge fest, sodass es normalerweise kein Problem ist, aber ich erstelle im Grunde jede Woche eine neue Unterkategorie, daher ist es ein wenig ärgerlich. Außerdem ziehe ich es stark vor, dass die Reihenfolge auf Engagement basiert, da einige Diskussionen schneller enden als andere und ich den administrativen Aufwand für die Aktualisierung der Reihenfolge vermeiden möchte.
Und es ist interessant, dass das Festkodieren der Reihenfolge diese Einstellung auf der Hauptseite anwendet, aber die Standardwerte sind unterschiedlich.
Ich habe auch dieselbe Frage. Wie lege ich die Reihenfolge der Unterkategorien fest, die auf der Hauptseite angezeigt werden? (Ich würde sie auch gerne in viel größeren Zeilen formatieren, aber das ist ein anderes Problem) Gibt es eine andere Lösung als Hardcoding?




