Khi tải lên ảnh lên website WordPress, hệ thống sẽ tự động tạo ra các hình ảnh có kích thước thumbnail, medium và large.
Tuy nhiên, không biết từ lúc nào mình nhận thấy ảnh có kích thước 768px cũng được tạo ra trong folder uploads.
Sau khi tìm hiểu, mình phát hiện rằng từ phiên bản WordPress 4.4, ảnh có kích thước 768px được tạo ra cho mục đích sử dụng responsive image.
Để ngừng việc tạo ảnh có kích thước 768px này, bạn có thể làm theo 1 trong 2 cách bên dưới.
#1 Chèn code
Chèn đoạn mã sau vào file functions.php.
update_option( 'medium_large_size_w', 0 );
#2 Tắt từ Options.php
Bạn truy cập vào phần setting options sử dụng link bên dưới:
https://tên-miền-của-bạn/wp-admin/options.php
Sau đó tìm tới mục setting có tên medium_large_size_w rồi sửa từ 768 thành 0 và save lại là được.
Bonus
Ngoài size 768px thì WordPress còn tự động generate new image cho 2 kích thước ‘1536×1536’ và ‘2048×2048’.
Nếu muốn tắt việc tự động sản sinh ra những file này thì bạn copy 2 dòng code bên dưới và dán vào functions.php của theme rồi save lại là được.
remove_image_size('1536x1536');
remove_image_size('2048x2048');
Hoàn thành
Sau khi thực hiện, bạn có thể kiểm tra lại việc tải lên ảnh và xác nhận rằng ảnh kích thước 768px không được tạo ra nữa.
Chú ý nếu có sử dụng plugin cache bạn nên xoá cache trước để đảm bảo setting đã được áp dụng nhé.