Postformate sind eine der aufregenden Funktionen von WordPress 3.1. Aber die meisten Anfänger haben keine Ahnung, was Postformate sind, warum sie für Sie wichtig sein sollten und wie Sie diese großartige Funktion nutzen können. Nachdem wir die Alpha-Version von WordPress 3.1 durchgearbeitet haben, haben wir uns entschieden, das Was, Warum und Wie der Postformate zu erklären, die in WordPress 3.1 enthalten sind.
Was sind Beitragsformate?
Beitragsformate sind Metainformationen, die von Themen verwendet werden können, um die Darstellung eines Beitrags anzupassen. Ok, jetzt im einfachen englischen Post-Format ist eine Methode zum Gestalten eines bestimmten Posts. Mit dieser Funktion können Sie das Anzeige-„Format“ eines bestimmten Beitrags festlegen. Diese Funktion erweitert den Microblogging-Aspekt von WordPress, da Sie jetzt Videos, Links, Bilder, Audios, Zitate, Status usw. an einem Ort haben können, und das Beste daran ist, dass sie entsprechend gestylt werden.
Anwendungsbeispiele
Werfen wir einen Blick auf das Digging in den offiziellen WordPress-Blog. Sie haben zwei Arten von Beitragsstilen auf der Homepage. Einer ist ein vollständiger Beitrag, der wie jeder andere Blog einen Auszug anzeigt. Interessant ist jedoch, dass sie einen bestimmten Stil von Posts haben, bei denen es sich um externe Links zu anderen Blog-Posts handelt, die sie für ihre Leser nützlich finden.
Beim Bloggen dreht sich alles um das Teilen von Ressourcen, und oft ist es der Fall, wenn Blogger nur auf eine externe Ressource verlinken möchten, weil sie diese für ihre Leser nützlich finden. Das Hauptproblem, mit dem sie konfrontiert sind, ist, dass sie einen neuen Beitrag erstellen müssen, um den Lesern nur zu sagen, dass sie auf eine andere Website gehen sollen. Dies führt beim Endbenutzer zu Verwirrung, da er nicht weiß, um welche Art von Beitrag es sich handelt. Oft muss der Benutzer auf die Vollansicht des Beitrags klicken, um zu erfahren, dass der Autor einen externen Link anzeigen möchte. Auch wenn es Tricks wie diesen gibt, mit denen Sie von Beitragstiteln auf externe Links verlinken können, wird dieses Problem mit dem Beitragsformat alles beheben. Theme-Designer können die „Link-Formate“ anders gestalten, wie es Jeff Starr für Digging into WordPress getan hat.
Die Macht dieser Funktion ist zu viel, um sie zu beschreiben. Denn jetzt können Sie kurze Statusposts wie auf Twitter schreiben und ohne großen Aufwand anders gestalten lassen. Wenn Sie ein Zitat gefunden haben, das Ihnen gefällt, können Sie es teilen und mit einem Klick hervorheben. Unterm Strich wird WordPress durch die Funktion „Postformate“ zu einer umfassenderen Blogging-Plattform.
Warum möchten Sie Beitragsformate verwenden?
Post-Formate ersetzen die Notwendigkeit, Kategorien zu verwenden, um ähnliche Styling-Funktionen zu erreichen. Bisher haben Entwickler WordPress-Kategorien gehackt, um diesen Effekt zu erzielen, was bei neuen Bloggern zu viel Durcheinander und Verwirrung führt. Die Verwendung von Postformaten reduziert nicht nur die Unordnung in Bezug auf Kategorien, sondern macht Ihr Blog auch zwischen Themen, die diese Formate unterstützen, portabel.
Außerdem wird Ihr Blog für Ihre Leser benutzerfreundlicher, da Ihre Benutzer genau wissen, welche Art von Beitrag sie sehen. Darüber hinaus wird Ihr Blog dadurch lebendiger, da Sie auf Ihrer Blog-Seite unterschiedliche Arten von Beiträgen haben. Im Moment sieht die Anzeige der meisten Blog-Posts sehr langweilig aus, da alle Posts gleich aussehen. Die Post-Formate werden eine dringend benötigte Lücke innerhalb der WordPress-basierten Websites füllen.
So fügen Sie Post-Formate in WordPress 3.1 hinzu und verwenden sie
Genau wie Post-Thumbnails, Menüs, benutzerdefinierte Hintergründe und benutzerdefinierte Header werden auch die Post-Formate eine themenaktivierte Funktion sein. Dies bedeutet, dass diese Funktion nur verfügbar ist, wenn Ihr Theme kompatibel ist.
Warnung: Sie müssen über ausreichende Kenntnisse von HTML, CSS und den Funktionen der WordPress-Schleife verfügen, um diesem Tutorial folgen zu können.
Um „Beitragsformate“ in WordPress 3.1 zu aktivieren, musst du deine Themes öffnen Funktionen.php Datei und fügen Sie den folgenden Code ein:
add_theme_support( 'post-formats', array( 'aside', 'gallery' ) );
Hinweis: Abgesehen davon sind und Galerie nicht die einzigen verfügbaren Postformate. Die verfügbare Liste der Postformate ist:
- beiseite – Normalerweise ohne Titel gestylt. Ähnlich einem Facebook-Status-Update.
- chat – Ein Chat-Transkript.
- Galerie – Eine Galerie mit Bildern.
- Link – Ein Link zu einer anderen Site.
- Bild – Ein einzelnes Bild.
- Zitat – Ein Zitat.
- status – Eine kurze Statusaktualisierung, normalerweise auf 140 Zeichen begrenzt. Ähnlich einem Twitter-Status-Update.
- Video – Ein einzelnes Video.
Die vollständige Liste der Postformate finden Sie unter WordPress-Codex.
Sobald Sie diesen Code hinzugefügt haben, sehen Sie ein neues Feld in Ihrem Beitragsschreibbereich in der rechten Spalte, in der Sie veröffentlichen sehen.
Nachdem Sie den Beitrag geschrieben haben, können Sie das Format ändern und auf Veröffentlichen klicken. Auf diese Weise können Sie Ihren Beitrag in einem vorgestylten Format anzeigen.
Aber warte, wir haben diese vorgestylten Postformate noch nirgendwo in unserem Thema angegeben. Im Moment macht es also keinen Unterschied, selbst wenn Sie das Format in Ihrem WordPress-Post-Panel auswählen, da Ihr Theme nicht weiß, wie es angezeigt werden soll. Dazu müssen wir unsere Post-Schleife bearbeiten.
Wir werden das Bedingungs-Tag verwenden: has_post_format()
if ( has_post_format( 'aside' )) { // code to display the aside format post here } else if (has_post_format('gallery')) { // stuff to display the gallery format post here } else if (has_post_format('link')) { // stuff to display the link format post here }else { // code to display the normal format post here }
Worauf wartest du nun? Bereiten Sie sich auf diese großartige Funktion vor. Wir können uns nur vorstellen, dass WordPress immer mehr als Microblogging-Plattform mit neuen Themen verwendet wird, die diese Funktion nutzen werden.
Zusätzliche Lesungen:
WordPress-Codex-Postformate
Beitragstypen und -formate und Taxonomien, Oh mein Gott!
Beitragsformate im Vergleich zu benutzerdefinierten Beitragstypen