Änderungen und Neuerungen in Wordpress 2.8
In Kürze erscheint wie berichtet das neue WordPress 2.8. Im Codex wird ausführlich behandelt, was sich in dieser Version ändert, was wegfällt, was neu hinzukommt. Ich will die meiner Meinung nach wichtigsten Änderungen in diesem Artikel auf deutsch beschreiben bzw. anreißen. Manches dürfte für den Endanwender nicht so wichtig, für Theme- oder Pluginentwickler aber interessant sein. Richtig große Änderungen gibt es dieses mal keine, aber viele Verbesserungen und Anpassungen.
- Es gibt ein neues Drag&Drop-Admininterface. Dieses wird z.B. auch für die Widgets benutzt, welche eine neue API erhalten und nun mehrfach benutzt werden können. In diesem Zuge sind auch mehr JavaScript-Klassen in WordPress enthalten
- Beim integrierten Theme- und Plugineditor (der alle Plugindateien editieren kann) gibt es nun Syntaxhighlighting
- Neue Themes können nun auch über das Adminmenü gesucht und installiert werden (analog wie es seit WP 2.7 mit den Plugins möglich ist)
- Die Module im Dashboard können nun in eins bis vier Spalten, die Module beim Seite/Artikel schreiben in ein bis zwei Spalten angeordnet werden
- Über “Optionen einblenden” kann man nun bei der Artikel- und Seitenübersicht (und Kommentare etc.) die Anzahl der angezeigten Artikel/Seiten einstellen
- Man kann in den Einstellungen nun direkt die Zeitzone auswählen und die Umstellung auf Sommer-/Winterzeit soll automatisch funktionieren
- Es wird nun das IIS 7.0 URL Rewrite Modul unterstützt (für Permalinks
- Das Adminmenü soll schneller laden
- Bessere Datenbankperformance
- Die Funktion “Headerbild und -Farbe” (bekannt aus dem Kubrick Theme) kann nun in allen Themes genutzt werden, wenn sie die Funktion unterstützen
- Tags können auf “Bearbeiten”-Seiten auch ohne JavaScript genutzt werden
- Wenn Kommentare als Spam markiert wird gibt es keine Rückfrage mehr
- Der Autor eines Beitrags wird nicht mehr bei eigenen Kommentaren benachrichtigt
- Das Unterteilen von Kommentaren auf mehrere Seiten funktioniert nun auch wenn eine statische Seite als Startseite eingestellt ist
- DasPress This Bookmarklet wurde überarbeitet und kann nun auch von Benutzern mit der Rolle Mitarbeiter genutzt werden
- Beim Hochladen in die Mediathek gibt es nun auch eine “Abbrechen” und “Löschen”-Funktion
- Beim Installieren von WordPress wird nun noch genauer auf falsch eingegebene E-Mailadressen überprüft
- Durch das Shortcut STRG + S kann man beim Artikel/Seiten schreiben eine (Zwischen)speicherung anlegen
- Es kann mehr als eine Galerie in Seiten genutzt werden
- Alle Benutzer können nun den “Turbo” benutzen
- Beim klicken auf “Werkzeuge” – “Autoupdate” wird ein Versionscheck durchgeführt
- Es gibt jetzt eindeutigere Meldungen beim Datenbankupgrade
- Für Tags kann nun auch eine Beschreibung (wie bei Kategorien) angelegt werden
- Die Option im Adminmenü “Die veraltete my-hacks.php-Datei unterstützen” entfällt
- Registrierte Benutzer in wenigen Benutzerrechten können auf den Kommentarseiten im Adminmenü nicht mehr die E-Mailadressen einsehen
Bei den Benutzernamen wird jetzt Groß- und Kleinschreibung unterschieden, außerdem darf jede E-Mailadresse nur von einem Autor genutzt werden- Bei den Benutzernamen ist Groß- und Kleinschreibung beim einloggen egal
- Werden Benutzer im Backend manuell hinzugefügt, so kann man ihnen wahlweise auch gleich Ihr Passwort per E-Mail zukommen lassen
- Die Spalte post_category in der Tabelle wp_posts entfällt nun endgültig (war seit Einführung der Tags immer “0″)
- Auf der Startseite gehaltene Artikel bekommen in der Datenbank in der Spalte post_status den Eintrag “sticky”
- Diverse neue Hooks und Filter (z.B. für wp_list_pages, Messengerfelder, after_db_upgrade…)
- SimplePie wird nun als RSS-Parser verwendet
- Der WYSIWYG-Editor TinyMCE kommt in Version 3.2.4
- Die Tagcloud kann nun auch Kategorien und Linkkategorien anzeigen
- Neuer Template Tag the_modified_author() – zeigt an, wer zuletzt einen Artikel/Seite bearbeitet hat
- Erweiterte Untersützung eigener Taxonomien
- XMLRPC Verbesserungen
- Änderungen bei query_posts: Neuer Parameter post_type (page, post, any, attachment); orderby=category fällt raus; orderby=none kommt hinzu
- Im Template Tag wp_loginout() kann nun festlegt werden wohin man nach dem Ein/Ausloggen weitergeleitet werden soll (Parameter redirect)
- Alle Autoren Template-Tags wie the_author(), the_author_ID(), the_author_url() etc. sind nun veraltet (deprecated) und werden durch (get_)the_author_meta() ersetzt
- Login jetzt besser für Plugins benutzbar
- Bei wp_enqueue_script() kann nun festgelegt werden, ob das Script im Header oder Footer geladen werden soll. Bei einigen Plugins macht das Probleme, da Scripte erst im Footer geladen werden, wodurch die Plugins nicht mehr oder nur noch eingeschränkt funktionieren (wenn sie die WordPress JavaScript-Bibliotheken nutzen)









30. Mai 2009 um 00:03
super, danke. Würde gern mehr erfahren über “Erweiterte Untersützung eigener Taxonomien”. Wo kann man denn dazu was lesen?
30. Mai 2009 um 00:16
Da können wir ja auf ein nettes Update hoffen.
Die Änderungen, dass man Plugins nun direkt von Wordpress heraus installieren kann und das der Adminbereich nun schneller läd, gefallen mir persönlich am besten.
Hoffentlich kommt es denn nun bald, die Vorfreude ist ja bekanntlich die schönste Freude ;-).
Gruß Alex
30. Mai 2009 um 10:09
Danke für diese Aufstellung, denn im Gegensatz zur (originalen) englischen, sind hier die wirklich wichtigen Dinge drauf. Besonders freue ich mich auf die Leistungsverbesserungen…
30. Mai 2009 um 10:17
Oh ja, hoffentlich wird es diesmal eine deutlich spürbare Performanceverbesserung, was das Backend angeht.
30. Mai 2009 um 10:28
@Steffen: Ist im Codex leider auch nicht genauer beschrieben. Ich dachte, ich hätte mal einen Artikel drüber gesehen, aber genau den Artikel finde ich nicht mehr.
Aber vielleicht helfen diese Artikel die Google ausspuckt:
http://justintadlock.com/archives/2009/05/06/custom-taxonomies-in-wordpress-28
http://ideenklau.net/wordpress-plugin-custom-taxonomie/91
30. Mai 2009 um 10:31
“Bei den Benutzernamen wird jetzt Groß- und Kleinschreibung unterschieden, …”
Genau das Gegenteil ist der Fall: “Allow case-insensitive logins”. Bisher wurde beim Login zwischen Groß- und Kleinschreibung unterschieden, die Benutzernamen selbst mussten aber unabhängig davon eindeutig sein. Mehr Hintergründe dazu stehen im Trac-Ticket 5472.
30. Mai 2009 um 10:42
@Robert:
Danke für den Hinweis, die Vorsilbe “in” habe ich doch glatt überlesen :(
Ich korrigiere es.
30. Mai 2009 um 14:44
*freu*
30. Mai 2009 um 19:27
Ich bin gespannt.
30. Mai 2009 um 23:31
Wann ist der Releasetermin? Schon bekannt?
31. Mai 2009 um 11:25
@Johannes: Wie im Artikel verlinkt und hier im Blog beschreiben soll es der heutige Tag sein. Allerdings sieht es für mich nicht so aus, als ob man den Termin einhalten kann. Außer man übergeht den Release Candidate Status.
2. Juni 2009 um 20:53
Hallo,
ist denn schon ein Termin bekannt?
Jan
2. Juni 2009 um 22:38
@Jan:
Ja, der 31. Mai 2009 ;)
3. Juni 2009 um 07:07
Hauptsache der Trackback-Fehler ist gelöst!
3. Juni 2009 um 14:25
Von mir aus kann es auch noch ein paar Tage dauern, solange am Ende eine fehlerfreie Version veröffentlicht wird.
5. Juni 2009 um 09:09
Sehr gute Neuerungen … na dann immer her damit ;)
6. Juni 2009 um 02:19
Also ich hatte mir die 2.8 Beta installiert und die ist mir so abgekackt, daß nix mehr zu retten ist. Ich bin überzeugt davon, daß ich bei der Bedienung alles richtig gemacht habe.
Nun ist das nicht weiter schlimm, weil ich mir das als extra Test-Blog gemacht hatte.
Aber für mich SEHR bedenklich…
10. Juni 2009 um 21:05
we just can`t wait …anyway thx
11. Juni 2009 um 12:34
Wann kann man denn in etwa mit der deutschen Version rechnen?
11. Juni 2009 um 14:36
@Claas Schaefer:
Steht im aktuellen Beitrag zum Erscheinen von WP 2.8.
Oder auch: Die DE-Version ist fertig, wenn sie fertig ist. Es gibt noch ein paar Probleme mit der Sprachdatei und vor allem mit dem Server, welcher ziemlich überlastet ist. Wenn wir jetzt schon die DE-Edition veröffentlichen würden, würde das den Server endgültig abschießen. Also bitte noch etwas Geduld!
12. Juni 2009 um 09:31
@jottlieb: Moin, ich trau mich nicht die V2.8 zu installieren. Funktionieren danach noch die ganzen Plugins, die bis zur letzten V2.7 funktionierten? Ist es besser noch zu warten? Wenn ich aus dem Dashboard aus aktualisiere, wird dann die DE Version geladen oder die originale (englische)?
12. Juni 2009 um 11:14
@Maik Blume:
Das kann man nicht sagen, weil es vom jeweiligen Plugin selber abhängt. Grob geschätzt dürften wohl über 90% der Plugins keine Probleme bereiten. Bei den anderen muss man Updates abwarten.
Da WP 2.8 keine Sicherheitslücken schließt, schadet Warten nicht.
Das kannst du auswählen. Jedoch wird unsere DE-Version NICHT geladen, daher solltest du ein manulles Upgrade machen (siehe Doku).
12. Juni 2009 um 18:33
Maik, besser warten. Kaum aktiviere ich mein wichtigstes Plugin, zeigt WP 2.8 nur noch eine weiße Startseite. In Ruhe warten auf 2.8.1 und neue Plugin-Versionen ist m.E. sinnvoller.
13. Juni 2009 um 13:26
Das Problem ist anscheinend der enorm explodierte RAM-Bedarf. Eine Unverschämtheit, aber anscheinend reichen inzwischen 32 MB kaum noch aus.
13. Juni 2009 um 14:57
@hd:
Wieso ist das unverschämt?
Viele Leute wollen noch mehr Funktionen und die bekommen sie auch. Aber das kostet natürlich. Dann hier noch ein paar Plugins, ein “dickes” Theme und schon sind die 32 MB voll.
Durch effizienteres Programmieren könnte man vielleicht noch etwas Code einsparen, aber keine Masse. Da müsste man schon eher auf Modularsierung setzen und wo möglich einzelne Bestandteile komplett “ausknipsen” können.
14. Juni 2009 um 10:58
Danke für diese hilfreiche Auflistung
3. August 2009 um 21:59
Danke für die Liste!
Hat jemand eine Quelle für Fakten/Gerüchte über Wordpress 3.0?