In dieser Serie werde ich Sie in die PostPress-Formate von WordPress einführen, um die Verwirrung um sie herum aufzulösen und Ihnen zu zeigen, wie Sie ein Thema in Ihren Themen verwenden können.
Postformate werden möglicherweise missverstanden und haben einen irreführenden Namen. Sie sind jedoch immer noch eines der leistungsfähigeren Werkzeuge, die einem Entwickler von Themen zur Verfügung stehen.
Sobald Sie Postformate verstanden haben, können Sie sie verwenden, um sicherzustellen, dass alle verschiedenen Arten von Posts auf einer Site, für die Ihr Design verwendet wird, ordnungsgemäß angezeigt werden. Dabei müssen Sie nicht benötigte benutzerdefinierte Posttypen verwenden, die die Übertragbarkeit von Daten einschränken.
Laut WordPress-Chefentwickler Andrew Nacin wäre der beste Name für Postformate "Posttypen" gewesen, mit der Ausnahme, dass er mit benutzerdefinierten Posttypen zu leicht zu verwechseln gewesen wäre. Daher wurden die Postformate für Namen gewählt.
Wie Mark Jaquith, ein anderer führender Entwickler, erklärte, wurden benutzerdefinierte Post-Typen "mit schlechtem Namen benannt. Denken Sie: Benutzerdefinierte Inhaltstypen. Das heißt, Nicht-Post-Inhalt. Ein Post-Format ist eine Formatierungsbezeichnung für einen Post."
Postformate als eine Art Post zu betrachten, ist der einfachste Weg, um ihren Zweck zu verstehen. Postformate sind keine andere Art von Taxonomie wie Tags oder Kategorien, die zum Gruppieren von Posts nach Inhalt verwendet werden. Postformate gruppieren Inhalt nach Inhalt.
Was ist der große Unterschied? Wenn ich einen Beitrag erstelle, der Text darüber enthält, warum ich denke Reich schlägt zurück ist so ein großartiger Film und ein anderer über die Entstehung von Luke Skywalker. Ich könnte sie beide sowohl Star Wars als auch die erste kennzeichnen Filme.
Das ist hilfreich für die Organisation meines Blogs, vor allem, wenn ich einen dritten Beitrag über den Film Brazil hinzufüge, der auch den Tag erhalten würde Filme aber nicht die Krieg der Sterne Etikett. Nichts an diesen Tags erfordert, dass sich die Ausgabe der Informationen ändert.
Nun stelle ich mir vor, ich füge zwei weitere Beiträge hinzu, einer ist ein Video, in dem ich alle Lichtschwertduell von Luke Skywalker nachgestellt habe, und das andere ist von meiner Katze, die in eine Kiste springt. Nun haben diese beiden Beiträge etwas gemeinsam, auch wenn sie das nicht teilen können Krieg der Sterne oder Filme Stichworte. Beide haben spezielle Formatierungsanforderungen, um sicherzustellen, dass das Video und der Textinhalt des Beitrags ordnungsgemäß zusammen angezeigt werden.
Wenn beiden Posts das Post-Format "Video" zugewiesen wurde, stehen mir verschiedene Tools zur Verfügung, um diese Formatierungs- und Formatierungsprobleme unabhängig vom Inhalt zu behandeln. Das Post-Format ist ein Standard, den alle Themen gemeinsam haben.
Könnten Sie ähnliche Ergebnisse mit benutzerdefinierten Post-Typen oder benutzerdefinierten Taxonomien erzielen? Ja, Sie könnten dies tun, aber wenn Sie Benutzer in Ihrem Thema sperren, sind die benutzerdefinierten Post-Typen und benutzerdefinierten Taxonomien nicht mehr vorhanden, sobald sie Themen ändern. Benutzerdefinierte Posttypen sind großartig, aber sie haben keinen Platz in den Themen.
Wenn in Motiven benutzerdefinierte Posttypen vorhanden sind, wird ein Benutzer-Lock-In erstellt, da beim Wechseln von einem Design mit einem benutzerdefinierten "Fotos" -Posttyp zu einem standardkonformen Design die Fähigkeit zum Anzeigen dieser Fotos verloren geht.
Wenn hingegen das Thema eines Benutzers das Postformat der Bilder verwendet und er zu einem neuen Design wechselt, das keine Postformate unterstützt, werden die Bildposts weiterhin in der Standardpostvorlage angezeigt. Wenn ein Benutzer gezwungen wird, Ihr Thema weiter zu verwenden, da das Wechseln von Themen das Aufrechterhalten des Inhalts schwierig gestaltet, ist dies eine schlechte Methode, um die Loyalität der Benutzer aufrechtzuerhalten, da diese Treue widerwillig verdient wird.
Benutzer sollten sich an Ihr Thema halten, da es dort passt, gut aussieht und gute Unterstützung bietet. Dies sind Benutzer, die sich gerne mit Ihrem Thema beschäftigen oder zuerst Ihre anderen Themenangebote betrachten, bevor Sie die Angebote eines anderen Entwicklers suchen.
Einer der coolsten Teile der Arbeit, die in Postformate und Medienunterstützung im Allgemeinen investiert wurde, ist die automatische Einbettung von Media-Playern in Posts. Es ist nicht erforderlich, Meta-Felder für die Quelle der Videodatei im Posting zu erstellen. Dies ist für viele Theme-Entwickler möglicherweise der Versuchung, da WordPress automatisch den entsprechenden Mediaplayer aus einem Link zu einer Mediendatei im Postinhalt erstellt. Durch diese Art von Feld wird der Typ der Benutzersperrung erstellt, mit dem Postformate entwickelt wurden, um das Vermeiden zu verhindern.
Es ist nicht möglich, ein benutzerdefiniertes Postformat zu registrieren. Viele Design-Designer mögen dies nicht, aber die Möglichkeit, sie hinzuzufügen, widerlegt jedoch die Gründe dafür, dass Postformate existieren: einen Standard zu erstellen.
Ein Hauptfokus von WordPress 3.6 war die Postformats-Benutzeroberfläche. Diese großen Anstrengungen wurden nach dem Stillstand des Entwicklungszyklus weitgehend abgeschafft. Neben einer hervorgehobenen Stelle im Post-Editor für die Auswahl von Post-Formaten waren spezielle Funktionen für die Rückgabe von Medien aus verschiedenen Post-Formaten sowie einige Meta-Felder für Medienquellen vorhanden. Die hervorgehobenen Post-Format-Auswahlsymbole für Post-Formate wurden an einen kleineren, weniger auffälligen Ort verschoben und die zusätzlichen Funktionen und Metadaten wurden verworfen.
Wenn Sie nun wissen, was Postformate sind, müssen Sie lernen, wie Sie diese in Ihrem Thema verwenden können, das ich im nächsten Teil der Serie behandeln werde.
Auch wenn Sie sich Sorgen machen, was Sie mit den bereits vorhandenen Beiträgen tun sollen, sollten Sie ein Post-Format festlegen. Machen Sie sich jedoch keine Sorgen. Ich werde darüber nachdenken, wie Sie das Post-Format auch in großen Mengen aktualisieren können.
Ich werde Ihnen einige weitere coole Tricks zeigen, wie Sie Postformate verwenden können, um Ihre Website zu verbessern. Lesen Sie also alle Posts dieser Serie, um Postformate optimal zu nutzen.