Responsify WP
Responsive images. Plug and play.
The facts
- Rating
- 5★ from 18
- Active installs
- 600+
- Price
- Free
- Last updated
- 7 Jun 2018
- Added
- Jul 2014
- Requires WP
- 3.8.1
- Tested up to
- WP 4.9.31
- Downloads
- 45,936
Our analysis
AI-assistedResponsify WP is a WordPress plugin designed to enhance the responsiveness of images on your site. It allows you to use the 'img' tag with 'srcset' and 'sizes' attributes, or the 'picture' element for better control over image display. The plugin helps ensure that images adapt to different screen sizes and resolutions, including support for high-resolution (retina) images.
This plugin is suitable for users who want to improve the way images are displayed on their WordPress sites, particularly those who require responsive images for better performance and user experience. It is especially useful for web developers and site owners focused on optimising their media content.
Best for: This plugin suits WordPress users looking to optimise image responsiveness on their websites.
What it does well
- ✓Supports responsive images with srcset and sizes attributes
- ✓Works with the picture element for enhanced image control
- ✓Compatible with high-resolution images
- ✓Allows custom media queries
- ✓Finds and makes all images responsive automatically
Where it falls short
- •Limited information on additional features or settings
- •Last updated in June 2018
Verdict
Responsify WP offers a straightforward solution for making images responsive. However, its last update was in 2018, which may raise concerns about ongoing support.
From the developer
stefanledin's own description of Responsify WP, lightly tidied.
Responsify WP is the WordPress plugin that cares about responsive images.
Features
- Use
imgwith srcset/sizes attributes. - …or the
pictureelement. - Works with or without Picturefill.
- Supports high resolution images (retina).
- Custom media queries.
- Handpick which image sizes to use.
- Responsive background images.
Demo
Responsify WP finds featured images and all images inside the content and makes them responsive.
For example, you might have a template that looks like this:
<article>
<h1><?php the_title();?></h1>
<?php the_content();?>
</article>
That will output something like this:
<article>
<h1>Hello world</h1>
<p>Lorem ipsum dolor sit amet...</p>
<img src="large.jpg" alt="Image description">
</article>
But once you have activated the plugin, it will look like this instead:
<article>
<h1>Hello world</h1>
<p>Lorem ipsum dolor sit amet...</p>
<img sizes="(min-width: 300px) 1024px, (min-width: 150x) 300px, 150px"
srcset="thumbnail.jpg 150w,
medium.jpg 300w,
large.jpg 1024w"
alt="Image description">
</article>
You can also choose to use the picture element instead:
<article>
<h1>Hello world</h1>
<p>Lorem ipsum dolor sit amet...</p>
<picture>
<source srcset="full-size.jpg" media="(min-width: 1024px)">
<source srcset="large.jpg" media="(min-width: 300px)">
<source srcset="medium.jpg" media="(min-width: 150px)">
<img srcset="thumbnail.jpg" alt="Image description">
</picture>
</article>
It also works with high resolution (retina) images:
<article>
<h1>Hello world</h1>
<p>Lorem ipsum dolor sit amet...</p>
<picture>
<source srcset="full-size.jpg" media="(min-width: 1024px)">
<source srcset="large.jpg, large_retina.jpg 2x" media="(min-width: 300px)">
<source srcset="medium.jpg, medium_retina.jpg 2x" media="(min-width: 150px)">
<img srcset="thumbnail.jpg, thumbnail_retina.jpg 2x" alt="Image description">
</picture>
</article>
The different versions of the image in the examples above is in the standard thumbnail, medium, large and full sizes.
The media queries are based on the width of the “previous” image.
Any custom sizes of the image will also be found and used.