Support

Account

Home Forums Add-ons Gallery Field display first gallery picture on archive page Reply To: display first gallery picture on archive page

  • Hi @elliot, hi @davelee

    Thanks for the solution, it’s a life saver.

    For anyone needing the full code, if you want to set the featured image when you save the post, this is also the hook:

    add_action( 'save_post', 'set_featured_image_from_gallery' );
    
    function set_featured_image_from_gallery() {
      $has_thumbnail = get_the_post_thumbnail($post->ID);
    
      if ( !$has_thumbnail ) {
    
        $images = get_field('gallery', false, false);
        $image_id = $images[0];
    
        if ( $image_id ) {
          set_post_thumbnail( $post->ID, $image_id );
        }
      }
    }