WordPress core does not set a fixed upload cap. The limit it reports is the smaller of two PHP settings, upload_max_filesize and post_max_size, and PHP ships with a default of only 2 MB. Hosting companies raise that, often to somewhere between 64 and 256 MB, as of November 2026, but a ten-minute 1080p recording is easily larger than that. You can ask your host or edit configuration to increase the number, but the deeper problem remains.
Video files are heavy to store, back up and serve. Every plugin that backs up your uploads folder now backs up gigabytes of footage, and every viewer who plays a video costs your server bandwidth. A traffic spike on a popular post can exhaust a shared plan within hours.
Upload the video to FileHost.net, where a free account takes files up to 5 GB each, and let the player stream it from there. Your site only stores a short iframe in the post content. The video is delivered over HLS, so playback starts quickly on mobile connections, and your own hosting bill is unaffected by video traffic.
| Concern | WordPress Media Library | Hosted on FileHost.net |
|---|---|---|
| Upload size | Limited by PHP settings, often 64 to 256 MB | Up to 5 GB free, 20 GB premium per file |
| Storage on your server | Counts against your plan | Нет |
| Playback bandwidth | Paid by your host | Handled by the video host |
| Backups | Videos bloat every backup | Backups stay small |
| Возможности плеера | Basic HTML5 player | HLS, subtitles, speed, cinema mode |
WordPress and host limits as of November 2026; confirm with your own host.
Gutenberg users should prefer the Custom HTML block over the generic Embed block, since this host is a direct iframe rather than a registered oEmbed provider. Elementor and Divi both have an HTML or Code widget that accepts the same snippet. In a classic editor, switch to the Text tab before pasting so the editor does not strip the tag.
If you add several videos to one page, give each iframe the lazy loading attribute so only the visible ones load straight away. It cuts the initial payload for a page with a playlist-style layout.
Search engines read text, so surround every embed with a heading and a short summary of what the video covers. Add a transcript underneath for accessibility and extra keywords. Upload SRT subtitles to the player so viewers who watch with sound off still follow along; the player offers 45 subtitle languages.
Upload one video and embed it in a draft post. If the page loads as fast as before, you have your answer.