Ra mắt thử nghiệm plugin Foxtool miễn phí dành cho WordPress
Code ngăn WordPress cắt hình ảnh thành nhiều kích thước khác nhau khi tải lên
  1. Home
  2. Blog
  3. Code ngăn WordPress cắt hình ảnh thành nhiều kích thước khác nhau khi tải lên
admin 2 năm trước

Code ngăn WordPress cắt hình ảnh thành nhiều kích thước khác nhau khi tải lên

Nếu bạn sử dụng WordPress thì bạn sẽ thấy rằng, cứ mỗi lần tải hình ảnh lên, là WordPress sẽ cắt hình ảnh đó ra rất nhiều hình thu nhỏ, với nhiều kích thước khác nhau. Đây không phải là một lỗi, mà đó chính là một tính năng khá quan trọng của WordPress, nó giúp web của bạn hiển thị được nhiều kích thước hình ảnh khác nhau (nếu lúc nào cũng dùng hình ảnh góc thì tốc độ tải ảnh sẽ cực kỳ chậm chạp), ngoài ra ảnh thu nhỏ còn giúp nhà thiết kế giao diện mang đến những hình ảnh cùng một kích thước, giúp cho việc hiển thị được đồng bộ và đẹp mắt hơn.

Code ngăn cắt hình ảnh thành nhiều kích thước

function foxtat_crop( $enable, $orig_w, $orig_h, $dest_w, $dest_h, $crop )
{
return false;
}
add_filter( 'image_resize_dimensions', 'foxtat_crop', 10, 6 );
function foxtat_image_sizes() {
foreach ( get_intermediate_image_sizes() as $size ) {
remove_image_size( $size );
}
}
add_action( 'init', 'foxtat_image_sizes' );

Sao chép đoạn code bên trên bỏ vào file functions.php trong thư mục theme mà bạn đang sử dụng là xong.
Sau khi đã thêm vào thì thử tải lên một hình ảnh và kiểm tra qua trình quản lý file của Hosting hoặc VPS sẽ rõ nhé ( wp-content/uploads thường hình ảnh tải lên nó sẽ nằm trong đường dẫn này). 

 

Chú ý: chức năng này đã có sẵn trong Foxtheme nên nếu bạn đang sử dụng Foxtheme thì không nên thêm vào.

Mua Foxtheme ngay nào
370 lượt xem | 0 bình luận
Lên ý tưởng và thực hiện đam mê
Hãy mua Foxtheme nếu bạn cảm thấy thích hoặc hợp với gu thẩm mỹ của chính mình :)

Chức năng bình luận hiện chỉ có thể hoạt động sau khi bạn đăng nhập!

Cloud
Trò chuyện
Tác giả Fox Theme