WordPressで最大アップロードサイズを増やす方法
公開: 2023-02-12WordPress Web サイトへのファイルのアップロードは無害なプロセスのように思えるかもしれませんが、多数の大きなメディア ファイル (画像、ビデオ、または大きなプラグインやテーマなど) を含むサイトを構築している場合、それらが正しく読み込まれることを確認するのはより複雑になる可能性があります。あなたが思うかもしれないより。
写真サイトやデザイン ポートフォリオ、e コマース ストアなど、メディアを多用する Web サイトでは、多くの場合、オーディエンスの要求を十分に満たすために大きな画像ファイル (またはより大きなプラグインとテーマ ファイル) が必要です。
ただし、これらのサイトに設定されている最大アップロード サイズが小さすぎると、アップロード エラーが表示されます (問題のファイルは正常にアップロードされません)。
ファイルがサイトの最大アップロード サイズを超えると、エラー メッセージが表示されます。
大量の大きなメディア ファイルを含む (または含む予定の) サイトを構築している場合は、サイトの最大アップロード サイズを増やすことを検討してください。 これにより、アップロード エラーが発生することなく、大きなファイルが正しく表示されるようになります。
WordPress サイトでの最大ファイル アップロード サイズの増加に関する一般的な質問への簡単な回答をお読みください。
- WordPress で最大アップロード サイズを増やす必要があるのはなぜですか?
- WordPress の最大アップロード サイズは?
- 最大アップロード サイズを増やす手順は何ですか?
WordPress で最大アップロード サイズを増やす理由
Web サイトにアップロードするメディアの最大ファイル サイズを増やす必要がある理由はいくつかあります。 まず、最も明白なことですが、高解像度の画像、カスタム テーマ、重要なプラグイン、およびビデオ ファイルの大きなファイルでは、多くの場合、大きなファイルをアップロードする機能が必要になります。
注: WP Engine は、WordPress サイトから直接動画をホストすることを推奨していません。 代わりに、大きなビデオ ファイルをオフロードする CDN をお客様に提供して、サイトの照明を高速に維持します。
前述のように、e コマース サイトでは、製品をより効果的に販売するために最大アップロード サイズを大きくする必要があることもよくあります。これは、製品が物理的であるかデジタルであるかに関係なく当てはまります。
物理的な製品を効果的に販売するために、小売業者は、リストと製品の説明に複数の高品質の画像を添付すると、より多くの成功を収めることができます。
電子書籍やオンライン コースなどのデジタル製品を販売している場合、WordPress サイトのアップロード サイズを大きくすると、すべての重要なコンテンツを 1 つのデジタル屋根の下に格納する機会が生まれます。
WordPress で最大ファイル サイズを大きくすると、サイトのコンテンツをより頻繁に更新することもできます。 新鮮なコンテンツはサイトへのトラフィックを増やすのに役立つため、最大ファイル サイズを大きくすることは、より多くの視聴者を獲得したいマーケターやサイト所有者にとっても非常に有益です。
WordPress のアップロードの最大サイズは?
WordPress の最大ファイル アップロード サイズは、特定の Web サイト ホスティング プロバイダーによって異なりますが、2 MB から 500 MB の間です。
選択したホスティング プロバイダーによって、サイトの最大アップロード サイズが決まります。 たとえば、WP エンジンでは、デフォルトの最大アップロード ファイル サイズは 50 MB (マルチサイト ネットワークの場合は 1 MB) です。
最大アップロード サイズを確認する方法
/wp-admin/upload.php ページから、サイトが現在登録している最大ファイル アップロード サイズを確認できます。
ホスティング プロバイダがサイトのアップロード サイズを設定しているため、プロバイダに直接問い合わせることが、最大アップロード サイズを決定する最善の方法である可能性があります。
WP Engine のお客様は、サポートに連絡することで、サイトの最大ファイル アップロード サイズ (最大 256 MB) を増やすことができます。 256 MB を超えるファイルは、SFTP または SSH ゲートウェイ経由でアップロードする必要があります。
WordPressでアップロードサイズを増やす手順
ホスティング プロバイダーがサイトの最大アップロード サイズを決定しますが、それを増やす方法がいくつかあります。 以下は、WordPress サイトの最大アップロード サイズを増やすための最も一般的な戦術の一部です。
ホスティングプロバイダーに連絡する
上記のように、WordPress サイトのアップロード サイズを増やす最も簡単な方法は、ホスティング プロバイダーに連絡することです。 多くの場合、この方法は、初心者やその他の技術に詳しくないユーザーにとって理想的です。プロバイダーのカスタマー サポート チームがサイトに最適なオプションをアドバイスし、そうすることに決めた場合は最大アップロード サイズを増やすことができるからです。
.htaccess ファイルを更新する
コーディング スキルに自信がある場合は、サイトの .htaccess ファイルを更新して最大アップロード サイズを増やすこともできます。
これには、サイトの高レベルの構成設定を制御する .htaccess ファイルを比較的簡単に変更する必要があります。
開始するには、(FTP クライアントまたは cPanel ファイル マネージャーを使用して) Web サーバーに接続し、通常は WordPress インストールのルート ディレクトリにある .htaccess ファイルを見つける必要があります。 ファイルが表示されない場合は、隠しファイルが FTP クライアントまたはファイル マネージャーで表示されていることを確認してください。
.htaccess ファイルのコピーをバックアップとしてコンピューターにダウンロードし、テキスト エディター (メモ帳や TextEdit など) を使用してファイルを開きます。 テキスト エディターで、ファイルの末尾に次の行を追加します。
php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value max_execution_time 300
php_value max_input_time 300
(このファイルのサイズが MB ではなく M であることに気付くでしょう。これは、PHP がすべてのディレクティブをこのように処理するためです。)
完了したら、ファイルを保存して Web サーバーにアップロードし、元の .htaccess ファイルを上書きします。
エラー メッセージが表示された場合は、500 Internal Server Error である可能性があります。 これが発生した場合、サーバーの設定により、.htaccess ファイルを使用して最大アップロード サイズを変更できないことを意味します。
いずれの場合も、本番環境ではなく、ステージングまたは開発環境で Web サイトを変更することをお勧めします。
functions.php ファイルを編集する
最大アップロード サイズを自分で増やす別の方法は、サイトのテーマの functions.php ファイルを編集することです。
.htaccess ファイルの編集と同様に、functions.php ファイル (ルート ディレクトリにある可能性が高い) を見つけて、バックアップ コピーをダウンロードする必要があります。
次に、テキスト エディターを使用してファイルを開き、下部に次のコード スニペットを追加します。
@ini_set( 'upload_max_size' , '256M' );
@ini_set( 'post_max_size', '256M');
@ini_set( 'max_execution_time', '300' );
.htaccess ファイルを使用する方法と同様に、完了したらこれを保存し、Web サーバーにアップロードして、元の functions.php ファイルを上書きします。
マルチサイトの手順
WordPress マルチサイト ネットワークを実行している場合は、ネットワーク全体で最大アップロード サイズを増やすことができます。
開始するには、ネットワーク管理ダッシュボードに移動し、[設定] タブの下にある [ネットワーク設定] をクリックします。 Max Upload File Size というフィールドが表示されるまで、ページを下にスクロールします。
そのフィールドの現在の値をより高い値に変更し、[変更を保存] をクリックして最大アップロード サイズを増やします。
これは、サーバーの最大アップロード制限を回避しないことに注意してください。 入力した値がサーバーの制限を超えている場合は、ホスティング プロバイダーに連絡するか、上記の他の方法のいずれかを試す必要があります。
WPエンジンでウェブサイトのホスティングを簡単に
あなたのウェブサイトが必要なアップロードサイズを持つことを保証するホスティングプロバイダーを探しているなら、WP Engine 以外に探す必要はありません!
受賞歴のある当社のカスタマー サポート チームは、24 時間 365 日対応しており、サイトの成功に必要なすべての維持管理と更新をお手伝いします。
スペシャリストと今すぐ相談して、サイト、目標、ビジネスに適したプランを見つけてください。