メディアライブラリが動画に向かない理由

WordPress本体には固定のアップロード上限がありません。表示される上限は、PHPの2つの設定、upload_max_filesizeとpost_max_sizeの小さいほうで、PHPの既定値はわずか2MBです。ホスティング会社はこれを引き上げており、2026年11月時点では64〜256MB程度が多いものの、10分間の1080p録画ならそれを簡単に超えます。ホストに依頼するか設定を編集して上限を上げることはできますが、根本的な問題は残ります。

動画ファイルは、保存、バックアップ、配信のすべてで負荷が大きくなります。アップロードフォルダをバックアップするプラグインは数GBの映像までバックアップすることになり、視聴者が動画を再生するたびにサーバーの帯域を消費します。人気の投稿にアクセスが集中すると、共有プランは数時間で使い切られることもあります。

外部ホスティングという方法

動画をFileHost.netにアップロードすれば(無料アカウントは1ファイル5GBまで)、プレーヤーがそこからストリーミング再生します。サイトに保存されるのは投稿内の短いiframeだけです。動画はHLSで配信されるため、モバイル回線でも再生がすぐに始まり、動画のトラフィックでお使いのホスティング料金が増えることもありません。

WordPress投稿にホスティング動画を追加する

  1. 1FileHost.netに動画をアップロードし、ステータスが準備完了になるまで待ちます。
  2. 2動画を開いて埋め込みタブに進み、iframeコードをコピーします。既定のサイズは幅600×高さ480ピクセルです。
  3. 3WordPressのブロックエディターで、動画を表示したい位置にカスタムHTMLブロックを追加し、コードを貼り付けます。
  4. 4テーマが埋め込みをレスポンシブにしない場合は、iframeを16対9のコンテナで囲みます。埋め込みプレーヤーのページにすぐ使えるスニペットがあります。
  5. 5スマホでプレビューしてから公開します。ほかの投稿でも同様に行うか、再利用ブロックで同じ動画を使い回せます。

メディアライブラリと外部ホストの比較

懸念点WordPressメディアライブラリFileHost.netでホスティング
アップロードサイズPHP設定で制限、多くは64〜256MB1ファイル無料5GB、Premium 20GBまで
サーバーのストレージプランの容量を消費なし
再生時の帯域ホストの負担動画ホストが負担
バックアップ動画でバックアップが肥大化バックアップは小さいまま
プレーヤーの機能基本のHTML5プレーヤーHLS、字幕、速度変更、シネマモード

WordPressとホストの制限は2026年11月時点のものです。ご利用のホストでご確認ください。

ページビルダー別のヒント

Gutenbergをお使いの場合は、汎用の埋め込みブロックよりカスタムHTMLブロックがおすすめです。このホストはoEmbedプロバイダーとして登録されたものではなく、iframeを直接使うためです。ElementorやDiviにもHTMLまたはコードウィジェットがあり、同じスニペットを使えます。クラシックエディターでは、タグが除去されないよう、貼り付ける前にテキストタブに切り替えてください。

1ページに複数の動画を置く場合は、各iframeに遅延読み込み属性を付けると、表示されているものだけがすぐに読み込まれます。プレイリストのようなレイアウトのページで、初期の読み込み量を減らせます。

SEOとアクセシビリティも忘れずに

検索エンジンはテキストを読み取るため、各埋め込みの前後に見出しと動画の内容を短くまとめた文章を置きましょう。アクセシビリティとキーワード対策のために、下に文字起こしも追加します。プレーヤーにSRT字幕をアップロードすれば、音を消して見る視聴者も内容を追えます。字幕は45言語に対応しています。

関連ツールとガイド

関連する利用シーン

まずは動画1本で試す

動画を1本アップロードして、下書きの投稿に埋め込んでみましょう。ページがこれまでと同じ速さで開けば、それが答えです。

よくある質問

WordPress自体に固定の上限はありません。実際の上限は、お使いのホストが設定するupload_max_filesizeとpost_max_sizeの小さいほうで、PHPの既定値は2MBです。

いいえ。iframeをカスタムHTMLブロック、またはエディターのHTML表示に貼り付けるだけです。

iframeは小さく、動画は別のサーバーから読み込まれるため、ページが重くなりません。埋め込みが多いページでは遅延読み込みを使いましょう。

はい。動画にSRTファイルをアップロードすれば、視聴者がプレーヤーで字幕をオンにできます。