Wie bearbeitet man das Layout eines bestimmten Postformats?

Ich suche mein Theme-Layout des Nebenpostformats zu bearbeiten.

Ich habe bereits die function add_theme_support() , um die Option add_theme_support() beim Erstellen eines add_theme_support() . Das Layout einer Seite sieht jedoch nicht gut aus. Ich möchte es ähnlich wie das Videoformat gestalten.

Welche Datei in meinem Thema steht für das Layout des Layouts für den Seitenhinweis ?

Solutions Collecting From Web of "Wie bearbeitet man das Layout eines bestimmten Postformats?"

Meistens würden Sie nur CSS-Änderungen vornehmen. Zum Beispiel wird ein Post, der das aside Format hat, in sein Markup eine class von format-aside die Sie in Ihrem eigenen CSS überschreiben können, sei es als Kind-Theme-Unterstützung oder CSS-Plugin.

Ich habe gerade erst damit gespielt (übrigens bin ich auf diese Frage gestoßen).

Beispiel: Sie können den Titel von Posts, die mit dem quote Post-Format (zB format-quote ) gekennzeichnet sind, ausblenden, indem Sie dies in Ihre CSS-Datei einfügen:

 .home .format-quote .entry-title { display: none; } 

Dies würde dann den Eintrag auf Ihrer Blog-Seite / Ihrem Index so formatieren, dass er den Titel nicht aus dem Post enthält, und würde das Zitat einfach als mehr Inline-Zitat zwischen zwei Beiträgen erscheinen lassen.

Oder Sie können basierend auf dem Format ein Hintergrundbild oder eine benutzerdefinierte Farbe hinter dem Post einfügen.

Ich habe es noch nicht fertiggestellt, aber ich arbeite an einem Format, um den Post-Titel als Autor eines Zitats zu verwenden, und den Inhalt als Zitat-Inhalt und die Position des Titels unter dem Zitat als kleiner als

Tags, oder fügen Sie einfach ein ::after Element hinzu, um vielleicht das Wort “says” oder “said” einzufügen, damit das Zitat-Feld so dargestellt werden kann:

Isaac Newton sagte:

Ich kann die Bewegung der Himmelskörper berechnen, aber nicht den Wahnsinn der Menschen.

Es gibt keine Fülle von Informationen da draußen, aber hier sind ein paar Links, die in ein kleines Detail gehen (der erste ist WordPress Codex):

WordPress Codex Seite auf Post-Formate
Elegant Themes Blogpost: Erstellen von Postformaten

Sie könnten etwas Code in der Datei get_post_format() bearbeiten, indem get_post_format() function get_post_format() verwenden, um Ihr get_post_format() zu überprüfen und alles get_post_format() , was Sie für jedes single.php get_post_format() möchten.

Beispielsweise:

 if ( get_post_format( get_the_ID() ) == 'aside' ) { // Show something different from another template here!!! } 

Erstellen Sie einen content-aside.php Namen content-aside.php und verwenden Sie eine Bedingung in single.php , um sie aufzurufen:

 if ( is_singular( 'aside' ) ) { get_template_part( 'content', 'aside'); } else { get_template_part( 'content', 'single'); } 

Eine einfache get_template_part() kann es auch tun:

  if ( is_singular() ) { get_template_part( 'content', get_post_type() ); }