Type to search.

#773 by installscommunity

Embed Optimizer

by WordPress Performance TeamVersion 1.0.0-beta6

Optimizes the performance of embeds through lazy-loading, adding dns-prefetch links, and reserving space to reduce layout shifts.

Active installs
50,000+
#773 of 1,000
Downloads, all time
433.7K
433,689
Downloads, 30 days
10.3K
2.2K in the last 7
Rating
3.0 / 5
2 reviews
Last updated
2 months ago
Aug 26, 2026
Version
1.0.0-beta6
14 releases

Upkeep and compatibility

Last updatedAugust 26, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress6.9 or newer
Needs PHP7.4 or newer
First publishedMarch 20, 2024
Support, last two monthsNo threads opened

Reviews

3.0 / 5 from 2 reviews

Reviews by star rating
5 stars1
4 stars0
3 stars0
2 stars0
1 star1

Downloads, last 30 days

Low 127 a dayHigh 566 a day

What the author says it does

This plugin’s purpose is to optimize the performance of embeds in WordPress, such as Tweets, YouTube videos, TikToks, and others.

The current optimizations include:

  • Lazy loading embeds just before they come into view.
  • Adding dns-prefetch links for embeds in the initial viewport.
  • Reserving space for embeds that resize to reduce layout shifting.

Lazy loading embeds improves performance because embeds are generally very resource-intensive, so lazy loading them ensures that they don’t compete with resources when the page is loading. Lazy loading of IFRAME-based embeds is handled simply by adding the loading=lazy attribute. Lazy loading embeds that include SCRIPT tags is handled by using an Intersection Observer to watch for when the embed’s FIGURE container is going to enter the viewport, and then it dynamically inserts the SCRIPT tag.

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Where can I submit my plugin feedback?

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

Where can I report security bugs?

The Performance team and WordPress community take security bugs seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.

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

How can I contribute to the plugin?

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

The plugin source code is located in the WordPress/performance repo on GitHub.

Latest changelog entry

1.0.0-beta6

Enhancements

  • Add declare( strict_types = 1 ) to all PHP files. (2424)
  • Bump minimum required WordPress version to 6.9. (2517)
  • Bump minimum required PHP version from 7.2 to 7.4. (2469)
  • Improve code quality with native property types and stricter static analysis. (1729)

Tagged

Plugins that share its tags

#820 by installs

Image Prioritizer

by WordPress Performance Team

Prioritizes the loading of images and videos based on how they appear to actual visitors: adds fetchpriority, preloads, lazy-loads, and sets sizes.

Installs
40,000+
Rating
5.0 (1)
Updated
2 months ago

#5 by installs

LiteSpeed Cache

by LiteSpeed Technologies

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

Installs
7+ million
Rating
4.8 (2.8K)
Updated
11 days ago

#36 by installs

WP Super Cache

by Automattic

A very fast caching engine for WordPress that produces static html files.

Installs
1+ million
Rating
4.3 (1.3K)
Updated
31 days ago

#55 by installs

ManageWP Worker

by ManageWP

A better way to manage dozens of WordPress websites.

Installs
1+ million
Rating
4.6 (679)
Updated
2 months ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.