Sortierreihenfolge der Beiträge plötzlich vertauscht

  • 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

    • 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)

    Mehr erfahren

  • 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 strato

    Danke 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!!!

    Einmal editiert, zuletzt von menhir (10. Januar 2008 um 21:58)

  • ...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...

  • Ich habe das gleiche Problem seit gestern.

    Strato hat bereits eine Anfrage von mir erhalten:

    Zitat

    Wertes 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:

    SQL
    SELECT 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, 10

    Das "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

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

    Einmal editiert, zuletzt von Putzlowitsch (12. Januar 2008 um 09:54)

  • ...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

  • 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

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

    Einmal editiert, zuletzt von Putzlowitsch (12. Januar 2008 um 18:54)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!