Ich wollte mal fragen ob die Sortierung der Posts beeinflussbar ist. Ich plane eine Art FAQ mit Wordpress umzusetzen möchte die Fragen jedoch nicht nach Datum sortieren. Gibt es etwas wie Post-order etwa analog zur Page-order?
Sortierung beeinflussbar
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Die Post werden doch sortiert nach Datum gemanagt :confused::confused::confused:
-
Ja, du kannst nach allem möglichen sortieren, in dem du dem Loop sagst, wie du das haben willst.
Template Tags/query posts − WordDoku
Zitatorderby=title - ordnet die Beiträge nach dem Postitel. Weitere Optionen für orderby: author, date, category, modified, menu_order
-
Hmm ok.
ist zwar nicht ganz so wie ich mir das vorstelle, werde ich aber damit bestimmt hinbekommen.Danke für die Tipps
-
Ich hole das Teil mal wieder hoch. Ich glaube er passt am besten zu meinem Problem.
Zitat<?php $posts = query_posts('cat='.$cat. '&orderby=title&order=asc&posts_per_page=-1'); ?>
Dieser String macht "fast" alles was ich will.
Er grenzt auf eine Kategorie ein, er liefert unendliche Beiträge und er sortiert nach Alphabet. Naja, beim letzten hadert es ... er sortiert alle von einem Tag nach Alphabet.Also erstes Kriterium ist das Datum und innerhalb des Datums dann das ABC.
Ich komme nicht dahinter warum?
-
RÜCKWÄRTSRUDERN !!!!!! :oops::oops:
Hat sich geklärt. Beim automatischen Einlesen in die Tabelle habe ich ein Trim vergessen.
Bei der Ausgabe aber nicht!Somit hat die Kiste alles richtig gemacht. Die ersten Einträge waren korrekt und die folgenden nicht mehr. :mrgreen:
-
RÜCKWÄRTSRUDERN !!!!!! :oops::oops:
Hat sich geklärt. Beim automatischen Einlesen in die Tabelle habe ich ein Trim vergessen.
Bei der Ausgabe aber nicht!Somit hat die Kiste alles richtig gemacht. Die ersten Einträge waren korrekt und die folgenden nicht mehr. :mrgreen:
Ein Glück. Denn ich konnte mir das nicht erklären. Und hab deshalb auch nix geschrieben ;)
-
Ich habe es auch erst gesehen als ich mir eine OO-Base Verbindung zu meiner localen Test-DB aufgebaut und dann dort die unterschiedlichsten Abfragen probiert habe.
Aber dann auch erst als ich (irgendwann) mal in die Tabelle geschaut und einen Hauch an unterschied in der linken Ausrichtung gesehen habe.
ManOMan, es gibt schon seltsame Fehler :mrgreen:
Trotzdem danke das Du drüber geschaut hast.
-
Ich verwende den Thread auch mal.
Folgende Problematik:
Ich habe eine Tabelle, in der folgender Quellcode steht:PHP<?php $posts = get_posts('numberposts=3&category=3&order=ASC&orderby=post_title'); foreach($posts as $post) : ?> <ul> <li class="list2"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></li></ul> <?php endforeach; ?>
Dieser Code befindet sich in einem Kasten und soll die letzten drei Posts aus der Kategorie mit der ID 3 auslesen. Funktioniert soweit auch ganz gut ABER, ich möchte, dass die letzten drei News nach Postzeit aufgelistet werden sollen. Also der neueste Artikel steht oben. ebenso möchte ich, dass immer die neuesten drei artikel zu finden sind. momentan ist es so, dass immer die gleichen drei Artikel dort stehen und wenn ich einen neuen schreibe, wird dieser nicht gegen den letzten ausgetauscht...Woran liegt das?
-
-
Vielen Dank, es geht.:)
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!