知っておくべき15の基本的なWP-Configの調整
公開: 2020-04-24
wp-config.phpは、Webサイトのデータベースに関する情報(データベースの値、データベースユーザーの資格情報、およびホスト)を含む重要なWordPressコアファイルです。
この記事では、wp-config.phpファイルの最も一般的な15の使用法について詳しく説明します。これにより、WordPressのインストールがどのように機能するか、およびWebサイトのパフォーマンスとセキュリティのためにコアファイルをより有効に活用する方法を理解できます。
- wp-config.phpはどこにありますか?
- FTP接続情報をバイパスする方法は?
- WordPressでデバッグを有効にする方法は?
- サイトとWordPressのURLを変更する方法は?
- PHPメモリを増減する方法は?
- ゴミ箱のタイミングを編集する方法は?
- 自動更新を無効にする方法は?
- 自動保存間隔を設定する方法は?
- データベースプレフィックスを設定する方法は?
- マルチサイトネットワークを有効にする方法は?
- エラーログ構成を有効にする方法は?
- WordPressキャッシングをオンにする方法は?
- データベース設定を構成する方法は?
- 存在しないサブフォルダーとサブドメインのリダイレクト
- ポストリビジョンを編集する方法は?
- Cookieドメインを設定する方法は?
wp-config.phpはどこにありますか?
WordPressユーザー、特に初心者によくある質問は、「wp-config.phpはどこにあるのか」です。
答えは簡単です。このコアファイルはWordPressのルートディレクトリにありますが、サーバーの場所によって異なります。
XAMPPのような設定でローカルホストで作業している場合は、 xampp→htdocs→testingに移動します。 私の場合、サイトフォルダ名は「 testing 」です。

ライブプラットフォームで作業している場合は、FileZillaなどのFTPクライアントを介してライブサーバーにアクセスする必要があります。 ログインしたら、 public_htmlに移動します。ここにwp-config.phpファイルが表示されます。

この重要なコアファイルの場所がわかったので、次に、このファイルを活用してWordPressエクスペリエンスを強化する方法について詳しく説明します。
1. FTP接続情報をバイパスする方法は?
FTP接続の障害が原因で、WordPressコアとプラグインを新しいバージョンに更新できない場合は、FTP接続情報をバイパスできます。
このために必要なのは、wp-config.phpファイルに次のコード行を追加することだけです。
define( 'FS_METHOD'、 'direct');
2. WordPressでデバッグを有効にする方法は?
デバッグは、一般的にコードの品質を向上させ、エラーの原因を発見して問題をトラブルシューティングするための良い方法です。
WordPressでデバッグモードを有効にするには、wp-config.phpに次のコード行を追加するだけです。
define( 'WP_DEBUG'、false); //デフォルトでデバッグモードを無効にします define( 'WP_DEBUG'、true); //デバッグモードを有効にします
3.サイトとWordPressのURLを変更するにはどうすればよいですか?
WordPressサイトを新しいホストに移行した場合、ドメイン名を変更した場合、またはURLをHTTPからHTTPSに更新したい場合は、wp-config.phpに次のコード行を追加するとうまくいきます。
define( 'WP_SITEURL'、 'http://www.example.com'); define( 'WP_HOME'、 'http://www.example.com');
別の方法は、これらの値を動的に設定するSERVER変数を使用することです。
define( 'WP_HOME'、 'https://'。$_ SERVER [' HTTP_HOST ']); define( 'WP_SITEURL'、 'https://'。$_ SERVER [' HTTP_HOST ']);
4. PHPメモリを増やす(または減らす)方法は?
この機能は、Cloudwaysが管理するWordPressホスティングプラットフォームで利用できますが、Cloudwaysを使用していないWordPressユーザーにとっては、頭痛の種になる可能性があります。 WordPressアプリケーションで使用可能なPHPメモリは、次の行を追加することで設定できます。
define( 'WP_MEMORY_LIMIT'、 '64M');
必要に応じて、最大メモリ制限を設定できます。
define( 'WP_MAX_MEMORY_LIMIT'、 '256M');
Cloudwaysユーザーはwp-configファイルを編集する必要がないことに注意してください。 Cloudwaysプラットフォームからアプリケーション設定の値を変更するだけです。
5.ゴミ箱のタイミングを編集する方法は?
ユーザーが投稿、ページ、コメントを削除すると、ゴミ箱に送信され、WordPressは30日後に自動的に削除します。 この期間を変更するには、次の行を追加して、ニーズに合わせてこの値を変更します。 次の例では、15日に短縮しました。
define( 'EMPTY_TRASH_DAYS'、15);
上記の行の値として値をゼロに設定することで、ゴミ箱機能を完全に無効にすることもできます。

6.自動更新を無効にする方法は?
自動更新は、マイナーコアリリースと翻訳ファイルが自動的に更新されるWordPress3.7リリースの一部として導入されました。 これらの機能を無効にする場合は、wp-config.phpに次の行を追加します。
define( 'AUTOMATIC_UPDATER_DISABLED'、true);
WordPressコアの自動更新(マイナーおよびメジャー更新)を無効にする場合は、WordPress構成ファイルに次のコード行を追加するだけです。
#すべてのコアアップデートを無効にします。
define( 'WP_AUTO_UPDATE_CORE'、false);
#すべてのマイナーおよびメジャーコアアップデートを有効にします。
define( 'WP_AUTO_UPDATE_CORE'、true);
7.自動保存間隔を設定するにはどうすればよいですか?
投稿を作成または編集するとき、WordPressは投稿のリビジョンを自動的に保存します。 自動保存間隔のデフォルト値は60秒ですが、次の行を追加することで増減できます。
define( 'AUTOSAVE_INTERVAL'、180);
8.データベースプレフィックスを設定する方法は?
XAMPPなどのローカルホストセットアップにWordPressをインストールする場合、オプションの1つは、wp-config.phpファイルに次のように保存されているデータベーステーブルプレフィックスを選択することです。
$ table_prefix = 'wp_';
セキュリティ上の予防措置として、デフォルトのプレフィックスを変更することを個人的にお勧めします。
9. WordPressマルチサイトネットワークを有効にする方法は?
マルチサイト機能を有効にする場合は、wp-config.phpファイルに次のコードを追加する必要があります。
define( 'WP_ALLOW_MULTISITE'、true);
このコードを追加すると、WordPress管理者の[ツール]セクションに新しいページ「ネットワーク」が表示されます。
WordPressマルチサイトの設定方法を学びたい場合は、ここに完全なガイドがあります。
10.エラーログ構成を有効にする方法は?
WordPressを利用したサイトで基本的なエラーログを有効にする簡単な方法は次のとおりです。 選択したディレクトリにphp_error.logという名前のファイルを作成し、サーバーで書き込み可能にします。 次に、次のコードの3行目のパスを編集し、スニペットをwp-config.phpファイルに配置します。
@ini_set( 'log_errors'、 'On'); @ini_set( 'display_errors'、 'Off'); @ini_set( 'error_log'、 '/ home / path / domain / logs / php_error.log');
11. WordPressキャッシングをオンにする方法は?
WP-Cacheをオンにするには、wp-config.phpファイルに次のコードを追加するだけです。
define( 'WP_CACHE'、true);
12.データベース設定を構成する方法は?
WordPress構成ファイルからデータベース接続設定を編集し、データベース値(名前、ユーザー、パスワード、およびホスト)をホスティングデータベース値と一致させることができます。
/ ** MySQL設定-Webホストからこの情報を取得します** // / ** WordPressのデータベースの名前* / define( 'DB_NAME'、 'データベース名'); / ** MySQLデータベースのユーザー名* / define( 'DB_USER'、 'データベースのユーザー名'); / ** MySQLデータベースのパスワード* / define( 'DB_PASSWORD'、 'データベースパスワード'); / ** MySQLホスト名* / define( 'DB_HOST'、 'localhost');
異なるホスティングプロバイダーは異なるDB_Host値を使用し、Cloudwaysは「localhost」を使用します(localhostは共通のDB_HOST値です)。
最も苛立たしいエラーの1つは、「データベース接続の確立エラー」です。 これは通常、サイトを移行したときに表示され、wp-configに古いまたは誤ったデータベース情報が含まれています。 これは、データベース接続エラーを修正するための完全なガイドです。
13.存在しないサブフォルダーとサブドメインのリダイレクト
訪問者がWebサイトに存在しないサブドメインまたはサブフォルダーにアクセスしようとした場合、サイトの訪問者を特定のページまたはURLにリダイレクトするだけです。 次のコード行をwp-config.phpファイルに貼り付けるだけです。
define( 'NOBLOGREDIRECT'、 'http://example.com');
「http://example.com」をウェブサイトのURLに置き換えることを忘れないでください。
14.ポストリビジョンを編集するにはどうすればよいですか?
改訂後の機能を完全に無効にしたり、WordPressが保存できる改訂の最大数を設定したりすることもできます。
改訂後の機能を無効にするには、WordPressの設定ファイルに次の行を追加するだけです。
define( 'WP_POST_REVISIONS'、false);
リビジョンの数を制限するには、false値を任意の整数に置き換えます。 たとえば、次の行はリビジョンを12に制限しています。
define( 'WP_POST_REVISIONS'、12);
15. Cookieドメインを設定するにはどうすればよいですか?
WordPressを使用すると、WordPressサイトのCookieドメインを設定できます(通常とは異なるドメイン設定の場合)。 これがコードです。
define( 'COOKIE_DOMAIN'、 'www.cloudways.com');
まとめ!
この記事が、wp-config.phpファイルとは何か、このWordPressコアファイルを使用してさまざまな機能を有効または無効にする方法を理解するのに役立つことを願っています。
ご不明な点がございましたら、コメントセクションでお知らせください。喜んでお手伝いさせていただきます。 それまでの間、当社のプラットフォームをチェックして、無料トライアルの開始ボタンをクリックするだけで、Webサイトを100%高速化できます。
