WordPressのアップロード制限を増やす8つの効果的な方法
公開: 2022-11-24WordPress は、魅力的な Web サイトを開発するための最良のツールであることを証明してきました。 eコマースストアから企業ネットワークまでを構築するためのテーマとプラグインをユーザーに提供します. それでも、WordPress サイトのホストを選択する際には、パフォーマンス、セキュリティ、およびサポートを考慮する必要があります。
WordPress のアップロード ファイル サイズが 25 MB に制限されているため、アップロードが中断されるのは面倒です。 このような状況では、大きなファイル、プラグイン、およびテーマをアップロードし続けることができなくなり、障害になります。 したがって、サーバーと WordPress サイトの両方で最大アップロード サイズを拡張することが不可欠です。
ホストとサーバーに応じて、問題に対処する方法はたくさんあります。 この記事で、WordPress のアップロード制限を効率的に増やす方法を見つけましょう。
- WordPress のアップロード制限とは何ですか?
- #1 ホスティングプロバイダーに連絡する
- #2 .htaccess ファイルを更新する
- #3 php.ini ファイルをカスタマイズする
- #4 .user.ini ファイルを変更する
- #5 cPanel で PHP オプションを変更する
- #6 upload_size_limit フィルターを使用する
- #7 WordPress プラグインを有効にする
- #8マルチサイトでのアップロードファイルサイズの増加
- おまけ: WordPress アップロード ファイルを保護する
WordPress のアップロード制限とは何ですか?
ウェブサイトを構築するには、画像、動画、音声、テーマ、プラグインなどのメディア ファイルが必要です。 前述のように、アップロード サイズが最小に設定されている場合、大きなファイルをアップロードするのは困難です。
ほとんどの場合、WordPress のアップロード ファイル サイズの制限は 2 から 150 MB まで変動します。 タイムアウトが発生しないようにするために、ホストは多くの場合、制限をサーバー レベルと同じに設定します。
WordPressで最大アップロードサイズを増やす方法
まず、WordPress サイトの最大アップロード サイズを確認する必要があります。 メディア ファイルをアップロードしようとすると、アップロード サイズの制限が発生します。 必要なのは、WordPress 管理ダッシュボード >メディア>新規追加に移動するだけです。
次に、以下の手順に従って WordPress のアップロード制限を増やします。
#1 ホスティングプロバイダーに連絡する
ホスティングプロバイダーに連絡することは、その単純さのために最初の方法であるべきです. アップロードの上限は簡単に引き上げることができるため、ほとんどのホスティング プロバイダーが問題の解決に役立ちます。 また、知らないうちにサーバーやサイトに干渉すると、悪影響が生じる可能性があります。
#2 .htaccess ファイルを更新する
サイトのルート ディレクトリにある.htaccessファイルは、Web サーバーを制御します。 「隠しファイル」表示を有効にしてください。そうしないと、ファイルを見つけることができなくなります。 以下のコードを一番下に追加し、ファイルが見つかったら、必要に応じて番号をカスタマイズします。
php_value upload_max_filesize 60M php_value post_max_size 60M php_value メモリ制限 15M
#3 php.ini ファイルをカスタマイズする
php.iniファイルもサイトのルート ディレクトリにあります。 FTP、cPanel、および WordPress プラグインを介してのみアクセスできます。 php.iniファイルを使用すると、次のコードを追加して、Web ホストをセットアップし、アップロード制限をカスタマイズできます。
upload_max_filesize = 12M post_max_size = 13M メモリ制限 = 15M
php.iniファイルの設定が見つからない場合は、コードをコピーしてファイルの下部に貼り付けます。 ファイルが見つからない場合は、自分で作成してください。
#4 .user.ini ファイルを変更する
Web ホストがグローバル PHP 構成をロックダウンしていない限り、サーバーがphp.iniファイルではなく.user.iniファイルで動作するように設定されている可能性があります。 php.iniおよび.htaccessファイルと同様に、 .user.iniファイルはサイトのルート ディレクトリにあります。 見つからない場合は、新しい.user.iniファイルを作成できます。
見つかったら、以下のコードを.user.iniファイルに追加します。
upload_max_filesize = 32M post_max_size = 64M メモリ制限 = 128M
#5 cPanel で PHP オプションを変更する
Web ホストが cPanel によってサーバーとサイトを管理している場合、そのインターフェイスでアップロード制限を構成できます。 開始するには、cPanel ダッシュボードの [ソフトウェアでPHP バージョンを選択]を選択します。
現在の PHP バージョンを変更し、サーバーのPHP 拡張機能を有効または無効にすることができます。 [オプション] リンクをクリックして、 PHP オプションパネルに移動します。
ページを下に移動して、 upload_max_filesize 、 post_max_size 、 memory_limit 、max_execution_time、 max_input_timeなどの PHP ディレクティブの値をカスタマイズします。
値について質問がある場合は、Web ホストに問い合わせることをお勧めします。 古いバージョンを使用している場合は、新しいバージョンでは設定が自動的に保存されるため、忘れずに [変更を保存] をクリックしてください。
#6 upload_size_limit フィルターを使用する
もちろん、 upload_size_limitフィルターは、 php.iniファイルの最大アップロード サイズをフィルター処理します。 Media LibraryとSite Health Infoで許可されている最大アップロード サイズも確認できます。
以下のコードは、管理者以外のすべてのユーザーのアップロード制限を定義します。 それでも、特定の役割に合わせてコードを変更できます。
/** * 非管理者のアップロード サイズ制限をフィルタリングします。 * * @param string $size アップロード サイズの制限 (バイト単位)。 * @return int (おそらく) フィルタリングされたサイズ制限。 */ 関数 filter_site_upload_size_limit( $size ) { // 「manage_options」機能を持たないユーザーのアップロード サイズ制限を 10 MB に設定します。 if ( ! current_user_can( 'manage_options' ) ) { // 10MB。 $サイズ = 1024 * 10000; } $size を返します。 } add_filter( 'upload_size_limit', 'filter_site_upload_size_limit', 20 );
#7 WordPress プラグインを有効にする
開発者は常に問題を解決するためのプラグインを持っており、WordPress のアップロード制限を増やすことも例外ではありません. 今日紹介したいプラグインは、最大アップロード ファイル サイズの増加です。
プラグインが有効になったら、その設定に移動し、新しいアップロード サイズに必要なサイズを入力します。 値を入力して完了です。 WordPress のアップロード サイズの上限を引き上げました。
#8マルチサイトでのアップロードファイルサイズの増加
WordPressのマルチサイトを運用している場合は、設定からアップロード制限を増やすことができます。
ただし、増加はサーバー構成によって異なります。 サーバー設定が 20MB の場合、アップロード ファイルのサイズをそれ以上に拡張することはできません。 ネットワークがサーバーの 20MB のうち 15MB に設定されている場合、アップロード サイズを 20MB に増やすことができます。
おまけ: WordPress アップロード ファイルを保護する
アップロード制限の問題を修正した後は、ファイルの保護が最大の関心事です。 次に登場するのは、心配事に細心の注意を払って対処するセキュリティ プラグインのダイナミックなデュオ、PDA Gold と PPWP Pro です。 それらをチェックしてください! .
Prevent Direct Access Gold (PDA Gold) は、Google によるファイルのインデックス作成を防ぎ、誰にも公開されないようにします。 誰かがあなたのファイルに不正にアクセスしようとすると、404 エラー ページが表示されます。 さらに、PDA Gold はホットリンクをブロックするため、帯域幅が節約され、サイトがスムーズに動作します。
パスワード保護の面で PPWP Pro より優れたプラグインはありません。 プラグインのパスワードは、WordPress のファイル、投稿、ページ、部分的なコンテンツ、WooCommerce 製品、または Web サイト全体を保護します. PPWP Pro を使用すると、複数のコンテンツに対して 1 つのパスワードを作成したり、1 つのコンテンツを複数のパスワードで保護したりできます。
今からファイルをアップロードしてください
要約すると、WordPress のアップロード ファイル サイズの制限は、厄介ではありますが簡単に乗り越えられる障害です。 私たちのソリューションでは、サイト開発のために大きなファイルを自由にアップロードすることを妨げているものは他にありますか? ただし、ルート ファイルを操作しているため、すべての手順を慎重に行うことをお勧めします。
この記事は役に立ちましたか? 検討する必要がある解決策はありますか? 以下のコメントセクションでお知らせください。