How to Choose the Right Load Strategy
The load strategy in WP Media Player decides exactly when each player initializes on the page. The right choice keeps your page speed scores high without making viewers wait for the video. The default, Visible, is the safest starting point for most sites.
The Five Load Strategies
The load strategy is set per video in the media editor under the General section. Each strategy controls when the Vidstack player engine initializes and begins loading media.
Eager — Loads the player immediately as the page renders. Use this only when the video is above the fold and needs to start playing without any delay.
Visible — Loads the player when it scrolls into the viewport. This is the default and the safest choice for Core Web Vitals. A video below the fold does not block the initial page render.
Idle — Waits until the browser’s main thread is idle, then loads the player in the background. Useful when you have multiple players on one page and want to stagger their initialization.
Play — Loads nothing until the viewer clicks the play button. The lightest option for page weight, but the viewer waits a moment for the player to initialize before playback starts.
Poster — Shows only the poster image until the viewer clicks. No player JavaScript is loaded until that click. The lightest possible strategy, best paired with an attractive poster so the slot does not look empty.
Which Strategy to Pick
Choose based on where the video sits on the page and how many players are on the same page:
- Above-the-fold hero video: Eager or Visible
- Mid-page or below-the-fold video: Visible, Idle, or Play
- Multiple players on one page: Idle or Play to avoid loading all players at once
- Performance-critical page with one video at the bottom: Poster
Visible is the right default for most sites. It loads the player only when needed and requires no configuration beyond the initial pick.
How to Change the Strategy
Open the video in the media editor. In the General section, find Load Strategy and pick the option that matches the guidance above. Save the changes. The strategy applies to this video only; change the Default Preset under WP Media Player > Settings > General to set a global default for every new video.
What to Check
- The page loads without the player script blocking the initial render
- The player initializes correctly when it scrolls into view or when the viewer clicks play
- Videos above the fold start quickly enough for the viewer not to notice a delay
Next Steps
Load strategy is one part of page speed. To reduce the weight of every player further, see how to use player presets to pick a skin with only the controls you need, or how to brand your video player to apply a lightweight visual identity.