TianDev

Những function "attachment image" hay dùng trên wordpress

Posted: December 3, 2019 by anhkevin

attachment image: là những tệp hình ảnh được tải lên và lưu trữ trên wordpress bằng công cụ Media trên wordpress. Từ hình thức Media hoặc từ bài post, page, … vv

1. Lấy $attachment_id từ 1 link hình ảnh trên web

attachment_url_to_postid( string $url )

Tham khảo: https://developer.wordpress.org/reference/functions/attachment_url_to_postid/

2. Lấy thông tin array(url, width, height, is_intermediate) từ 1 $attachment_id

wp_get_attachment_image_src( int $attachment_id, string|array $size = 'thumbnail')

Tham khảo: https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/

3. Lấy HTML img từ 1 $attachment_id

wp_get_attachment_image( int $attachment_id, string|array $size = 'thumbnail')

Tham khảo: https://developer.wordpress.org/reference/functions/wp_get_attachment_image/

4. Lấy $thumbnail_id của post, page

get_post_thumbnail_id( int|WP_Post $post = null )

Tham khảo: https://developer.wordpress.org/reference/functions/get_post_thumbnail_id/

5. Lấy thumbnail URL của post, page

get_the_post_thumbnail_url( int|WP_Post $post = null, string|array $size = 'post-thumbnail' )

Tham khảo: https://developer.wordpress.org/reference/functions/get_the_post_thumbnail_url/