To automatically resize large images in WordPress 6+, you have several options:
- Use WordPress’s built-in image scaling feature in Settings > Media
- Install Imsanity plugin for automatic resizing during upload
- Configure maximum dimensions in your theme’s functions.php
The recommended approach is using Imsanity as it provides more control over resizing parameters and can bulk resize existing images. It automatically resizes huge images to a more reasonable size upon upload, saving storage space and improving load times without noticeably affecting quality.

