Für Ihre functions.php-Datei im Theme.
add_theme_support( 'post-formats',
array(
'aside',
'gallery',
'link',
'image',
'quote',
'status',
'video',
'audio',
'chat'
)
);
add_post_type_support( 'post', 'post-formats' );
add_post_type_support( 'page', 'post-formats' );
// and other custom post types if you have them
Kann ich mein eigenes Beitragsformat verwenden, z. B. "Website"?
Ich denke, es könnte auch das Beitragsformat "Link" sein.
Warum funktioniert das im p2theme nicht?
Wie füge ich dem p2-Theme weitere Beitragsformate hinzu?
Danke!
Ich sehe jetzt Beitragsformate als Option, aber sie werden auf der Frontend-Seite immer noch nicht richtig angezeigt... Haben Sie eine Idee, warum?
Hallo! Sobald die Beitragsformate aktiviert sind, müssen sie immer noch in einer Vorlage aufgerufen werden, um ein Format visuell von einem anderen zu unterscheiden. Zum Beispiel könnten Sie, um etwas speziell für ein Zitatformat anzuzeigen, in Ihrer Beitrags-Vorlage Folgendes tun:
Und wenn Sie
post_class()für das Belegobjekt verwenden (wie in der Schleife), erhalten Sie zusätzliche CSS-Klassen, an die Sie sich anhängen können.Vollständige Dokumentation hier.
Es ist 2024, und diese PHP-Funktion funktioniert immer noch. Danke!
Ich habe dies in einen WP-Code-Schnipsel kopiert und eingefügt. Wenn Sie kein Coding-Experte sind, empfehle ich dringend, ein Code-Schnipsel-Plugin zu verwenden, um experimentelle Dinge einzufügen, da es sehr einfach ist, sie zu löschen, wenn sie Probleme verursachen. Stellen Sie nur sicher, dass Sie jeweils nur einen Code testen.