Embed Optimizer

Beskrivning

This plugin’s purpose is to optimize the performance of embeds in WordPress, such as YouTube videos, TikToks, and so on. Initially this is achieved by lazy-loading them only when they come into view. This improves performance because embeds are generally very resource-intensive and so lazy-loading them ensures that they don’t compete with resources when the page is loading. Other optimizations are planned for the future.

This plugin also recommends that you install and activate the Optimization Detective plugin. When it is active, it will start recording which embeds appear in the initial viewport based on actual visitors to your site. With this information in hand, Embed Optimizer will then avoid lazy-loading embeds which appear in the initial viewport (above the fold). This is important because lazy-loading adds a delay which can hurt the user experience and even degrade the Largest Contentful Paint (LCP) score for the page. In addition to not lazy-loading such above-the-fold embeds, Embed Optimizer will add preconnect links for the hosts of network resources known to be required for the most popular embeds (e.g. YouTube, Twitter, Vimeo, Spotify, VideoPress); this can further speed up the loading of critical embeds. Again, these performance enhancements are only enabled when Optimization Detective is active.

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

Installation

Installation inifrån WordPress

  1. Besök Tillägg > Lägg till nytt.
  2. Sök efter Embed Optimizer.
  3. Installera och aktivera tillägget Embed Optimizer.

Manuell installation

  1. Ladda upp hela mappen embed-optimizer till katalogen /wp-content/plugins/.
  2. Besök Tillägg.
  3. Aktivera tillägget Embed Optimizer.

Vanliga frågor

Var kan jag skicka in min återkoppling om tillägget?

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.

Var kan jag rapportera säkerhetsproblem?

Performance-teamet och WordPress-communityn tar säkerhetsfel på allvar. Vi uppskattar dina ansträngningar att ansvarsfullt rapportera dina upptäckter och kommer att göra allt vi kan för att erkänna dina bidrag.

För att rapportera ett säkerhetsproblem, besök WordPress HackerOne-programmet.

Hur kan jag bidra till tillägget?

Bidrag är alltid välkomna! Läs mer om hur du kan engagera dig i Handboken för Core Performance-team.

Källkoden för tillägget finns i WordPress/performance filförvaret på GitHub.

Recensioner

Detta tillägg har inga recensioner.

Bidragsgivare och utvecklare

”Embed Optimizer” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”Embed Optimizer” har översatts till 4 språk. Tack till översättarna för deras bidrag.

Översätt ”Embed Optimizer” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

0.2.0

Enhancements

  • Facilitate embedding of Embed Optimizer. (1337)
  • Leverage Optimization Detective to optimize embeds in Embed Optimizer. (1302)

0.1.2

Enhancements

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

Bug Fixes

  • Hide post embed iframes with visibility:hidden instead of clipping. (1192)

0.1.1

  • Use plugin slug for generator tag. (1103)
  • Höj den minsta WP-versionen som krävs till 6.4. (1076)

0.1.0

  • Första utgåvan.