Hallo,
habe seite 1 1/2 Jahre ein WP Blog (Version 2.0.4 ) am Start, gehostet by 1&1 -> Interview Blog
Läuft alles geschmiert, bis gestern : Ohne Änderungen am Softwarestand seit vielen Monaten hat sich auf einmal die Sortierreihenfolge der Beiträge umgedreht. In der Listenansicht stehen stets die ältesten Beiträge ganz oben (in Kategorien und auch ohne Kategorieeinschränkung).
Kann mir jemand auf die Sprünge helfen was passiert sein könnte und wie ich das ganze wieder in die gewünschte chronologisch absteigende Sortierung kriege?
Fritz
Sortierreihenfolge der Beiträge plötzlich vertauscht
-
-
- 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)
-
2.0.4. ? Du bist wirklich mutig! :mrgreen:
-
2.0.4. ? Du bist wirklich mutig! :mrgreen:
Ja, zuviele projektspezifische Änderungen in 2006 als das ich noch updatefähig bin :oops: . -
Sortierreihenfolge
Die Lösung für Fritz' Problem soll wohl ein Update sein?
Ich gestehe, seit eben das gleiche Problem zu haben, auchmit einer alten Version. -
habe das gleiche problem...
seit heute morgen ist die sortierung der beiträge falsch... :confused:
obwohl in den optionen steht, dass die aktuellsten 10 einträge angezeigt werden sollen...
Hinweis: Hosted by stratoDanke für evtl. Hilfe!
Gruß
Axel -
Probleme wie dieses wurden in den Wochen vor Weihnachten mehrmals berichtet, leider ohne eine Lösung soweit ich mich erinnere. Das ist schon komisch, würde mich wirklich interessieren, woran das liegt...
-
Order by ... DESC vs Order by ... ASC
Auch der Versuch die Reihenfolge durch manuelles Übersteuern des entsprechenden SQL-Statements zu verändern, macht keinen Unterschied . Absteigende und aufsteigende Sortierung der der Ergebnisse zeigt keine Auswirkung . Bin echt ratlos.
Die Ansicht ist nicht mehr ganz so übel, wenn man in den WP-Einstellungen einstellt auf "die letzten X Tage anzeigen", dann sind jeweils nur innerhalb einer Ergebnisseite die Beiträge vertauscht.
Ist also keine Lösung, sondern schadensbegrenzung.
Möglicherweise hats beim Hoster eine Änderung an der MySQL-Datenbank gegeben? Das würde erklären warum anscheinend nicht alle Blogs mit entsprechend alten Versionen betroffen sind.
Gruß,
Friedrich -
...auch in der neuesten Version!
Seit wenigen Tagen läuft meine Seite mit V 2.3.2. Bis heute Morgen waren die Menus der statischen Seiten ok. Nun sind sie auch plötzlich in anderer Reihenfolge. Trotz sauberer Nummerierung! :confused:
Die Hauptmenus sind alphabetisch!!!
-
Habe das Problem auch mit einem Strato-Blog.
Hat schon jmd. eine Lösung? -
...jetzt wirds interessant!
Habe die genau gleiche Website mit den gleichen Menus bei zwei verschiedenen Hostern installiert.
Fazit:
Im einen Fall korrekte Darstellung wie programmiert,
im andern Fall alphabetische Darstellung der Menus.Bin grad mit dem Hoster am Abklären, woran das liegen könnte.
Hoffentlich bis bald...
-
Dann halt uns auf den Laufenden.
-
Ich habe das gleiche Problem seit gestern.
Strato hat bereits eine Anfrage von mir erhalten:
ZitatWertes Strato-Team,
vorgestern ist ein großes Problem auf meiner Seite aufgetreten. Ohne auch nur das geringste gändert bzw. hinzugefügt zu haben, hat sich die Darstellung der Beiträge auf der Startseite (WordPress) \"von alleine\" umgestellt. Nunmehr werden alle Artikel vom ältesten zum neuesten sortiert und zwar ausschließlich auf der Startseite! Archive sind davon nicht betroffen. Es ist mir weder mittels neuer SQL Abfragen noch über php-Änderungen gelungen, den ursprünglichen Zustand wiederherzustellen. Im wordpress-deutschland.de Forum wird dieses Problem in großer Anzahl auch von anderen Nutzern, die bei Strato bzw. 1&1 gehostet werden, berichtet. Es handelt sich demnach um keinen Einzelfall. Da ich mir absolut sicher bin, nicht durch eigenes Handeln diesen Zustand herbeigeführt zu haben, bitte ich Sie, sich dieser Sache mit erhöhter Dringlichkeit anzunehmen. Evtl. sind serverseitige Umstellungen eng mit dem Phänomen verknüpft.
MFG
stud. phil. cand. Daniel Jäger
Mal sehen, was die dazu sagen.
-
Gleiches Problem bei mir
Wollte mich hier nur mal anmelden, weil´s vielleicht bei den Hostern ernster genommen wird, je mehr sich hier melden
Bin ja mal gespannt
Update hab ich noch nicht gemacht, weil ja nur ein User sagte, dass das was gebracht habe
-
Bei mir trat das Problem gestern ebenfalls auf. Morgens früh war noch alles in Ordnung, gegen 11 Uhr vormittags war dann die Sortierreihenfolge vertauscht. Bin ebenfalls bei Strato, ein Telefonat mit der Hotline brachte keinen Erkenntnisgewinn. Habe dann upgedatet, das hat das Problem gelöst.
Gruß
Chris -
Es scheint etwas mit dem Update der MySQL-Version auf 5.0.51 zu tun zu haben. Hier wird offensichlich das "ORDER BY" vom "GROUP BY" überstimmt, was sie Sortierung anbelangt. Diese ist dann aufsteigend nach ID. Eine normale Abfrage für die Homepage sieht z.B. bei WP 2.0.x etwa so aus:
SQLSELECT DISTINCT * FROM wp20_posts WHERE 1=1 AND post_date_gmt <= '2008-01-11 22:03:59' AND (post_status = 'publish' OR post_author = 1 AND post_status != 'draft' AND post_status != 'static') AND post_status != 'attachment' GROUP BY wp20_posts.ID ORDER BY post_date DESC LIMIT 0, 10Das "GROUP BY wp20_posts.ID" ist eigentlich sinnfrei, da die ID eindeutig ist und es somit nichts zu gruppieren gibt, sie wird aber verwendet, um das Zusammensetzen der SQL-Abfrage zu vereinfachen. Bei neueren WP-Version gibt es das nicht mehr, hier wird nur ein "GROUP BY" eingefügt, wenn es wirklich benötigt wird.
Das erklärt auch, warum es bei manchen ausreichte, auf die neuste WP-Version upzudaten.Bei MySQL vor Version 5.0.51 war es noch so, das "ORDER BY" Vorrang hatte, so das mit älteren DB-Versionen das Problem auch nicht auftritt.
Was man da auf die Schnelle machen kann, weiß ich auch nicht. Ich gehe jetzt schlafen, gute Nacht :-)
Nachtrag: Man könnte sich mit add_filter( 'posts_groupby', ... ) einklinken und falls hier ID steht, stattdessen POST_DATE zurückgeben. Dann stimmt es wieder.
Nachtrag 2: Es dürfte mit diesem Bug zu tun haben, der laut Release-Infos ab 5.0.51 beseitigt wurde.Gruß
Ingo -
...da bin ich aber froh, das ich nicht der Einzige bin. Auch bei geht es seit heute andersrum. Ich verwende WP 2.0 und bin mit meiner Domain bei Strato. Hoffentlich kennt einer eine Lösung ohne Update; ich darf gar nicht daran denken was da alles schief gehen kann.
Gruß Carsten -
Hier mal ein schnell zusammengestoppeltes Plugin:
Schnurpsel » Wordpress und die suboptimale MySQL-Optimierung (5.0.51)Bei meinem Strato-Testblog (WP 2.0.9) zeigt es die gewünschte Wirkung. Ich kann aber nichts zu sonstigen Risiken und Nebenwirkungen sagen.
Gruß
Ingo -
Hallo Ingo,
Du bist mein Held ! :-D
Habe das Plugin bei mir installiert und es funktioniert.
Nach einigen Tests scheint es keine "Nebenwirkungen" zu haben.
Vielen Dank
Carsten -
Hatte eben auch ein Gespräch mit der ahnungslosen Strato-Hotline.
reverse sort post Wordpress sollte ich mal bei Google versuchen.Das Plugin von hier installiert sich bei mir nicht:
Warning: Cannot modify header information - headers already sent by (output started at /mnt/web5/11/78/5160578/htdocs/blog/wp-content/plugins/123.php:1) in /mnt/web5/11/78/5160578/htdocs/blog/wp-admin/plugins.php on line 16 -
Wichtig ist immer, das vor dem <?php und nach dem ?> keine Leerzeichen oder Leerzeilen stehen. Dann sollte es klappen.
Habe oben das Plugin als Datei zum runterladen hinzugefügt.Gruß
Ingo -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!