WordPress では、すべてのテーマ、プラグイン、およびアップロードされた画像は「wp-content」フォルダーに保存されます。 実際、画像やスタイルシートなどの URL には「wp-content」というフォルダ名が含まれており、WordPress を使用していることを誰でも簡単に知ることができます。 デフォルトのフォルダ名が直感的でないと思われる場合、または個人的な好みに合わせて名前をカスタマイズしたい場合は、フォルダの名前を簡単に変更できます。 方法は次のとおりです。
事前に知っておくべきこと
「wp-content」フォルダーの変更や名前変更は簡単です。 数行のコードを追加するだけです。 ただし、フォルダの名前を変更する前に考慮すべき点がいくつかあります。
- Web サイトまたはブログが既に公開されており、コンテンツを提供している場合は、少なくとも数分間のダウンタイムに備えてください。
- 「wp-content」フォルダーの名前を変更しても、必ずしもセキュリティが向上したり、WordPress を使用しているという事実が隠されたりするわけではありません。
- インストールされているすべてのプラグインとテーマは、プロセスで非アクティブ化されます。 フォルダの名前を変更した後、手動でアクティブ化する必要があります。
- 非アクティブ化されたテーマの設定が失われることがあります。 先に進む前に、設定をバックアップしてください。
- フォルダの名前を変更すると、一部のプラグインが正常に機能しない場合があります。 その理由は、問題のあるプラグインが WordPress のガイドラインに従っておらず、「wp-content」フォルダ名がハードコーディングされている可能性があるためです。
- 確立されたサイトまたはブログでは、古い URL が新しい URL に自動的にリダイレクトされることはありません。 次のようなプラグインを使用して手動で行う必要があります リダイレクションであるため、実際のサイトでこの変更を行う前によく考えることをお勧めします。
「wp-content」フォルダーの名前を変更します
ノート: ライブの WordPress サイトに変更を加える場合は、完全なバックアップを作成してください。 何か問題が発生したり、結果が望ましくない場合は、サイトを既知の良好な状態に復元できます。
まず、お気に入りの FTP クライアントを開き、サイトにログインして、ルート ディレクトリにある「wp-content」フォルダーの名前を変更します。 私の場合、名前を「コンテンツ」に変更しました。 アセット、リソース、コア、ファイルなど、好きな名前に変更できます。スペースやその他のあいまいな文字を使用していないことを確認してください。
このフォルダの名前を変更するとすぐに、バックエンドのプラグイン ページにエラーが表示され、フロント エンドも壊れます。
これを修正するには、フォルダー名を変更したことを WordPress に伝える必要があります。
ルートフォルダーにある「wp-config.php」ファイルを開きます。 以下のコード スニペットを require_once(ABSPATH . 'wp-settings.php');
ライン。 「Folder_Name」を実際のフォルダー名に置き換えることを忘れないでください。
//Rename wp-content folder define ('WP_CONTENT_FOLDERNAME', 'Folder_Name');
追加するとこんな感じ。
その後、新しいディレクトリ パスと URL を定義する必要があります。 これを行うには、以下のコードを require_once(ABSPATH . 'wp-settings.php');
ライン。
//Define new directory path define ('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME); //Define new directory URL define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/'); define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);
ファイルを保存し、サーバーにアップロードします。
これが完了すると、サイトはエラーなしで稼働しているはずです。 前に言ったように、すべてのプラグインとテーマが無効になります。 それらを手動でアクティブ化する必要があります。 必要に応じて、プラグイン、テーマ、およびウィジェットを再構成する必要がある場合もあります。
上記の方法を使用して「wp-content」フォルダーの名前を変更することに関するあなたの考えや経験を共有する以下のコメント.