Erstellen einer Galerie mit vorgestellten Bildern aus dem benutzerdefinierten Post-Typ

Ich bin neu in WordPress und bin damit beschäftigt, eine Online-Portfolio-Website zu erstellen. Ich habe einen benutzerdefinierten Post-Typ für meine Portfolio-Artikel mit dem Namen “Portfolio” erstellt und jedem benutzerdefinierten Beitrag ein Bild hinzugefügt.

Für meine Homepage möchte ich eine Galerie der vorgestellten Bilder von diesen benutzerdefinierten Beitragstypen, und wenn Sie auf ein Thumbnail klicken, werden Sie zu diesem benutzerdefinierten Beitrag weitergeleitet.

Ich habe versucht, eine Vorlage Seite nach statementen aus dem Internet zu machen, aber nichts hat für mich bisher funktioniert und ich bin mir nicht sicher, wo ich anfangen soll! Codierung und WordPress ist alles neu für mich.

Wenn Sie Vorschläge haben, wie ich das machen kann, lassen Sie es mich bitte wissen. Vielen Dank 🙂

Solutions Collecting From Web of "Erstellen einer Galerie mit vorgestellten Bildern aus dem benutzerdefinierten Post-Typ"

Führen Sie die folgenden Schritte aus, um die gewünschte Galerie zu erstellen:

1) Navigieren Sie zu Ihrem Themenordner und erstellen Sie eine Datei namens cpt-gallery.php

2) Kopieren Sie diesen Code und fügen Sie ihn in die Datei ein

< ?php /* Template Name: Custom Post Type Gallery Description: Creates a gallery of featured images from a custom post type Notes: Make sure you have support for thumbnails enabled */ get_header(); // Query the custom post type to display $args = array('post_type' => 'CUSTOM POST TYPE'); $query = new WP_Query( $args ); ?> < ?php if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); ?> < ?php if ( has_post_thumbnail() ): ?> < ?php the_post_thumbnail('thumbnail'); ?> < ?php endif; ?> < ?php endwhile; endif; ?> < ?php get_footer(); ?> 

3) Erstellen Sie in WordPress eine neue Seite mit dem Namen “Home” und wählen Sie auf der rechten Seite unter “Seitenattribute” die Vorlage “Custom Post Type Gallery” aus dem Menü.

4) Navigieren Sie zu Einstellungen> Lesen und wählen Sie unter der Option “Startseite wird angezeigt” die Option Eine statische Seite” und wählen Sie dann die von Ihnen erstellte Seite mit der Beschriftung “Startseite”. Speichern Sie diese Änderungen.

HINWEISE: Stellen Sie sicher, dass Sie das Wort “CUSTOM POST TYPE” durch den tatsächlichen Namen Ihres benutzerdefinierten Post-Typs ersetzen. Dieser Code zieht jeden benutzerdefinierten Post-Typ, den Sie definiert haben, in die Schleife ein und zeigt dann ein Thumbnail des vorgestellten Bildes für diesen Post mit einem Link dazu an.

Ich habe das getestet, also sollte es für dich funktionieren. Lassen Sie es mich wissen, wenn Sie weitere Erläuterungen benötigen.

 < ?php if (have_posts()) : while (have_posts()) : the_post(); if ( has_post_thumbnail($post->ID) ) { the_post_thumbnail($post->ID); } endwhile; endif; ?>