Chỉnh sửa kích thước ảnh thumbnails khi thay theme WordPress.
Nếu bạn thường xuyên thay đổi theme cho blog/ website WordPress của mình thì chắc hẳn đã không ít lần gặp phải tình trạng ảnh thumbnails (hay còn gọi là featured images) vẫn giữ nguyên kích thước như trên theme cũ mà không chịu thay đổi giống trên theme mới, đặc biệt là với những bài viết cũ. Điều này khiến cho blog/ website của bạn trở nên xấu xí và thiếu sự thống nhất. Vậy đâu là giải pháp để khắc phục?
Tham khảo thêm:
- Hiển thị bài viết mới nhất (kèm ảnh thumbnail) trên sidebar
- Top 10 WordPress plugins giúp tùy chỉnh featured image
Thật may mắn, WordPress luôn có sẵn những plugin tuyệt vời giúp bạn giải quyết mọi vấn đề một cách đơn giản và nhanh chóng. Trong trường hợp này, plugin mà tôi đang muốn nói đến chính là Force Regenerate Thumbnails. Force Regenerate Thumbnails sẽ giúp bạn xóa hết các kích thước ảnh thumbnails cũ và tạo ra các kích thước ảnh thumbnails mới chỉ sau một vài click chuột.
Tạo lại kích thước ảnh thumbnails khi thay theme WordPress
1. Để bắt đầu sử dụng, trước tiên các bạn cần phải cài đặt và kích hoạt plugin Force Regenerate Thumbnails.
2. Tiếp theo, truy cập vào Tools => Force Regenerate Thumbnails => Click vào nút “Regenerate All Thumbnails“.
3. Chờ cho đến khi hoàn tất 100% quá trình tái tạo ảnh thumbnails. Thời gian diễn ra nhanh hay chậm phụ thuộc vào độ mạnh của hosting bạn đang sử dụng và số lượng ảnh mà bạn đang lưu trữ trên site.
Xong. Đơn giản vậy thôi. Chúc các bạn thành công!
Lưu ý: Sau khi hoàn tất công việc, bạn nên deactive và xóa plugin này đi để tránh gây ảnh hưởng đến hiệu suất hoạt động của site, chỉ khi cần sử dụng mới cài vào.
Ngoài ra, còn có một plugin nổi tiếng khác cũng sở hữu chức năng gần như tương tự mà các bạn có thể tham khảo là Regenerate Thumbnails. Tuy nhiên, bản thân tôi không đánh giá cao plugin này do nó chỉ có khả năng tạo kích thước ảnh thumbnails mới mà không xóa bỏ các kích thước cũ dẫn đến tiêu tốn dung lượng lưu trữ của host.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)
cho mình hỏi khi chuyển wp từ localhost lên host bị lỗi hình ảnh , thì fix theese nào vậy bà kon
Bạn phải mở file database ra để chỉnh path (đường dẫn lưu trữ trong host) của hình ảnh cho đúng thì mới hết lỗi nhé. :P
bạn vào table option, chỉnh lại homepage là domain.com, bỏ từ localhost đi bạn nhé.
mình upload mới cũng thế lun bác hiếu , cũng bị lỗi hình ảnh
Sai hết link ảnh rồi kìa bạn. “http” bạn viết nhầm hết thành “hhttp”. Sửa lại đi. :P
thanks
Bạn ơi cho mình hỏi làm sao để chỉnh ảnh Thumbnai ở trang chủ wordpress nhỏ lại, hay theo các kích cỡ như mình muốn
Bạn phải chỉnh sửa trong theme nhé. :)
Theme ở phần nào vậy bạn, bạn nói cụ thể được không
Cái này phụ thuộc vào theme bạn sử dụng. Mỗi theme lại sử dụng một file khác nhau để khai báo kích thước ảnh thumbnail. Ví dụ như Genesis thì thường nằm trong file functions.php. :P
Trong file Functions có cái này: giờ sửa nó làm sao :v
/* Post Thumbnail Support
/*———————————————————————————–*/
if ( function_exists( ‘add_theme_support’ ) ) {
add_theme_support( ‘post-thumbnails’ );
add_image_size( ‘featured’, 390, 250, true ); //featured
add_image_size( ‘featuredfull’, 804, 350, true ); //featured full width
add_image_size( ‘widgetfull’, 345, 250, true ); //sidebar full width
add_image_size( ‘smallthumb’, 115, 115, true ); //ajax search
set_post_thumbnail_size( 50, 50); //width,height
}
function mts_get_thumbnail_url( $size = ‘full’ ) {
global $post;
if (has_post_thumbnail( $post->ID ) ) {
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), $size );
return $image[0];
}
Bạn đối chiếu với kích thước ảnh thumbnail hiện tại trên site là biết cần phải sửa thông số nào mà. :P
Bạn ơi, bạn cho mình hỏi là nhà của mình khi chuyển VPS thì ảnh thumb ngoài trang chủ nó lại có kích thước khác nhau không đồng nhất như cũ nữa, bạn có cách nào giúp mình với không? Cám ơn bạn.
Bạn thử regen ảnh thumbnail chưa? :P
Cám ơn bạn đã trả lời nhanh chóng, mình dùng plugin này rồi, sau đó vẫn không cải thiện được gì bạn ơi :(
Mình thường dùng cho site hình ảnh rất hài lòng về plugin này nhưng có một điểm là một số hình (số ít – mình không biết do kích thước hay tỉ lệ của kích thước) không tạo được theo size nên khi vào Media Library rất nhiều hình thu nhỏ bị lỗi nhưng click vào thì hình gốc vẫn OK. Cái này làm cho một số bài viết bị lỗi hình thumbnail. Không biết Bạn có gặp vậy chưa chỉ mình các fix với! cảm ơn
Tên của mấy hình ảnh bị lỗi có chứa tiếng Việt có dấu hay ký tự đặc biệt nào không? :P
E sửa kích thước ảnh thumbnail ngoài trang chủ trong funcitions.php thành 150×150 như blog a. Sau khi dùng plugin này thì nó hiển thị lại rất ok. Nhưng có 1 điều là ở giao diện mobile cái ảnh nó lại có kích thước 195×195 và bị nhòe do phải zoom lên (mặc dù ảnh đầu vào của e là 300×300 cơ). e tìm trong funcitions.php thì không thấy cái để chỉnh kích cỡ ảnh cho giao diện mobile (cụ thể không có đoạn 195 195). A giúp e với giờ e phải làm sao :(
e fix được lỗi này r nha a. mà e có 1 thắc mắc, mỗi 1 ảnh khi up lên nó sẽ tự tạo ra vài cái kích thước khác nhau. thế lúc mình xoá cái ảnh đó trong thư viện thì mấy cái được nhân lên kia có tự xoá theo không. mò mẫm vào mục update thấy có vài cái. trong thư viện e có chục cái ảnh. thế mà dùng phần mềm ewww nén nó báo hơn 1000 tấm k biết ở đâu ra mà lắm vậy. hic
Nó chỉ xóa cái ảnh gốc thôi. Còn ảnh crop vẫn tồn tại. :P
muốn làm sạch triệt để thì phải làm sao a. thư mục update chỉ có vài cái thôi mà :P
1 là vào host xóa thủ công. 2 là dùng plugin Media Cleaner. Nhưng hãy cẩn thận vì có thể nó sẽ xóa luôn cả ảnh đang sử dụng, đặc biệt là ảnh định dạng WebP. :P
Mình từ trước tới giờ chỉ dùng 1 theme ko đổi đi đâu cả nên ko cần dùng tới cái này phải ko anh
Không đổi thì không cần dùng. :P
Nếu blog bạn có mục bài viết chia thành 2 hay nhiều cột thì dùng nó căn đều ảnh nhìn đẹp hơn.
Theme này có hỗ trợ 2 cột bài viết ở trang chủ nhé. Chẳng qua mình không thích thôi. Bạn có thể xem ở trang demo. :P
Chào admin… Cho em hỏi có theme wodpress nào tải game cho điện thoại không ạ..
Cám ơn..
Mình không biết bạn ạ. :)
Cái này mình cũng hay dùng. Mình tắt luôn các ảnh thumbnail trong phần cài đặt Media cho nó đỡ tạo ra nhiều file không cần thiết.
Hình ảnh khi upload ảnh lên WordPress bị thay đổi chất lượng ảnh phải k ạ, có cách nào giúp giữ nguyên độ nét k b nhỉ
Nếu bạn không sử dụng công cụ nén ảnh thì sẽ không bị giảm chất lượng nhé. :P
Cái phần featured image này mà nó cho up lên các host lưu trữ ảnh khác như flick thì tốt biết bao nhiêu, tiết kiệm được bao nhiều tài nguyên cho host
Ảnh upload lên host khác sẽ không thể control thời gian cache được và cũng không load đồng bộ với các thành phần khác của web => có thể ảnh hưởng nhiều đến tốc độ load. :P
Thay vì phải resize toàn bộ ảnh rồi up lên từng cái một, may nhờ plugin, chỉ 2 phút là xong, rất hay, cảm ơn bạn
Bạn ơi cho hỏi, vậy các thumbnails của theme cũ thừa ra thì xử lý sao bạn, vì nhiều ảnh sẽ bị đầy hosting, dọn dẹp bằng wp optimize liệu có xóa sạch được những hình ảnh đó đi không nhỉ, hay chỉ xóa trong database my sql.
Bạn tham khảo bài viết “Tiết kiệm dung lượng host và cải thiện hiệu suất WordPress” nhé. :)
mình muốn đoi kích thước ảnh home page theo tỷ lệ khác làm thế nào admin
Cái này phải chỉnh sửa trong file theme bạn ạ. Thường thì kích thước ảnh được xác định trong file functions.php của theme.
Đang tìm giải pháp cho vấn đề này, blog mỗi cái hình có đến 16 thumnailb nghe mà nản, thử cách này xem sao!
Mình có sử dụng Force Regenerate Thumbnails nhưng mình muốn ảnh nó hiển thị full nhưng k bị cắt mất chữ nhìn không đẹp lắm, như ảnh bên dưới
https://imgur.com/a/stVSjnd
Tác dụng của Force Regenerate Thumbnails là crop lại ảnh thumbnail chứ không phải resize bạn nhé. Bạn không muốn bị cắt thì phải tạo sẵn ảnh thumbnail với tỉ lệ tương ứng mà theme yêu cầu.