K2 und 2.3.1 - Archiv / Tag Probleme - Hilfe!

  • Hallo,

    ich habe mein Blog gerade auf WP 2.3.1 upgedated und lasse es mit dem K2-Theme laufen. Leider habe ich nun auf der Archiv-Seite oben folgende Fehlermeldung stehen:

    WordPress database error: [Table 'db214312780.wp_categories' doesn't exist]
    SELECT COUNT(1) FROM wp_categories

    Des weiteren wird meine Tag Cloud zwar noch angezeigt aber wenn ich auf einen Tag klicke wird kein Suchergebnis gefunden.

    Außerdem wird der Kalender in der Sidebar nun auf der Archiv-Seite merkwürdig dargestellt.

    Ich wäre wrklich sehr sehr dankbar für Hilfe! :)

    • 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

  • Gibt's von K2 keine aktuelle Version?

    Die Fehlermeldung ist halt da, weil eine Datenbankabfrage verwendet wird, die ab 2.3 nicht mehr möglich ist.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • hm doch es gibt ne neue version aber die ist schon wieder dermaßen anders und wenn ich sie aktiviere hab ich wieder tausend andere probleme mit sprachen, icons und formatierungen... :(

  • Dann zeig doch mal deine Datei für's archiv. Vielleicht kann man die Abfrage problemlos rauskanten...

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • hier ist die archive.php

  • ich muss auch dazu sagen, dass ich ultimate tag warrior laufen habe.

    ich hab irgendwie das gefühl, dass da alles ziemlich falsch läuft in meinen einstellungen. ich hab tags in UAW und diese werden in der archiv-tag-cloud angezeigt, wenn man aber auf die tags klickt wird nichts gefunden.

    ich hab jetzt auch auf einmal 2 veschiedene tag eingabe möglichkeiten, wenn ich einen beitrag schreibe...

  • Ändere

    PHP
    $numcats = $wpdb->get_var("SELECT COUNT(1) FROM $wpdb->categories"); 
        if (0 < $numcats) $numcats = number_format($numcats); 
    ?>

    in

    PHP
    $numcats = $wpdb->get_var("SELECT count(1) FROM $wpdb->term_taxonomy WHERE taxonomy = 'category'"); 
        if (0 < $numcats) $numcats = number_format($numcats); 
    ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Nun ist zwar, nach dieser Änderung, dei Fehlermeldung auf der Archivseite oben verschwunden, ich habe aber nun folgende Fehlermeldung, wenn ich im Backend unter "Themes" auf "k2-Einstellungen" gehe:

    WordPress database error: [Table 'db214312780.wp_categories' doesn't exist]
    SELECT cat_ID, cat_name FROM wp_categories

    Des weiteren funktionieren die Tags immer noch nicht. Wenn ich auf ein Tag in meiner Tag-Cloud auf der Archiv Seite klicke, wird kein passender Post gefunden.

    Gibt es hier einen Konflikt zwischen Ultimate Tag Warrior und der Tag-Funktion in WP 2.3?

  • Die Fehlermeldung im Backend kann dir ja egal sein, da sicher nicht dein Leben davon abhängt (und vermutlich auch nicht die Funktionsfähigkeit vom Theme) ;)
    Und ich habe auch keine Lust, das halbe K2-Theme umzuschreiben :mrgreen:

    Zu UTW vs. WordPress-Tags kann ich leider nix sagen, da hab ich keine Ahnung von...

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

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