WordPress: lấy ảnh đầu tiên của Post để hiển thị

Hôm nay mình xin chia sẻ cách mình hay làm cho các giao diện WordPress khi muốn hiển thị ảnh đại diện bài đăng hay gọi là Thumbnail, có hai cách là tìm attactment cho bài viết hoặc tìm trực tiếp từ bài viết giống blogger, sau đây là code của em nó:

function first_image() {
global $post;
$first_img = '';
$output = preg_match_all('//i', $post->post_content, $matches);
$first_img = $matches [1] [0];

if(empty($first_img)){ //Defines a default image
$first_img = "/images/default.jpg";
}
return $first_img;
}

Và khi cần gọi ra chỉ cần :

Nhớ đặt trong LOOP nhé ! Chúc các bạn thành công !

TÁC GIẢ:

Tôi là Jam, thâm niên 7 năm thiết kế website và làm SEO. Hãy theo dõi blog của tôi để nhận được nhiều chia sẻ thú vị xung quanh chủ đề công nghệ.

Có 2 bình luận !

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *