Wie verwende ich verschiedene vorgestellte Bildgrößen für einen benutzerdefinierten Beitragstyp?

Sie möchten eine andere vorgestellte Bildgröße für einen benutzerdefinierten Beitragstyp verwenden und sie aus der Hauptblogschleife ausschließen. Und möchte es auch auf einer bestimmten Seite anzeigen.

Was wird der schnellste Weg sein, dies zu erreichen? Mit Code versauen und Plugins?

Bevorzugen Sie eine Code-Snippet-Lösung, aber Hauptproblem sollte es Out-of-Box funktionieren, da schnelle Lösung eine Priorität ist.

Danke im Voraus.

Solutions Collecting From Web of "Wie verwende ich verschiedene vorgestellte Bildgrößen für einen benutzerdefinierten Beitragstyp?"

Dies könnte helfen – Legen Sie die vordefinierte Bildgröße für einen benutzerdefinierten Beitragstyp fest ,

Fügen Sie einfach eine neue Bildgröße hinzu

add_image_size( 'companies_thumb', 120, 120, true); 

Dann in der Post-Typ-Vorlage für Unternehmen rufen Sie einfach den Daumen, den Sie definiert haben.

 < ?php the_post_thumbnail('companies_thumb'); ?> 

Erstellen Sie eine benutzerdefinierte Post-Type-Vorlage mit der angegebenen Größe in der Vorlage oder der entsprechenden CSS, die auf das Bild angewendet wird.

Ich war auch auf der Suche nach einer Möglichkeit, die Größe des angezeigten Bildes für einen benutzerdefinierten Beitragstyp zu ändern – sogar im Admin, so dass Sie eine korrekte Vorschau sehen, wenn das Bild eingefügt wird. Dieser Code wird den Trick machen und hoffentlich wird das jemandem helfen.

Setzen Sie den Code in functions.php Ihres Kindthemas. Denken Sie daran, dass Ihr Theme Post-Thumbnails unterstützen muss.

 // Change Featured Image Size for Custom Post Type function custom_post_type_featured_image_size() { add_post_type_support( 'your_custom_post_type', 'thumbnail' ); set_post_thumbnail_size( width, height, true ); //true will crop image } add_action( 'init', 'custom_post_type_featured_image_size' );