blog roll weg und fehlende kommentarfunktion bei static pages

  • hallo, ich bin ein ziemlicher neuling, was wordpress und webgestaltung überhaupt angeht. daher bitte nicht wundern, dass sich manches evtl etwas dümmlich anhört.

    und zwar hab ich eine seite mit hilfe von wordpress erstellt (sollte zwar nicht direkt ein blog sein, aber wordpress passt eigentlich schon perfekt für meine zwecke).

    es lief und (läuft eigentlich immer noch) alles einwandfrei, bis mich ein kumpel drauf ansprach, ob ich nicht ein gästebuch auf unserer seite einrichten könnte (hab mich zur verfügung gestellt, das mit der seite für ein paar kumpels und mich zu übernehmen, weil die anderen sogar noch weniger plan haben als ich). also dachte ich mir, hm ok, machst du einfach ne statische seite mit kommentarfunktion.

    also schonmal problem 1: trotzdem ich alles so eingestellt hab, dass kommentare eigentlich erlaubt sind, gibt es die option "comments" einfach auf keiner statischen seite (und ich denke ich habe wirklich alles korrekt eingestellt). bei normalen blog einträgen funktioniert die kommentarfunktion.

    daraufhin hab ich gedacht, vielleicht könnte ja ein upgrade auf die aktuelle version helfen (hab version 2.1.2). ich bin nach der anleitung vorgegangen, wie sie hier auf der seite beschrieben stand: erst alles vom ftp sichern und dann alles bis auf wp-content wegen dem aussehen und wp-config.php wegen der datenbank löschen. anschließend das upgrade im browser ausführen.
    danach tat sich natürlich erst mal gar nichts, sprich die seite konnte nicht geladen werden.

    also hab ich die neuen dateien wieder runtergeschmissen, und die original dateien wieder drauf gepackt. erstes aufatmen, als sowohl seite als auch kompletter inhalt erschien.
    nur eins war weg:

    problem 2: nach dem fehlgeschlagenen upgrade und der nicht kompletten reparatur keine blog roll mehr :(


    ok, was lerne ich daraus? "never touch a running system", aber hilft mir leider auch nicht weiter. hab jetzt aus einem problem gleich zwei gemacht. weiß jemand, wie ich die blog roll wieder neu aufsetzen kann (zu editieren geht sie noch, nur angezeigt wird sie nicht mehr)? denke es hat was mit der sql datenbank zu tun, weil beim upgrade wohl was schiefgegangen ist und ich habe die datenbank, unerfaren wie ich bin, nicht vorher exportiert.:oops:

    wenn mir darüber hinaus noch jemand verraten könnte, wie ich die kommentare bei statischen seiten doch noch aktiveren kann, wär ich wirklich überglücklich.

    vielen dank schon mal im voraus für geduld und mühe, falls ich etwas nicht auf anhieb verstehe.

    Einmal editiert, zuletzt von cuthbert (25. Oktober 2007 um 22:53)

    • 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

  • Problem Nummer #1 liegt zu 98% am Theme und kann damit nicht WP angelastet, aber nachgerüstet werden. Es würde vermutlich schon reichen, die page.php im Themeverzeichnis zu entfernen und evtl. eine Kopie der single.php zu erstellen und diese page.php zu nennen.

    Zu Problem #2 kann ich dir leider nicht helfen, da du uns die Details vorenthälst ;)
    "Keine Blogroll mehr" ist jedenfalls keine Fehlerbeschreibung.
    Aber evtl. liegt es auch am Theme.

    Zitat

    ok, was lerne ich daraus? "never touch a running system",


    Das sollte NICHT deine Schlussfolgerung sein. Sonst wird irgendwann mal dein Blog gehackt, weil du eine steinalte und damit unsichere Version verwendest.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • hm benutze das standard theme und wo, wenn nicht da sollte die comment funktion korrekt funktionieren? zum zweiten problem kann ich noch sagen, dass beim ersten aufruf der seite nach dem fehlgeschlagenem upgrade dabeistand, dass "wp-categories"; oder so fehlt (stand auch in etwa an der stelle wo die blog roll hätte sein müssen). also da muss wohl irgendwas an der sql db falsch sein, aber was kann ich leider nicht sagen.

    was kann ich sonst noch für informationen nicht weiter vorenthalten, damit die aussicht auf hilfe steigt? bringt es was, den php code hier reinzupasten? hab wie gesagt wirklich so gut wie keine ahnung von dem ganzen und wüsste außer komplett neu aufsetzen eigentlich nichts was ich tun könnte.

    gibts eine möglichkeit, die ganzen einträge und seiten zu sichern und auf einen neuen blog zu übertragen? das würde mir auch schon weiterhelfen.

  • Zitat

    m benutze das standard theme und wo, wenn nicht da sollte die comment funktion korrekt funktionieren?


    Bei Kubrick ist imho das Kommentieren von Seiten nicht vorgesehen.

    Zitat

    also da muss wohl irgendwas an der sql db falsch sein,


    Muss nicht. WP 2.3 hat nämlich eine andere Tabellenstruktur hinsichtlich Kategorien. Und wenn dann eine veraltete Abfrage drauf zugreift, gibt es einen Fehler.

    Zitat

    was kann ich sonst noch für informationen nicht weiter vorenthalten, damit die aussicht auf hilfe steigt?


    Fehlermeldungen posten, den Code zeigen bei dem die Fehlermeldung verursacht wird.

    Zitat

    gibts eine möglichkeit, die ganzen einträge und seiten zu sichern und auf einen neuen blog zu übertragen? das würde mir auch schon weiterhelfen


    Ja. WordPress Deutschland Blog » Backup-Woche: Anlegen eines vollständigen Backups

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • ah, ok dass das im kubrick theme nicht vorher gesehen ist, erklärt so einiges :).

    gibt es eine möglichkeit, dies mit dem theme dennoch zu ermöglichen? weil ich dieses theme jetzt schon so an meine ansprüche angepasst hab, dass ich es eigentlich nicht mehr wechseln möchte.

    die fehlermeldung kann ich leider nicht mehr kopieren, da sie nur beim ersten mal kam als ich die seite aufgerufen habe nach dem upgrade, aber werde nochmal die schritte reproduzieren. dann wirds wahrscheinlich nochmal kommen.

    werde auch das mit dem backup durchgehen, danke schon mal dafür.

  • Zu 1. habe ich hier schon etwas geschrieben was du mal probieren kannst.
    Wobei: Eigentlich sollte es reichen in der page.php vor <?php endwhile...> folgendes einzufügen:

    PHP
    <?php comments_template(); ?>

    Zu 2. Und da kommt nun garkeine Blogroll mehr? Auch keine Fehlermeldung? Kann ich mir nicht so recht vorstellen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • die seite hat nach dem draufpacken der alten dateien wieder nach einem upgrade gefragt. und dann verschwand die fehlermeldung.

    hab jetzt aber nochmal auf einem testserver das neue wordpress installiert und die sql daten importiert. größtenteils gings dann wieder, also die blog roll war wieder da (wenn auch noch nicht editiert) und auch sonst habe ich keine fehler gesehen (das wichtigste ist ja, dass die einträge doch noch da sind und das sind sie). ist zwar nicht wirklich elegant. aber immerhin sollte es dann ja laufen.

    also werde ich jetzt das ganze nochmal neu aufsetzen. und danke für den tipp mit der page.php werde ich auch gleich ausprobieren und dann berichten.

  • hat alles geklappt, die seite steht wieder wie vorher samt blog roll und dein tipp mit den comments hat auch geklappt :)
    und ganz nebenbei hab ich so auch gleich auf die neue version upgedated.

    vielen dank


    Edit: eine frage hätt ich allerdings noch: wie binde ich die sidebar auch noch in die commentansicht ein?

    Einmal editiert, zuletzt von cuthbert (26. Oktober 2007 um 18:40)

Jetzt mitmachen!

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