Erzeugt Responsive Post Thumbnails der gleichen Größe

Ich verwende eine function, um verwandte Beiträge in meinem WordPress-Theme mit ihrem Thumbnail anzuzeigen. Ich verwende uikit , um mein Thema ansprechbar zu machen. Uikit bietet eine Rasterfunktion ähnlich der Bootstrap-function und passt die Größe der Bilder automatisch an den verfügbaren Platz an. Ich möchte Thumbnails der gleichen Breite und Höhe erhalten, auch wenn das Thumbnail gedehnt / beschnitten werden muss. Ist es möglich, es so zu bearbeiten, dass ich für jedes Thumbnail Bilder gleicher Größe bekomme? Im Moment bekomme ich dieses Ergebnis:

http://img.daswordpress.com/php/XU7rUWU.png

Ich verwende den folgenden Code und habe bereits die hier vorgeschlagene Lösung ausprobiert:

<?php function getthe_related_posts(){ $html='

Related posts:

'; $orig_post = $post; global $post; $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'posts_per_page'=>4, // Number of related posts to display. 'caller_get_posts'=>1 ); $my_query = new wp_query( $args ); $width=$args['posts_per_page']; $count = 0; while( $my_query->have_posts() ) { $my_query->the_post(); $html.=''; $count = $count+1; } } $post = $orig_post; wp_reset_query(); $html.='
'; return str_replace('uk-width-medium-1-4','uk-width-medium-1-'.$count,$html); } ?>

Solutions Collecting From Web of "Erzeugt Responsive Post Thumbnails der gleichen Größe"

Plugin installieren: https://wordpress.org/plugins/force-regenerate-thumbnails/

und regeneriere alle Thumbnails.

Oder Schritte:

  1. Erstellen Sie eine neue Dimension für Bilder: add_image_size ('thumb-cropped', 227, 133, true); // Set necessary sizes (true = cropped) add_image_size ('thumb-cropped', 227, 133, true); // Set necessary sizes (true = cropped)

  2. Erhalten Sie Bilder mit den Größen in Ihrer function.

    get_the_post_thumbnail($post->ID);

    fix zu:

    get_the_post_thumbnail($post->ID, 'thumb-cropped');

  3. Plugin installieren: https://wordpress.org/plugins/force-regenerate-thumbnails/

  4. Inter im Admin-Bereich und regeneriere alle Thumbnails

  5. Das Ende. Verwenden Sie alle neuen Bilder mit fester Bemaßung