Code lấy ảnh đầu tiên trong bài viết làm ảnh đại diện Auto Post Thumbnail

Đăng ngày: 01/05/2022 bởi admin | Tổng 332 Lượt Xem

ToiCode.Net hướng dẫn cách Auto Post Thumbnail Ảnh đại diện của mỗi bài viết trong website wordpress giúp nâng cao thẩm mỹ khi hiện thị bài viết, một phần nó cũng giúp cho bài viết seo tốt hơn. Code lấy ảnh đầu tiên trong bài viết làm ảnh đại diện Auto Post Thumbnail

Code này có ưu điểm:

Lấy hình ảnh đầu tiên trong bài viết làm ảnh đại diện, khi ko có ảnh đại diện sẽ hiển thì hình ảnh mặt định, lấy ảnh từ bất kì nguồn nào khi bạn copy bài viết!

Nhược điểm:

Vì tự động lấy hình tự động nên mình ko thể tùy chỉnh kích thước hình ảnh, cũng như ko thể thay đổi tên file ảnh:

Sau đây là đoạn code tự động lấy ảnh đầu tiên trong bài viết làm ảnh đại diện. Các bạn copy đoạn code này dán vào file functions.php của theme nhé:

function firtimage() {
          global $post, $posts;
            $first_img = '';
            ob_start();
            ob_end_clean();
            $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
            $first_img = $matches [1] [0];
           if(empty($first_img)){ //Defines a default image
               $first_img =''.TEMPLATEPATH.'/images/nophoto.jpg';
             }
           return $first_img;
    }

Cách dùng: Chèn đoạn code này vào vị trí muốn Ảnh đại diện xuất hiện

<img src="<?php echo firtimage(); ?>" alt="<?php the_title(); ?>"/>

Lời Kết

Chúc Các Bạn Thành Công Với ToiCode.Net Blog , các bạn có thể tìm thấy cho mình những thủ thuật hay nhất và cả một loạt những cách để bạn làm giàu ngay trên thế giới Internet rộng lớn này !

0
0
đánh giá
Đánh giá bài viết

Ngày hôm nay thất bại Ngày mai cũng thất bại
Nhưng ngày kia chắc chắn sẽ là thành công!

Bình Luận Bài Viết
Theo dõi
Thông báo của
guest
1 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
gate io margin trading
Khách
10/02/2023 04:26

I agree with your point of view, your article has given me a lot of help and benefited me a lot. Thanks. Hope you continue to write such excellent articles.

© Copyright 2022 - Company Name. All rights reserved.

Content Protection by DMCA.com - Blog IT ™ Quản trị & biên tập bởi: Si Thanh