1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

wp2.1 alle statischen Seiten sind weg-Seitenliste wird nicht angezeigt

Dieses Thema im Forum "Installation" wurde erstellt von grunet, 2. Februar 2007.

  1. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    Hallo zusammen

    Seit dem Update von 2.0.7 auf 2.1 wird mein Inhaltsverzeichnis der Seiten nicht mehr angezeigt.
    Mit 2.0.7 habe ich es folgendermassen aufgerufen:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wär froh um jegliche Tipps:)

    Gruss und schönes Wochenende
    grunet
     
  2. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    Irgendwie sind alles Pages von mir weg...
    Sogar in der Administration???

    :confused::confused::confused:
     
  3. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Die /wp-admin/upgrade.php ausgeführt?
     
  4. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    Ja, das erste mal hat es zwar abgebrochen. Nur das WP Logo wurde geladen.
    Das 2.te Mal wurde es jedoch vollständig ausgeführt.
    Hat sich evt. was bezüglich Statischen Seiten verändert?
     
  5. Lilith

    Lilith Member

    Registriert seit:
    2. Februar 2007
    Beiträge:
    9
    Zustimmungen:
    0
    Ich habe (fast) dasselbe Problem.

    In der Admin sind keine Seiten.
    Weder Alte von vor dem Update auf 2.1 noch Neue von nach dem Update.
    Ich kann allerdings welche schreiben, speichern, veröffentlichen.
    Das geht alles.

    Jedoch steht in der Admin:

    "Keine Seiten bisher."


    Im Blog werden sie allerdings alle angzeigt.

    Ich rufe sie so auf:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Das klappt bei mir.

    Ansonsten habe ich noch das Problem, dass unter "Blogroll" "verwalten" Datenbankfehler kommen.
    Im Blog wird alles wie gewohnt angezeigt. In der Admin geht gar nichts.


    und

    und last but not least

    Man kann damit leben.
    Ja, upgrade.php fehlerfrei ausgeführt.
     
  6. Lilith

    Lilith Member

    Registriert seit:
    2. Februar 2007
    Beiträge:
    9
    Zustimmungen:
    0
    noch was zu "Seiten"

    und noch ein Hinweis, falls es hilft.
    Wenn ich nach dem Schreiben nicht erst auf "speichern" klicke, sondern sofort auf "veröffentlichen" gehe, ist alles weg und ich habe eine leere page_id=-1 in der Datenbank in der posts-Tabelle.

    Wie gesagt: es gibt Schlimmeres. Wenn man's einmal weiß, kann man es ja umgehen...
     
  7. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    Langsam aber sicher bin ich am verzweifeln.
    Die Seiten werden ebenfalls mit ...
    <h2>Seiten:</h2>
    <ul><?php wp_list_pages('title_li=&sort_column=menu_order&sort_order=asc' ); ?> </ul>
    ... nicht angezeigt...

    Hilfe... ich brauch meine statischen Seiten wieder.
     
  8. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Wenn die Seiten nichtmal in der Administration sichtbar sind, dann kann logischerweise auch das Pagelisting nichts anzeigen..
     
  9. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    kann mir jemand sagen wie die statischen Seiten in die DB gekennzeichnet sind? gibt es eine seperate Tabelle oder sind es normale Post mit speziellen Spalteneinträge?
     
  10. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Zumindestens bei WP 2.0.x werden Seiten quasi wie normale Posts (Tabelle posts) behandelt.

    Der Unterschied zwischen Posts und Seiten besteht wohl darin, dass bei Beiträgen der post_status auf "publish", bei Seiten auf "static" steht.

    Außerdem kann es sein, dass Seiten noch in der Tabelle postmeta einen Eintrag haben mit dem meta_key _wp_page_template und meta_value default.
     
  11. Lilith

    Lilith Member

    Registriert seit:
    2. Februar 2007
    Beiträge:
    9
    Zustimmungen:
    0
    Trag sie dir händisch ein, wenn es nicht klappen will.

    Ich fürchte, bei 2.1 greift Logik im Moment noch nicht. ;)
    Bei mir in der Administration sind keine, im Blog kann ich sie aber abrufen. :confused:


    Sie sind in der Tabelle "posts" und haben im Feld "post_type" den Wert "page".
    So kannst du sie rausfiltern, hast die ID und somit den Link.
    deinblog.xx/?page_id=xxx
    Und per Hand machst du dir einen Bereich mit deinen Seiten.
    Schreibst du eine neue, fügst du den Link wieder per Hand ein.
     
  12. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    Beispiel: http://www.fczblog.ch/?page_id=155
    Wird einfach eine leere Seite geladen.
    Mit "WHERE `meta_key` = '_wp_page_template'" konnte ich wenigstens mal meine statischen Seiten zurück finden. Aber irgendwie hat es mir da wirklich was kaputt gemacht mit den Seiten. *horror*
     
  13. grunet

    grunet Well-Known Member

    Registriert seit:
    13. April 2006
    Beiträge:
    110
    Zustimmungen:
    0
    So, hab nun mal alle Seiten NEU ERSTELLT...
    Seitenadministration funktioniert eigentlich problem los.
     
  14. Lilith

    Lilith Member

    Registriert seit:
    2. Februar 2007
    Beiträge:
    9
    Zustimmungen:
    0
    ich dachte an phpmyadmin, bzw. "....FROM `wp_1posts` WHERE `post_type` LIKE 'page' .."

    Wenn die Seiten dort nicht sind, sind sie weg.

    Nun hast du sie neu geschrieben. :cry: Auch ne Möglichkeit.
    Und schön, dass du die neuen Seiten in der Admin findest, ich leider nicht.

    Ich hoffe ganz fest auf das nächste Update.

    (Ich habe immer alle mitgemacht und noch nie auch nur das kleinste Problem gehabt. Bis auf jetzt.)
     
  15. Lilith

    Lilith Member

    Registriert seit:
    2. Februar 2007
    Beiträge:
    9
    Zustimmungen:
    0
    Mir ist es nun gelungen, alle meine statischen Seiten wieder in der Admin aufgeführt zu haben.

    Die alten und die neuen.

    Ich habe mir jetzt so geholfen:

    wp-admin/edit-pages.php

    Ich habe folgendes geändert in Zeile 28:


    SELECT * FROM $wpdb->posts WHERE post_status = 'static'");

    in
    SELECT * FROM $wpdb->posts WHERE post_type = 'page'");

    und damit ging es und schon sind die statische Seiten auch in der admin alle wieder da.

    Sollte irgendwas Gefährliches dagegen sprechen, wäre ich natürlich für einen Hinweis äußerst dankbar.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden