Title: Imsanity
Author: Shane Bishop
Published: <strong>22 Tháng 7, 2011</strong>
Last modified: 9 Tháng 6, 2026

---

Tìm kiếm plugin

![](https://ps.w.org/imsanity/assets/banner-772x250.png?rev=2420360)

![](https://ps.w.org/imsanity/assets/icon.svg?rev=2420360)

# Imsanity

 Bởi [Shane Bishop](https://profiles.wordpress.org/nosilver4u/)

[Tải về](https://downloads.wordpress.org/plugin/imsanity.2.9.2.zip)

 * [Chi tiết](https://vi.wordpress.org/plugins/imsanity/#description)
 * [Đánh giá](https://vi.wordpress.org/plugins/imsanity/#reviews)
 *  [Cài đặt](https://vi.wordpress.org/plugins/imsanity/#installation)
 * [Nhà phát triển](https://vi.wordpress.org/plugins/imsanity/#developers)

 [Hỗ trợ](https://wordpress.org/support/plugin/imsanity/)

## Mô tả

Tự động thay đổi kích thước các hình ảnh tải lên quá lớn với Imsanity. Chọn bất 
kỳ kích thước và chất lượng nào bạn muốn, và để Imsanity lo phần còn lại. Khi một
cộng tác viên (contributor) tải lên một hình ảnh lớn hơn kích thước đã cấu hình,
Imsanity sẽ tự động thu nhỏ hình ảnh đó xuống kích thước đã cấu hình và thay thế
hình ảnh gốc.

Imsanity cũng cung cấp tính năng thay đổi kích thước hàng loạt để thay đổi kích 
thước các hình ảnh đã tải lên trước đó và giải phóng dung lượng đĩa. Bạn có thể 
thay đổi kích thước từng hình ảnh từ chế độ xem danh sách (List view) của Thư viện
Media.

Plugin này lý tưởng cho các blog không yêu cầu lưu trữ hình ảnh gốc độ phân giải
cao và/hoặc khi các cộng tác viên (contributor) không muốn (hoặc không hiểu cách)
thu nhỏ hình ảnh trước khi tải lên.

Bạn có thể báo cáo các vấn đề bảo mật thông qua Patchstack Vulnerability Disclosure
Program. Patchstack team sẽ giúp xác thực, phân loại và xử lý bất kỳ lỗ hổng bảo
mật nào bạn gửi. [Báo cáo lỗi bảo mật ở đây.](https://patchstack.com/database/vdp/imsanity)

#### Tính năng

 * Tự động thu nhỏ các hình ảnh tải lên lớn về kích thước “hợp lý” hơn.
 * Tính năng thay đổi kích thước hàng loạt để thay đổi kích thước các hình ảnh hiện
   có.
 * Chọn thay đổi kích thước hình ảnh trực tiếp trong Thư viện Media (chế độ xem 
   danh sách – List View).
 * Cho phép cấu hình chiều rộng/chiều cao tối đa và chất lượng JPG.
 * Tùy chọn chuyển đổi tệp BMP và PNG sang JPG để tiết kiệm thêm dung lượng.
 * Khi được bật, Imsanity không yêu cầu bất kỳ hành động nào từ phía người dùng.
 * Sử dụng các chức năng thay đổi kích thước hình ảnh đã tích hợp sẵn của WordPress.

#### Bản dịch

Imsanity có sẵn bằng nhiều ngôn ngữ, và mỗi ngôn ngữ sẽ được tải xuống tự động khi
bạn cài đặt plugin. Để giúp dịch nó sang ngôn ngữ của bạn, hãy truy cập https://
translate.wordpress.org/projects/wp-plugins/imsanity

#### Đóng góp (Contribute)

Imsanity được phát triển tại https://github.com/nosilver4u/imsanity (rất hoan nghênh
các pull request).

### Credits

Ban đầu được viết bởi Jason Hinkle (RIP). Được duy trì và phát triển bởi [Shane Bishop](https://ewww.io)
với lời cảm ơn đặc biệt đến [Chúa và Đấng Cứu Thế của tôi](https://www.iamsecond.com/).

## Ảnh màn hình

[⌊Trang cài đặt Imsanity để cấu hình chiều cao/chiều rộng tối đa.⌉⌊Trang cài đặt
Imsanity để cấu hình chiều cao/chiều rộng tối đa.⌉[

Trang cài đặt Imsanity để cấu hình chiều cao/chiều rộng tối đa.

[⌊Imsanity có thể thay đổi kích thước của hàng loạt ảnh một lần.⌉⌊Imsanity có thể
thay đổi kích thước của hàng loạt ảnh một lần.⌉[

Imsanity có thể thay đổi kích thước của hàng loạt ảnh một lần.

## Cài đặt

Cài đặt tự động:

 1. Vào trang quản lí tìm -> Plugin -> Thêm mới và gõ “imsanity”
 2. Bấm nút Cài đặt
 3. Bấm ‘Kích hoạt’

Cài đặt thủ công:

 1. Download imsanity.zip
 2. Giải nén và tải thư mục ‘imsanity” vào trong thư mục ‘/wp-content/plugins/’.
 3. Kích hoạt plugin thông qua menu “Plugin” trong WordPress

## Hỏi đáp

### Việc cài đặt plugin Imsanity có thay đổi các hình ảnh hiện có trên blog của mình không?

Kích hoạt Imsanity sẽ không thay đổi bất kỳ hình ảnh nào hiện có. Imsanity chỉ thay
đổi kích thước hình ảnh khi chúng được tải lên mới, vì vậy nó không ảnh hưởng đến
các hình ảnh hiện có trừ khi bạn sử dụng tính năng “Thay đổi kích thước hàng loạt”
trong trang cài đặt của Imsanity. Tính năng Thay đổi kích thước hàng loạt cho phép
bạn nhanh chóng thay đổi kích thước các hình ảnh hiện có.

### Tại sao mình thấy lỗi “Tệp không phải là hình ảnh”?

WordPress sử dụng thư viện GD để xử lý việc thao tác hình ảnh. GD có thể được cài
đặt và cấu hình để hỗ trợ các loại hình ảnh khác nhau. Nếu GD không được cấu hình
để xử lý một loại hình ảnh cụ thể, bạn sẽ nhận được thông báo này khi cố gắng tải
tệp đó lên. Để biết thêm thông tin, hãy xem http://php.net/manual/en/image.installation.
php.

### Làm sao để Imsanity bỏ qua một hình ảnh?

Bạn có thể đổi tên tệp và thêm “-noresize” vào tên tệp. Ví dụ, nếu tệp của bạn có
tên là “photo.jpg,” bạn có thể đổi tên thành “photo-noresize.jpg” và Imsanity sẽ
bỏ qua, cho phép bạn tải lên hình ảnh với kích thước đầy đủ.

Nếu anh là developer (hoặc có một người sẵn sàng hỗ trợ), bạn cũng có thể sử dụng
filter ‘imsanity_skip_image’ để bỏ qua việc thay đổi kích thước cho bất kỳ hình 
ảnh nào.

### Imsanity có nén hoặc tối ưu ảnh của mình không?

Mặc dù Imsanity có nén hình ảnh JPG trong quá trình thay đổi kích thước, nhưng nó
sử dụng phương pháp nén tiêu chuẩn của WordPress. Vì vậy, các hình ảnh sau đó không
được mã hóa hiệu quả và có thể được tối ưu thêm (mà không mất chất lượng) bằng EWWW
Image Optimizer và nhiều plugin tối ưu hóa hình ảnh khác.

### Imsanity sẽ thay đổi kích thước ảnh từ plugin X, Y, hoặc Z không?

Nếu các hình ảnh có thể được tìm thấy trong Thư viện Media của trang web, thì rất
có thể Imsanity sẽ thay đổi kích thước chúng. Imsanity sử dụng hook wp_handle_upload
để xử lý các tệp tải lên mới và có thể thay đổi kích thước bất kỳ hình ảnh nào có
trong Thư viện Media bằng Bulk Resizer. Nếu các hình ảnh không có trong Thư viện
Media, bạn có thể sử dụng EWWW Image Optimizer để thay đổi kích thước chúng.

### Tại sao mình cần plugin này?

Ảnh chụp từ máy ảnh hiện đại và hầu hết điện thoại đều quá lớn để hiển thị đầy đủ
kích thước trong trình duyệt. Điều này lãng phí rất nhiều dung lượng trên server,
và cũng tiêu tốn nhiều băng thông khi người truy cập xem những ảnh này.

Imsanity cho phép bạn đặt một giới hạn hợp lý để tất cả các hình ảnh tải lên sẽ 
được giới hạn ở kích thước phù hợp, vẫn đủ lớn cho nhu cầu của một trang web thông
thường. Imsanity liên kết với WordPress ngay sau khi hình ảnh được tải lên, nhưng
trước khi WordPress bắt đầu xử lý. Vì vậy, WordPress vẫn hoạt động như bình thường,
chỉ khác là như thể cộng tác viên (contributor) đã thu nhỏ hình ảnh của họ xuống
kích thước hợp lý trước khi tải lên.

Bạn có thể cấu hình giới hạn kích thước mà Imsanity sử dụng. Giá trị mặc định đủ
lớn để lấp đầy toàn bộ màn hình của khách truy cập trung bình mà không cần phải 
phóng to, vì vậy nó vẫn đủ lớn cho các mục đích sử dụng thông thường.

### Tại sao mình KHÔNG nên sử dụng plugin này?

Bạn có thể không muốn sử dụng Imsanity nếu bạn dùng WordPress như một trang web 
stock art download, để cung cấp hình ảnh độ phân giải cao cho in ấn hoặc sử dụng
WordPress như một kho lưu trữ ảnh độ phân giải cao.

### Chẳng phải WordPress đã tự động thay đổi kích thước hình ảnh rồi sao?

Khi một hình ảnh được tải lên, WordPress giữ lại bản gốc và, tùy thuộc vào kích 
thước của bản gốc, sẽ tạo ra tối đa 4 bản sao có kích thước nhỏ hơn (Lớn [Large],
Trung bình-Lớn [Medium-Large], Trung bình [Medium], Thumbnail) để nhúng vào các 
trang của bạn. Trừ khi bạn có nhu cầu nhiếp ảnh đặc biệt, bản gốc thường nằm đó 
mà không được sử dụng, nhưng vẫn chiếm dung lượng hosting.

### Có vẻ như từ Insanity là sai chính tả, tại sao lại thế?

Imsanity là viết tắt của “Image Sanity Limit”. Sanity limit là thuật ngữ chỉ việc
giới hạn một thứ gì đó xuống kích thước hoặc giá trị hợp lý.

### Mình có thể tìm trợ giúp ở đâu?

Các câu hỏi có thể được đăng trên diễn đàn hỗ trợ tại https://wordpress.org/support/
plugin/imsanity, nhưng nếu bạn không nhận được câu trả lời, vui lòng sử dụng https://
ewww.io/contact-us/.

## Đánh giá

![](https://secure.gravatar.com/avatar/2d8a5d13a06188348437a594c02c36e266fbe800cd52137f2a8311642c3b26f7?
s=60&d=retro&r=g)

### 󠀁[It works](https://wordpress.org/support/topic/it-works-2596/)󠁿

 [robertgray](https://profiles.wordpress.org/robertgray/) 26 Tháng 2, 2026

It just works 🙂

![](https://secure.gravatar.com/avatar/1888dbf143eccf1a53dfe494172a7333cdfe54a0cf5be771da073ddb8dbeff9f?
s=60&d=retro&r=g)

### 󠀁[The best!](https://wordpress.org/support/topic/the-best-2733/)󠁿

 [edgarro](https://profiles.wordpress.org/edgarro/) 25 Tháng 2, 2026

Very, very useful.

![](https://secure.gravatar.com/avatar/9f8f099065ceffe62bc40ed22f624d99fcc084ef2b9dc9b656923fe2f0899a11?
s=60&d=retro&r=g)

### 󠀁[Perfect](https://wordpress.org/support/topic/perfect-10850/)󠁿

 [Topher](https://profiles.wordpress.org/topher1kenobe/) 11 Tháng 10, 2025

This plugin does exactly what it says. It also works with WebP, so combined with
Cimo you have a perfect scenario for a health media library.

![](https://secure.gravatar.com/avatar/6106bc5e3abccd66f196d133fa692d0c6c53cc2cac1b58528c510ee8de9e791e?
s=60&d=retro&r=g)

### 󠀁[Great little plugin](https://wordpress.org/support/topic/great-little-plugin-373/)󠁿

 [Paul](https://profiles.wordpress.org/headwall/) 18 Tháng 9, 2025

I’ve used this on a few sites where the client keeps uploading large image files.
Imsanity does a good job of reducing the dimensions, improving the compression and
deleting the original file. It also works well from WP CLI, to bulk-process images
on first use. I prefer Imsanity to image-smushing plugins these days. Recommended.

![](https://secure.gravatar.com/avatar/f67e438ef576daae6ce67be23e78eb401a7733b1a866ec544a41450b6c7473bd?
s=60&d=retro&r=g)

### 󠀁[very usefull plugin](https://wordpress.org/support/topic/very-usefull-plugin-173/)󠁿

 [nicolashol](https://profiles.wordpress.org/nicolashol/) 11 Tháng 9, 2025

I scaled more than 1200 pictures in 20 minutes without any problem very comprehensive
and perfect integration with my theme wordpress thank you Nicolas

![](https://secure.gravatar.com/avatar/698febc1cdd59c08878526a34b44236bea3e447c6f0380c723021331bc534baf?
s=60&d=retro&r=g)

### 󠀁[I love how fast this plugin works with bulk resize](https://wordpress.org/support/topic/i-love-how-fast-this-plugin-works-with-bulk-resize/)󠁿

 [Amr – The Internet Guy](https://profiles.wordpress.org/amorselimgmailcom/) 17 
Tháng 5, 2025

Thank you for for creating this plugin, it helps so much with clients who are still
uploading images from their mobile phones to their website making the page load 
in forever, then coming back to the web designer after uploading 30 plus images 
and asking why the home page is so slow.I’d love it if we can also have a “percentage
option” like reduce size by 25%, similar to what we do manually with graphic applications,
and sometimes we also don’t know which size in pixels will look good after reduction,
in these cases it’s easier to use a percentage.Thanks again.

 [ Đọc tất cả 291 đánh giá ](https://wordpress.org/support/plugin/imsanity/reviews/)

## Người đóng góp & Lập trình viên

“Imsanity” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

 *   [ Shane Bishop ](https://profiles.wordpress.org/nosilver4u/)

“Imsanity” đã được dịch qua 21 ngôn ngữ. Cảm ơn [những người tham gia dịch](https://translate.wordpress.org/projects/wp-plugins/imsanity/contributors)
vì đóng góp của họ.

[Dịch “Imsanity” sang ngôn ngữ của bạn.](https://translate.wordpress.org/projects/wp-plugins/imsanity)

### Muốn tham gia phát triển?

[Duyệt code](https://plugins.trac.wordpress.org/browser/imsanity/), check out [SVN repository](https://plugins.svn.wordpress.org/imsanity/),
hoặc theo dõi [nhật ký phát triển](https://plugins.trac.wordpress.org/log/imsanity/)
qua [RSS](https://plugins.trac.wordpress.org/log/imsanity/?limit=100&mode=stop_on_copy&format=rss).

## Nhật ký thay đổi

#### 2.9.2

_Relase Date – June 9, 2026_

 * fixed: make sure options are not autoloaded by WordPress
 * fixed: fatal error when default constants not defined, usually due to early init
   by other plugins

#### 2.9.1

_Release Date – June 4, 2026_

 * changed: make the default settings filterable by other plugins/themes
 * fixed: undefined properties for AVIF/WebP quality on multi-site installations

#### 2.9.0

_Release Date – February 10, 2026_

 * added: support for resizing AVIF image uploads
 * added: settings for WebP and AVIF quality
 * added: support for Modern Image Formats plugin
 * added: PHP 8.5 compatibility
 * fixed: quality settings not applied
 * fixed: PNG alpha detection may throw errors if PHP GD cannot obtain information
   from a PNG image

#### Earlier versions

Please refer to the separate changelog.txt file.

## Plugin cộng đồng

Plugin này được phát triển và hỗ trợ bởi một cộng đồng. [Đóng góp cho plugin này](https://github.com/nosilver4u/imsanity)

## Meta

 *  Phiên bản **2.9.2**
 *  Cập nhật lần cuối **1 tuần trước**
 *  Số lượt cài đặt **200.000+**
 *  Phiên bản WordPress ** 6.7 hoặc cao hơn **
 *  Đã kiểm tra lên đến **7.0**
 *  Phiên bản PHP ** 7.4 hoặc cao hơn **
 *  Ngôn ngữ
 * [Bulgarian](https://bg.wordpress.org/plugins/imsanity/), [Danish](https://da.wordpress.org/plugins/imsanity/),
   [Dutch](https://nl.wordpress.org/plugins/imsanity/), [English (Canada)](https://en-ca.wordpress.org/plugins/imsanity/),
   [English (UK)](https://en-gb.wordpress.org/plugins/imsanity/), [English (US)](https://wordpress.org/plugins/imsanity/),
   [French (France)](https://fr.wordpress.org/plugins/imsanity/), [Galician](https://gl.wordpress.org/plugins/imsanity/),
   [German](https://de.wordpress.org/plugins/imsanity/), [Greek](https://el.wordpress.org/plugins/imsanity/),
   [Hungarian](https://hu.wordpress.org/plugins/imsanity/), [Japanese](https://ja.wordpress.org/plugins/imsanity/),
   [Polish](https://pl.wordpress.org/plugins/imsanity/), [Portuguese (Portugal)](https://pt.wordpress.org/plugins/imsanity/),
   [Romanian](https://ro.wordpress.org/plugins/imsanity/), [Russian](https://ru.wordpress.org/plugins/imsanity/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/imsanity/), [Spanish (Colombia)](https://es-co.wordpress.org/plugins/imsanity/),
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/imsanity/), [Spanish (Spain)](https://es.wordpress.org/plugins/imsanity/),
   [Spanish (Venezuela)](https://ve.wordpress.org/plugins/imsanity/), và [Swedish](https://sv.wordpress.org/plugins/imsanity/).
 *  [Dịch sang ngôn ngữ của bạn](https://translate.wordpress.org/projects/wp-plugins/imsanity)
 * Thẻ
 * [image](https://vi.wordpress.org/plugins/tags/image/)[quality](https://vi.wordpress.org/plugins/tags/quality/)
   [resize](https://vi.wordpress.org/plugins/tags/resize/)[scale](https://vi.wordpress.org/plugins/tags/scale/)
 *  [Nâng cao](https://vi.wordpress.org/plugins/imsanity/advanced/)

## Đánh giá

 4.9 trên 5 sao.

 *  [  277 5-star reviews     ](https://wordpress.org/support/plugin/imsanity/reviews/?filter=5)
 *  [  8 4-star reviews     ](https://wordpress.org/support/plugin/imsanity/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/imsanity/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/imsanity/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/imsanity/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/imsanity/reviews/#new-post)

[Xem tất cả đánh giá](https://wordpress.org/support/plugin/imsanity/reviews/)

## Những người đóng góp

 *   [ Shane Bishop ](https://profiles.wordpress.org/nosilver4u/)

## Hỗ trợ

Các lỗi đã xử lý trong vòng hai tháng gần đây:

     1 trên 1

 [Xem diễn đàn hỗ trợ](https://wordpress.org/support/plugin/imsanity/)

## Ủng hộ

Bạn có muốn hỗ trợ vào sự phát triển của plugin này?

 [ Ủng hộ plugin này ](https://ewww.io/donate/)