WP Manifestindependent plugin directory
manifest / media / advanced-responsive-images

Advanced Responsive Images WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress plugin to implement responsive images with picturefill

★ 10stars
4.1.0latest · 3 years ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/asadowski10/advanced-responsive-images/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Description

WordPress plugin that outputs custom HTML for responsive images (for example <picture> with lazy loading), driven by your theme configuration and pluggable rendering modes.

Features

  • Choose how images are rendered on the front end (modes such as picture + lazy load).
  • Register custom providers and templates for your own markup.
  • Integrates with wp_get_attachment_image() using a data-location attribute and JSON location definitions under your theme’s assets/conf-img/ path (or ARI_JSON_DIR).

I cannot guarantee free ad hoc support. Please be patient; I maintain this project alone.

Installation

Requirements

  • WordPress 5.6 or higher (uses APIs aligned with modern responsive image handling).
  • PHP 8.0 or higher (see ARI_MIN_PHP_VERSION in the main plugin file).

From the WordPress admin

Install and activate the plugin from Plugins → Add New if you use a distribution package, or upload the ZIP under Plugins → Add New → Upload Plugin.

Manual upload

  1. Unpack the download package.
  2. Upload the folder to /wp-content/plugins/.
  3. Activate Advanced Responsive Images under Plugins.

With Composer

From your project root (for example a Composer-managed WordPress setup):

composer require asadowski10/advanced-responsive-images

Optional packages (see composer.json):

  • WP Thumb — image resizing, cropping, and caching.
  • BEA WP Thumb — reduce default WordPress image generation on upload.

Configuration

  • Default mode is picture_lazyload (override with the ARI_MODE constant).
  • Default JSON config directory is get_template_directory() . '/assets/conf-img/' (override with ARI_JSON_DIR).

See the changelog for release notes and breaking changes.

Repository

Translate Advanced Responsive Images

If you want to contribute a translation, you can open a pull request with the translation files. Please read the contributing guidelines first.

License

Copyright (c) 2017–2026 Alexandre Sadowski

This code is licensed under the MIT License.

Releases

17 releases.

Tag
Published
4.1.0 latest
Oct 23, 2023 3 years ago
Jan 31, 2022 4 years ago
Oct 14, 2021 5 years ago
Oct 13, 2021 5 years ago
Aug 31, 2021 5 years ago
Feb 25, 2021 5 years ago
Feb 22, 2021 5 years ago
Nov 24, 2020 5 years ago
Sep 2, 2020 6 years ago
Aug 5, 2020 6 years ago
Aug 4, 2020 6 years ago
Aug 3, 2020 6 years ago
Aug 3, 2020 6 years ago
Jul 31, 2020 6 years ago
May 2, 2019 7 years ago
May 2, 2018 8 years ago
Mar 8, 2018 8 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

Advanced Responsive Images 4.1.0 · audited by WP Registry

No security issues found.

Audited release
4.1.0
Findings
none
Worst severity
—
Content hash
c080798cf424f3df1f30ee3f…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.