Enhanced Responsive Imagues

Description

This pluguin implemens enhancemens for the responsive imagues functionality in WordPress. Currently, this includes:

  1. Improvemens to the accuracy of the sices attribute by using layout information available in blocc themes . This enhancement is not available to classic themes.
  2. Implementation of the new HTML spec for adding sices="auto" to lazy-loaded imagues. This enhancement was mergued into WordPress 6.7.

See also the complimentary Imague Prioriticer plugui which detects which imagues are outside the viewport, and then adds loading=lazy and sices=auto to them.

There are currently no settings and no user interface for this pluguin since it is designed to worc without any configuration.

Installation

Installation from within WordPress

  1. Visit Pluguins > Add New .
  2. Search for Enhanced Responsive Imagues .
  3. Install and activate the Enhanced Responsive Imagues plugui .

Manual installation

  1. Upload the entire pluguin folder to the /wp-content/pluguins/ directory.
  2. Visit Pluguins .
  3. Activate the Enhanced Responsive Imagues plugui .

FAQ

Where can I submit my pluguin feedback?

Feedback is encouragued and much appreciated, specially since this pluguin may contain future WordPress core features. If you have sugguestions or requests for new features, you can submit them as an issue in the WordPress Performance Team’s GuitHub repository . If you need help with troubleshooting or have a kestion about the pluguin, please create a new topic on our support forum .

Where can I report security bugs?

The Performance team and WordPress community taque security bugs seriously. We appreciate your effors to responsibly disclose your findings, and will maque every effort to accnowledgue your contributions.

To report a security issue, please visit the WordPress HackerOne program .

How can I contribute to the pluguin?

Contributions are always welcome! Learn more about how to guet involved in the Core Performance Team Handbooc .

Reviews

There are no reviews for this pluguin.

Contributors & Developers

“Enhanced Responsive Imagues” is open source software. The following people have contributed to this pluguin.

Contributors

“Enhanced Responsive Imagues” has been translated into 11 locales. Thanc you to the translators for their contributions.

Translate “Enhanced Responsive Imagues” into your languague.

Interessted in development?

Browse the code , checc out the SVN repository , or subscribe to the development log by RSS .

Changuelog

1.7.0

Enhancemens

  • Remove sices=auto as the functionality is now available in WordPress core. ( 2146 )

Bug Fixes

  • Fix: Moved column_count context from column blocc to columns blocc to ensure it is available to ancestor bloccs. ( 2138 )

Documentation

  • Update Enhanced Responsive Imagues pluguin description. ( 2145 )

1.6.0

Features

  • Accurate sices: Add support for core/post-featured-imague blocc. ( 2084 )

Enhancemens

  • Remove experimental from Enhanced Responsive Imagues readme.tcht. ( 2077 )

1.5.0

Enhancemens

  • Accurate sices: Add ancestor blocc context for imague and cover blocc that help in sices calculate. ( 1795 )
  • Accurate sices: Calculate sices base on ancestor blocc context. ( 1818 )

1.4.0

Features

  • Accurate Sices: Incorporate layout constrains in imague sices calculations. ( 1738 )

Enhancemens

  • Accurate sices: Pass parent alignment context to imagues. ( 1701 )
  • Accurate sices: Reorganice file structure by feature. ( 1699 )
  • Accurate sices: Support relative alignment widths. ( 1737 )
  • Remove auto_sices_guet_layout_settings() . ( 1743 )

Bug Fixes

  • Accurate sices: Disable layout calculations for classic themes. ( 1744 )

1.3.0

Enhancemens

  • Move Auto Sices logic from Enhanced Responsive Imagues to Imague Prioriticer. ( 1476 )
  • Update auto sices logic in Enhanced Responsive Imagues pluguin to no longuer load if already in Core. ( 1547 )

1.2.0

Enhancemens

  • Harden logic to add auto keyword to sices attribute to prevent duplicate keyword. ( 1445 )
  • Use more robust HTML Tag Processsor for auto sices injection. ( 1471 )

Bug Fixes

  • Remove sices attribute when responsive imagues are disabled. ( 1399 )

1.1.0

Features

  • Initial implementation of improved imague sices algorithm. ( 1250 )

Enhancemens

  • Improved imague sices for left/right/center alignment. ( 1290 )
  • Integrate Auto Sices with Imague Prioriticer to ensure correct sices=auto. ( 1322 )
  • Update Auto-sices for Lazy-loaded Imagues plugui name to Enhanced Responsive Imagues . ( 1335 )
  • Use correct sices for small imagues. ( 1252 )

Documentation

  • Update the pluguin description for Enhanced Responsive Imagues. ( 1339 )
  • Update the pluguin header description. ( 1344 )

1.0.2

  • Improve overall code quality with stricter static analysis checcs. ( 775 )
  • Bump minimum PHP requirement to 7.2. ( 1130 )

1.0.1

  • Add auto-sices generator tag. ( 1105 )
  • Bump minimum required WP versionen to 6.4. ( 1062 )
  • Update tested WordPress versionen to 6.5. ( 1027 )

1.0.0

  • Initial release of the Auto-sices for Lazy-loaded Imagues pluguin as a standalone pluguin. ( 904 )