Springe zum Hauptinhalt

WordPress Core-Entwicklungsupdates [Ausgabe Juli 2014]

Divi: das am einfachsten zu verwendende WordPress-Theme

Divi: Das beste WordPress-Theme aller Zeiten!

Mehr 901.000 Downloads, Divi ist das beliebteste WordPress-Theme der Welt. Es ist vollständig, einfach zu bedienen und enthält mehr als 62-freie Vorlagen. [Empfohlen]

Willkommen zu einer weiteren Ausgabe unserer monatlichen WordPress Core-Updates!

Es ist immer nützlich, im Auge zu behalten, was im Core-Entwicklungsbereich vor sich geht. Seit unserem letzten Update ist viel passiert, daher werde ich diesen Monat keine Zeit mit dem Geschwätz verschwenden. Kommen wir gleich zu den Details, ja?

Internalisierungs-Update

Andrew Nacin informierte über die aktuelle Position des Kernteams zur Internalisierung. Dafür gab es fünf zuvor beschriebene Ziele, und Nacin lieferte den Status für jeden. Der erste Schritt zur Auswahl einer Sprache bei der Installation von WordPress ist abgeschlossen. Mehrere Aspekte davon sind noch in Arbeit, z. B. die Behandlung von Fehlern, wenn auf das Dateisystem oder die API nicht zugegriffen werden kann, das Hinzufügen von Sprachvorschlägen oben im Browser und das Verbessern des Markups.

Das zweite Ziel bestand darin, sicherzustellen, dass Benutzer in allgemeinen Einstellungen verschiedene Sprachen auswählen oder zwischen diesen wechseln können, um einen Sprachpaket-Download anzufordern. Die dritte Möglichkeit besteht darin, Benutzern die Suche nach Plugins und Themen über das Dashboard zu ermöglichen, die in einer bestimmten Sprache verfügbar sind. Dies bedeutet, dass dem Bildschirm mit den serverseitigen Plugins ein neues Argument hinzugefügt wird. Dies betrifft übrigens in erster Linie WordPress.org, nicht Core.

Das vierte Ziel besteht darin, automatisch lokalisierte Pakete zu generieren, wenn eine neue Version von Core veröffentlicht wird. Nacin sagt, dafür gibt es bereits ein Skript. Das fünfte und letzte Ziel, das das Team in Bezug auf die Internalisierung ansprechen wollte, bestand darin, dass nur die ersten Downloads von WordPress.org lokalisierte Pakete verwenden würden. Danach würden Sprachpakete für alle Updates verwendet. Die gute Nachricht hier ist, dass diese Entwicklung abgeschlossen ist und nur in der API aktiviert werden sollte.

Es gibt noch viel zu tun, um die Verinnerlichung von 4.0 zu festigen, aber es ist auf dem richtigen Weg und ich kann es kaum erwarten, es in Aktion zu sehen.

Hinzufügen von Widgets zum Customizer

Es gab ein weiteres ziemlich langes Update von Nick Halsey, der die verschiedenen Verbesserungen des Customizers detailliert beschrieben hat, die in WordPress 4.0 verfügbar sein werden. Mit acht vorgeschlagenen oder laufenden Verbesserungen hat das Team viel Arbeit für sie. Und das alles musste vor der Beta fertig sein!

Für den Anfang plant das Team, es „Customizer“ statt „Theme Customizer“ zu nennen. Die Idee hier ist, das Anpassen eines Themas auf einen beliebigen Teil der Website anzuwenden.

Erstellen Sie ganz einfach Ihre Website mit Elementor

Mit Elementor können Sie auf einfache Weise jedes Website-Design mit einem professionellen Look erstellen. Zahlen Sie nicht mehr teuer für das, was Sie selbst tun können. [Kostenlos]

Auch hier sind UI-Änderungen sehr wichtig. Der Customizer selbst erfährt einige ziemlich bedeutende Änderungen, die sich direkt auf die Benutzer auswirken. Die neue Panels-API ermöglicht die Gruppierung von Widget-Bereichen. Widgets wurden in Version 3.9 hinzugefügt, aber Version 4.0 ermöglicht es ihnen, ihren eigenen festgelegten Speicherort zu haben. Die Bedienfelder gleiten zur Seite, sodass keine Dropdown-Listen mehr erforderlich sind, und enthalten Unterabschnitte, die sich vertikal erstrecken. Der Schließen-Button ist jetzt nur noch ein "X"-Symbol und ein "Sind Sie sicher?" Die Eingabeaufforderung erscheint jetzt, wenn Sie versuchen, den Customizer mit nicht gespeicherten Änderungen zu schließen.

Auch einige Formulierungen wurden geändert. Wenn Sie beispielsweise ein inaktives Design in der Vorschau anzeigen, wird es mit dem Text "Sie sehen 'Themenname hier' in der Vorschau angezeigt", aber wenn es sich um ein aktives Design handelt, wird angezeigt: "Sie sehen 'Themenname hier' vor'", aber Wenn es sich um ein aktives Design handelt, passen Sie 'Site-Name hier' an. "

Anpassen-Befehle unterstützen jetzt auch Beschreibungen und WordPress bringt Sie zurück zu dem Bildschirm, von dem aus Sie Anpassen beim Beenden geöffnet haben.

Auch die API wurde geändert. Wie bereits erwähnt, verwendet Customizer jetzt Panels, um die Gruppierungsoptionen zu verbessern. Außerdem wurden neue Steuerelemente in Customizer integriert, um mehr Flexibilität zu bieten. Dadurch müssen Entwickler die meiste Zeit keine benutzerdefinierten Steuerelemente erstellen.

Die Steuerelemente unterstützen auch Beschreibungen, sodass Sie bei Bedarf Online-Hilfetext einfügen können. Kontextbezogene Steuerelemente ändern sich je nach Kontext, in dem Customizer verwendet wird. Das von Halsey angebotene Beispiel ist, dass bei einer Vorschau der Homepage nur die für die Homepage relevanten Optionen angezeigt werden. Für mich macht es Sinn!

Mit den neuesten Updates können Sie zusätzlich zu den Options- und theme_mod-Typen beliebige Typen für den Customizer registrieren. Und Customizer erhält eine Anpassungs-Meta-Fähigkeit, die es ermöglicht, mehr als nur das Anpassen von Themen, wie zum Beispiel Posts, zu verwenden.

Schließlich gab Halsey einige Informationen darüber, woran das Team als nächstes arbeiten wird, wie z. B. die Erstellung der Customizer JS-API, die Verbesserung der Benutzererfahrung auf Desktops und Mobilgeräten, die Erhöhung der Geschwindigkeit, die Verbesserung benutzerdefinierter Hintergrundbilder, das Hinzufügen von Menüs usw.

Suchst du nach den besten WordPress Themes und Plugins?

Laden Sie die besten Plugins und WordPress-Themes auf Envato herunter und erstellen Sie ganz einfach Ihre Website. Schon mehr als 49.720.000 Downloads. [EXCLUSIVE]

Skalierbare Menüs

Customize-header-bigflat-buttons-close-e1405393687473-290x300
Nick Halsey schickte uns ein paar Tage später ein weiteres Update zum Customizer. Der Fokus diesmal? Skalierbare Menüs.

Die Entwicklung findet derzeit in einem Plugin statt, aber 4.2 scheint ein wahrscheinlicher Zeitpunkt für die Core-Bereitstellung für diese Funktion zu sein. Das Plugin macht es so, dass Sie jetzt dank a neue Menüs hinzufügen können + Neues Menü Sektion. Es braucht noch etwas Arbeit, aber die Grundlagen sind vorhanden. Ein Menü-Löschmodus, der von einem Hinzufügen-Menü aus umgeschaltet werden kann, wurde ebenfalls implementiert, um die Möglichkeit eines versehentlichen Löschens eines Menüs zu verringern.

Da die Menüs nicht sehr skalierbar sind – sie benötigen viele Daten, selbst für ein einzelnes Update – wird jedoch versucht, mit verschiedenen Arten der Skalierung der Menüs zu experimentieren, insbesondere hinsichtlich der Skalierung der Menüs. Es ist derzeit noch in Arbeit, aber es ist mit Sicherheit ein Schritt in die richtige Richtung.

Einführung in den Entwickler-Chat

Am 17. Juli gab Helen Hou-Sandi einen kurzen Überblick über die drei vorangegangenen Entwicklungsgespräche, um alle auf dem Laufenden zu halten. Kein Wunder, die Verzögerung – es hat sich viel getan! Beta 1 wurde am 10. Juli veröffentlicht, Beta 2 folgte kurz darauf am 17. Juli. TinyMCE hat zwischen den Veröffentlichungen ein paar Updates erhalten und laut dem Entwicklerteam ist bisher alles in Ordnung.

An mehreren Projekten werden derzeit Tests durchgeführt, und das Team hat um Feedback zu Plugins, Eingabehilfen, Anpassungspanels, Medienraster, Installationssprachenfluss und wpviews gebeten. Es waren noch mehrere Rechnungen zu bezahlen, aber nichts Ernstes.

Sie bemerkte auch einige der spezifischen Bereiche, die verschwunden waren oder derzeit aktualisiert werden, wie zum Beispiel das Medienraster, das noch Hilfe bei architektonischen Überarbeitungen benötigt. Auf der Plugin-Installationsseite wurden einige API-Änderungen vorgenommen und i18n benötigte noch Hilfe bei der Fertigstellung. oEmbed erhielt auch Platzhalter für Situationen, in denen Integrationen nicht verfügbar waren.

JSON-REST-API-Version 1.1.1

Schließlich gab Ryan McCue am 26. Juli die Verfügbarkeit der JSON REST API Version 1.1.1 bekannt. Dies ist eine Sicherheitsversion für einen kleinen Fehler, aber allen Benutzern wurde empfohlen, sofort zu aktualisieren. Dies betrifft nur diejenigen, die WordPress auf einer Domain ausführen, auf der andere Nicht-WordPress-Software ausgeführt wird. Es ist jetzt auch auf HackerOne verfügbar, sodass Entwickler wirklich tiefer in die Materie eintauchen und feststellen können, ob es andere Sicherheitslücken gibt.

Fazit

Der Juli war ein produktiver Monat für die Core-Entwicklung – es gab viele Änderungen in verschiedenen Aspekten von WordPress, gerade rechtzeitig für Version 4.0.

Die Updates betrafen alles, von der Auswahl der Sprache während des Installationsprozesses bis hin zum Hinzufügen der Möglichkeit, Widgets zum Customizer hinzuzufügen. Es markierte auch die Veröffentlichung von zwei verschiedenen Beta-Versionen. In Vorbereitung auf die offizielle Veröffentlichung der Version 4.0 werden noch kleine Optimierungen und Änderungen vorgenommen, aber bisher scheint alles ziemlich gut zu laufen.

Erstellen Sie einfach Ihren Online-Shop

Laden Sie kostenlos WooCommerce herunter, die besten E-Commerce-Plugins, um Ihre physischen und digitalen Produkte auf WordPress zu verkaufen. [Empfohlen]

Was reizt Sie an den neuesten Entwicklungsupdates am meisten? Worauf freuen Sie sich auf die Integration in Core? Fühlen Sie sich frei, Ihre Gedanken unten zu teilen!

Quelle Link

Dieser Artikel enthält Kommentare 0

Hinterlassen Sie einen Kommentar

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

Diese Website verwendet Akismet, um unerwünschte Inhalte zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verwendet werden.

Zurück nach oben
0 Aktien
Aktie
tweet
Registrieren