admartinator.de

“The only problem with Microsoft is they just have no taste. They have absolutely no taste. And I don't mean that in a small way, I mean that in a big way, in the sense that they don't think of original ideas, and they don't bring much culture into their products.” - STEVE JOBS, 1955 - 2011

Twenty Ten: Vorsicht beim Aktualisieren von WordPress!

Nutzer des neuen Standard-Themes Twenty Ten sollten beim automatischen Aktualisieren auf WordPress 3.1 Vorsicht walten lassen. Mit dem Upgrade kommt auch eine neue Version des Themes daher, die die bisherige Version eiskalt und ohne Nachfrage überschreibt. Solltet ihr mühevolle Anpassungen am Theme vorgenommen haben (beispielsweise am Stylesheet), so sind selbige futsch – es sei denn, ihr habt vorher ein Backup gemacht. Ich weiß – das habt ihr sicher getan – ich wollte es nur noch mal gesagt haben…

Alternativ – nein sagen wir besser zusätzlich dazu bietet es sich an, die Anpassungen am Theme in einem Child Theme zu tätigen. Das hat den Vorteil, dass das Theme ohne großen Aufwand immer auf den neuesten Stand gebracht werden kann, ohne dass die eigenen Änderungen in die neue Version eingepflegt werden müssen.

Und wer der automatischen Upgraderei ebenso wenig vertraut wie ich, dem empfehle ich die Lektüre dieser altbewährten Anleitung. Wie heißt es so schön? Damit wäre das nicht passiert!

Colophon

ad |æd| infml admartinator - SocialMedia Junkie, Tech Blogger, WordPress Freak, Apple Evangelist & Founder of apfelquak. [...]

Syndicate

39 Reaktionen zu „Twenty Ten: Vorsicht beim Aktualisieren von WordPress!

  1. Tausend Dank für den Tipp! Habe nämliche *exakt* die beschriebene Situation und hätte später einfach installiert.

  2. Das ist aber keine Eigenheit von 3.1 oder? ich hatte das Problem schon öfters. Aber da kann man sich dann an die eigene Nase fassen… :)

    • ad

      Nein, das nicht. Es ist eine Eigenheit, seit es die automatischen Updates/Upgrades gibt. Da weißt du ja im Prinzip nicht, was auf deinem Server landet. Hello Dolly und Akismet musst du danach auch jedes mal von Hand wieder runterkegeln.

  3. Pingback: Update erfolgreich

  4. “es sei denn ihr habt vorher ein Backup gemacht. Ich weiß – das habt ihr sicher getan ” LOL, der war gut. Made my day. :-) )

  5. Die Möglichkeit Childthemes anzulegen, ist m.E. eines der besten Features der letzten WordPressversionen. Ich nutze sie nur noch. Auch nachdem ich mal auf das Update reingefallen bin.

    • Ich nutze bei einigen WordPress-Installationen auch Child Themes. Bei MacMacken war es mir auf Dauer aber zu aufwendig …

  6. Hat man kein Childtheme erstellt, kann man auch das Twentyten einfach UMBENENNEN – dann sollte es m.E. nicht von der automatischen Aktualisierung überschrieben werden.

  7. Ich musste ein wenig Lachen. Ein von mir betreuter WordPress-Nutzer hat heute Nacht mal eiskalt das Update gemacht und nun klappt bei ihm nichts mehr :)

    Ich tippe auf eine neue Version irgendeiner JavaScript Library, aber mal schauen. So generiert man Umsatz :D

  8. Phu – Child Theme sei Dank. Trotzdem scheiße, da man wieder mal nicht genau herausfinden kann, was sich denn im Theme geändert hat. Könnte ja schon Sinn machen, die Child Themes dann ebenfalls zu aktualisieren…

  9. Danke dir für den Tipp! Ich hätte mir “mein” Twenty Ten sonst erfolgreich geschossen :-( .

    Ich nutze zwar ein Child Theme, hatte aber leider davor schon einige Änderungen in Twenty Ten selbst durchgeführt. Das muss ich erst auseinander klabüstern und in das Child Theme übertragen.

    Das Update wird bei mir daher bis zum WE warten müssen.

  10. Ich weiß nicht, wie es andere machen, aber ich habe mir Google Text Dokumente angelegt, wo ich alle File-Changes (Core oder Themes) dokumentiere. Ich kann von überall auf dieses Dokument zugreifen und auch weiteren Nutzern Zugriff auf das Dokument geben (z.B. einem weiteren Entwickler).

    Nach einem Update browse ich dann schnell durch das Dokument und schaue, ob ich irgendwelche Änderungen nachziehen muss. Es ist zusätzliche Arbeit, das ist klar. Auf der anderen Seite, weiß ich genau, wo ich nachschauen muss. :)

  11. Vielleicht stößt ja auch wer auf das Problem: Das gerngenutze Lightbox-Plugin prettyPhoto ist in vielen Themes verbaut. Dort ist meist aber nicht die neueste Version im Einsatz. Die alte Version ist aber nicht mehr mit jQuery 1.4.4 kompatibel. Hier sollte man vor dem Update auf WP 3.1 erstmal sein prettyPhoto aktualisieren!

  12. Pingback: WordPress 3.1 ist fertig – Übersicht der Highlights » t3n News

  13. Pingback: WordPress 3.1 erschienen | svenkubiak.de

  14. Ich nutze, seitdem es diese Funktion gibt, ein Child-Theme für mein Blog. Übrigens können auch andere Themes ein Update bekommen und bei einer (optionalen) Aktualisierung das alte Theme überschreiben.

    Google Docs ist sicher eine gute Lösung, um die Änderungen zu dokumentieren. Allerdings eigentlich überflüssig, da es den WordPress Trac gibt, in dem Fehlermeldungen aufgenommen und (z.B. nach Tags sortiert) sämtliche Dateien mit dem Datum der letzten Änderung aufgelistet sind. Auch Betas und das aktuelle Entwicklungsstadium kann man sich dort herunterladen:
    http://core.trac.wordpress.org...../twentyten

    Viel Spaß :)

  15. @wemaflo
    In Google Text dokumentiere ich alle Änderungen, die ich an den Templates oder Core Files gemacht habe oder auch zusätzliche Files, die für erweiterte Funktionen hochgeladen worden sind. Daher bringt mich Trac nicht weiter, da hier nur offizielle Änderungen markiert sind.

  16. Pingback: WordPress: TwentyTen-Childthemes aktuell halten | wemaflo.net

  17. Klar, das habe ich schon verstanden ;)
    Hab gerade auch etwas darüber geschrieben:
    http://wemaflo.net/wordpress-t.....alten.html

    Ich setze in jeder Datei im Child-Theme an den veränderten Stellen einen Kommentar, den ich einfach nur Suchen muss, um die Änderungen zu sehen. Änderungen im Stylesheet werden in ein eigenes Stylesheet ausgelagert und sind auf den ersten Blick sichtbar. Da muss ich dann nichts mehr dokumentieren ;)

  18. Mein Update habe ich nun durch, auf die althergebrachte Weise per FTP. Zuvor habe ich das Theme Twenty Ten und die Plugins aus der neuen WP-Version entfernt.

    Den Changelog des Themes Twenty Ten werde ich mir am WE genauer unter die Lupe nehmen. Vielleicht lohnt sich ja ein mühseliges Update gar nicht oder aber es ist schneller umgesetzt, als ich mir es jetzt vorstelle. Blöd ist eben mein oben erwähnter Mischmasch zwischen Mother- und Child Theme – ich Vollidiot ^^

  19. Ups … :-/

  20. Pingback: Shop Freelancer | E-Commerce | Onlineshop | Shopsoftware | Shopware | xt:commerce | Magento

  21. Amateur

    Hiiiiilfe,
    ich gehöre zu den Trotteln, die das Update eingespielt haben ohne sich vorher Gedanken gemacht zu haben…. Ich glaube auch, dass ich kein richtiges Backup habe… Versuche gerade, das was nach einem Backup aussieht, einzuspielen, aber bis jetzt ohne Erfolg… Ich bin am Verzweifeln! Was tun, wenn man so blöd ist und kein Backup hat? Ich komme nicht mal auf meine Admin-Seite. Bekomme zwar keine Fehlermeldung, werde aber sofort zur Webseite, die dann katastrophal aussieht, weitergeleitet… HILFE!

    • ad

      Wie soll man dir helfen, wenn du nicht mal den Link zur Seite hinterlässt?

  22. Pingback: WordPress 3.1 – Die wichtigsten Neuerungen > Software > WordPress 3.1, Neuerungen, Update, Features

  23. @Amateur:
    Mach das Update noch einmal und zwar per FTP. Einfach alle WordPress-Dateien im Root überschreiben (außer .htaccess und wp-config.php), ebenso die Order wp-admin und wp-includes samt der sich darin befindlichen Dateien.
    Der Ordner wp-content sollte dabei auf keinen Fall überschrieben werden, weil darin deine selbst hochgeladenen Dateien sind. Du solltest aber deine Sprachdateien in wp-content/languages und das Theme TwentyTen überschreiben.
    Falls es im Rootordner eine Datei namens .maintenance gibt, lösche sie.

    Und: Vorher machst du ein Backup aller Dateien und der Datenbank!

    Wenn du dich dann ins Admininterface einloggst, kannst du per Klick deine Datenbank updaten, dann funktioniert wenigstens alles wieder. Das Theme musst du dann (falls vorher verändert) wieder anpassen. Das wirst du vermutlich mit dem Versuch vorher zerschossen haben.

    Viel Glück ;)

  24. Pingback: Interna 006 #Firebug | HappyBuddha1975

  25. Pingback: Update auf WordPress 3.1 » Station 9.111

  26. Mr. Quick

    Ich habe ein Problem mit den neuen Sicherheitsschlüsseln in der wp-config.php nach dem Upgrade auf WordPress Version 3.1.
    Nach dem Upgrade auf Version 3.1 funktioniert alles nur wenn ich die wp-config.php belasse und die Schlüssel nicht ändere.
    Also die alte Version mit 4 Schlüsseln.

    Cache leeren und Cookies löschen hat keinen Erfolg gebracht.
    http://forum.wordpress-deutsch.....post376829

    • ad

      ocean90 in der letzten Antwort dürfte recht haben. Ich hatte sowas nämlich auch schon mal. Nimm dir mal eine “frische” wp-config-sample.php und baue die von Grund neu auf.

  27. … bei mir kam der Tipp leider zu spät :(

  28. Habt Ihr Euer WordPress seit der ersten 3er-Version zum ersten Mal aktualisiert, dass Euch das Problem erst jetzt auffällt?

    Ich stolperte bereits bei einer der ersten 3er-Aktualisierungen darüber … ;)

  29. @Martin:
    Ich nutze seit der ersten Stunde ein Child-Theme ;)
    Aber es ist doch nichts überraschendes, TwentyTen gehört wie Akismet und Hello Dolly zum Auslieferungszustand von WordPress. Alle drei werden bei jeder Neuinstallation und bei jedem Update entweder neu installiert oder, wenn vorhanden, überschrieben.
    Das ist doch bei TwentyTen noch verständlicher als bei den beiden Plugins, denn es ist fester Bestandteil von WordPress, das Standardgesicht, welches immer den aktuellen Entwicklungsstand mit sich bringt.

    • Genau … und wer kein Child Theme nutzen möchte, kann problemlos das Standard-Theme kopieren und so anpassen.

  30. Ich habe das Standart Theme kopiert jedoch kann ich es nicht anpassen :(
    Kann mir jemand dabei helfen?

  31. hans

    wenn ich ein theme umbaue, z.b. twentyten was eine gute grundlage für einen standardblog ist, dann nenne ich das theme einfach um, also ordner umbenennen, in der CSS oben die bezeichnung, umbenanntes theme auswählen. dann kann nichts mehr passieren und man muss sich nicht mit child-themes rumschlagen …

  32. das hätte ich glatt übersehen – vielen Dank für den Tipp. Ich habe nämlich auch ein paar Anpassungen gemacht. Ich werde jetzt deinen Tipp beherzigen und ein Child Theme anlegen!

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

 ACHTUNG - SEO Kommentare werden geblitzdingst!