Tự động đổi tên hình ảnh tải lên trong Opencart

Với mấy Anh Em dùng Opencart mà tính cẩn thận thì trước khi upload hình ảnh lên đều xử lý cẩn thận mới upload lên. Mình cũng khuyến khích Anh Em nên làm như vậy. Đó là crop hình ảnh về kích thước đủ để dùng, rename lại các hình ảnh. Tuy nhiên không phải ai cũng cẩn thận như vậy. Đơn cử là hồi đầu năm làm con web Opencart cho bên công ty điện máy kia, mà cậu nhân viên hay up bài rất lười xử lý cái hình ảnh này, thậm chí hình ảnh còn đặt tên tiếng Việt có dấu mới khổ chứ. Bạn cũng không nên đặt tên hình ảnh bằng tiếng Việt có dấu nó rất hay lỗi nhé. Vì vậy mình đã phải viết 1 extension tự động đổi tên hình ảnh khi upload lên.

Extension tự động đổi tên hình ảnh khi upload lên Opencart

Có 2 cách xử lý hình ảnh để đổi tên khi upload lên đó là tạo tên random cho nó. Ví dụ bạn upload ảnh có tên là Hình Ảnh Đẹp. JPG lên thì nó sẽ tạo 1 chuỗi ngẫu nhiên để đặt tên cho ảnh. Ví dụ sau khi upload lên thì nó thành 8732yihqwendhgqweq.jpg . Ví dụ vậy thôi, nhưng về khoản SEO hình ảnh thì nhiều người không thích lắm.

Còn 1 cách nưa là lấy chính tên tiếng Việt có dấu đó, bỏ dấu đi, thêm dấu – vào để tạo thành slug chuẩn SEO. Thì hình ảnh Hình Ảnh Đẹp. JPG sau khi upload lên tự động đổi tên thành hinh-anh-dep.jpg 

Đó nhìn đẹp hơn mà có vẻ chuẩn seo phết. Extension mình viết dưới đây là nó tạo thành slug vậy đó bà con ạ.

Link tải extension tự động rename hình ảnh cho Opencart

Mời bạn tải về extension này tại: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38940

Hầu hết các extension đơn giản mình viết xong hay upload lên marketplace của Opencart để mọi người cùng dùng. Bạn tải trên này thì hoàn toàn yên tâm nhé.

Tải về rồi thì cài đặt như một extension bình thường thôi nhé bạn.

Lưu ý: Đã thử nghiệm cho Opencart các phiên bản 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8

Kết luận

Như vậy bạn đã biết cách tự động đổi tên hình ảnh khi upload lên. Đặc biệt hữu ích cho bạn nào lười xử lý hình ảnh nhé.