Get thumbnail featured image using post id in wordpress ?

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 29/10/21.

  1. seolagi

    seolagi

    Moderator

    Thành viên BQT

    Tham gia ngày:
    16/4/14
    Bài viết:
    854
    Đã được thích:
    72
    Điểm thành tích:
    28
    hi mọi người mình đang muốn lấy hình ảnh thumbnail featured images của bài blog post theo id, nó sẽ trả về dưới 2 dạng, 1 là url src của hình và 1 cái là full hình ảnh gồm các thẻ img alt đầy đủ của hình ảnh chỉ cần gọi nó show ảnh lên ngay mà không cần chèn thẻ tag img ý.

    Bạn nào có code get thumbnail featured image using post id in wordpress dưới 2 dạng url và full code images cho mình nhé.
     
    Cảm ơn đã xem bài:

    Get thumbnail featured image using post id in wordpress ?

  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,524
    Đã được thích:
    1,096
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Khi bạn đã có post_id rồi thì việc lấy nó sẽ có 2 phương án:

    Phương án 1: lấy mỗi url hình ảnh thôi
    PHP:
    $featured_image_url wp_get_attachment_urlget_post_thumbnail_id($post_id'thumbnail') );
    Phương án 2: lấy toàn bộ hình ảnh
    • VD nó sẽ trả về dưới dạng code html như: <img src=... alt ... /> đầy đủ chỉ cần gọi là nó show được ra ngay hình ảnh
    • Bạn dùng code sau:
    PHP:
    $featured_image_full get_the_post_thumbnail($post_id'full', array('class' => 'alignleft')); 
    Bạn đổi kích thước full hay thumbnail để nhận về các kích thước khác nhau như:
    • the_post_thumbnail( 'thumbnail' ); // Thumbnail (150 x 150 hard cropped)
    • the_post_thumbnail( 'medium' ); // Medium resolution (300 x 300 max height 300px)
    • the_post_thumbnail( 'medium_large' ); // Medium Large (added in WP 4.4) resolution (768 x 0 infinite height)
    • the_post_thumbnail( 'large' ); // Large resolution (1024 x 1024 max height 1024px)
    • the_post_thumbnail( 'full' ); // Full resolution (original size uploaded)
     


Like và Share ủng hộ ITSEOVN