My Category Order vs. Popularity Contest

  • Hallo,

    Ich habe unter WP 2.3.1 die o.g. Plugins installiert. Sie funktionieren grundsätzlich beide recht gut.
    Nur die Funktion zur Anzeige der meistgelesenen Artikel (aus Popularity Contest) erzeugt eine Fehlermeldung, sobald ich in eine Kategorie eintauche.
    D.h. auf Toplevel werden mir die meistgelesenen Artikel angezeigt, aber sobald ich auf eine Kategorie klicke, erscheint eine Fehlermeldung die ich nicht nachvollziehen kann....

    Zitat

    WordPress database error: [Unknown column 'wp_term_relationships.term_taxonomy_id' in 'where clause']
    SELECT ID, post_title FROM wp_posts LEFT JOIN wp_ak_popularity pop ON wp_posts.ID = pop.post_id WHERE post_status = 'publish' AND post_date < NOW() AND wp_term_relationships.term_taxonomy_id = 9 GROUP BY wp_posts.ID ORDER BY pop.total DESC LIMIT 10

    Ich bin bezüglich mysql reichlich ahnungslos, aber die Tabelle wp_term_relationships enthält eine Spalte taxonomy_id (Und der Wert 9 ist dort auch vorhanden).

    Hat jemand eine Idee dazu?

    Gruss
    Reiner

    • 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

  • Also meine bescheidenen SQL-Kenntnisse sagen mir, dass die Tabelle wp_term_taxonomy im FROM-Teil vorkommen muss. D.h. die ganze Query ist irgendwie kaputt. Am besten wendest du dich mit der Fehlermeldung an den Plugin-Autor, der wird ja wissen, was sein Code tun soll. ;-)

  • hmmm..... Wenn ich aber in der sidebar.php den Befehl für die Kategorieanzeige aus My Category Order (wp_list_categories) wieder durch den normalen WP-Aufruf ersetze, dann funktioniert ja die Geschichte aus dem Popularity Contest. Daher bin ich mir nicht sicher, an welchem Plugin ich da drehen müsste.
    Aber anscheinend gibt es hier auch keine weiteren Ideen dazu. Dann werde ich mal schauen, was die Autoren meinen.....

    Gruss
    Reiner

Jetzt mitmachen!

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