Custom Post Types in Main-Query anders formatieren

  • Hallo,

    Ich suche nach einer Möglichkeit auf der Startseite bei der Auflistung aller Inhalte meine Custom-Post-Types anders zu stylen als die Standard-Artikel.
    Also ähnlich wie bei den Post-Formats, bei denen ich einfach eine Template-Datei erstelle mit dem Namen content-postfomart.php.

    Ich freue mich auf Hilfe, vielen Dank im Voraus!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo,

    das Zauberwort heißt hier, genauso wie bei den erwähnten Post-Formats, get_template_part.

    PHP
    <?php get_template_part( 'content', get_post_type() ); ?>


    Damit kann dann mit dem Muster content-namecustomposttype.php individuelle Templates für jeden Custom-Post-Type angelegt werden.

    Nun müsste ich es hinbekommen, das ich in einem Loop sowohl

    PHP
    <?php get_template_part( 'content', get_post_type() ); ?>

    also auch

    PHP
    <?php get_template_part( 'content', get_post_format() ); ?>

    gemeinsam ausführen kann, weil ich die verschiedenen Styles der Post-Formats weiterhin benötige.

    Hat jmd. einen Vorschlag? Danke!

    Einmal editiert, zuletzt von Denkzettel (3. April 2013 um 16:56)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!