WordPress のテーマ ファイル エディターを使用すると、ユーザーは選択したテーマのコードをダッシュボードから直接変更できます。少しコーディングの知識があれば、Web サイトの外観と機能を完全に制御できるようになります。

通常、テーマ エディターにアクセスするには、[外観] > [テーマ ファイル エディター] に移動します。ただし、さまざまな理由により、このオプションが存在しない場合もあります。 [外観] メニューに WordPress テーマ エディターが見つからない場合は、まず、選択したテーマがアクティブであることを確認します。次に、セキュリティ プラグインの設定を確認し、「wp.config.php」ファイルを直接更新します。最後に、すべてのプラグインを非アクティブ化し、1 つずつ再アクティブ化して問題の原因を特定します。
「WP テーマエディターが見つからない」問題の解決
テーマを有効にする
WordPress 初心者がよく直面する問題の 1 つは、選択したテーマが完全にアクティブ化されていない場合です。必要なテーマを選択したら (マイクと私は個人的にGeneratePress テーマを好み、強くお勧めします)、「インストール」ボタンを押すだけです。また、[アクティブ化] をクリックして、テーマがライブ Web サイトで完全にアクティブであることを確認する必要があります。
素晴らしいウェブサイトを作成します
最高の無料ページビルダーElementor を使用
今すぐ始めるテーマ エディター オプションは無効のままで、テーマのアクティブ化プロセスが完了するまでアクセスできません。それは簡単な修正です。アクティブ化した後、「外観」サブメニューに戻ると、「テーマ ファイル エディター」がオプションとして表示されます。
このソリューションは、Web サイト構築を始めたばかりの初心者にとって特に役立ちます。
セキュリティプラグインの設定
この問題に遭遇した経験豊富な Web サイト所有者は、多くの場合、セキュリティ プラグインが原因であることに気づきます。
興味深いことに、 SiteGround SecurityやiThemes Securityなどの多くの一般的なセキュリティ プラグインは、テーマ エディターを無効にするための特定の設定を提供しています。これは、複数のユーザーに WordPress アカウントへのアクセスを許可するサイト所有者にとって非常に有益です。これにより、権限のないユーザーがエディターにアクセスできなくなり、潜在的なコーディング エラーのリスクが軽減されます。
セキュリティ プラグインが問題の原因であるかどうかを確認するには、設定を確認する必要があります。使用している特定のプラグインによって手順が異なる場合があることに注意してください。
SiteGround Security プラグインを使用している場合は、[SG セキュリティ] > [サイト セキュリティ] に移動し、[テーマとプラグイン エディターを無効にする] の横にあるトグル ボタンをオフにします。完了したら、「保存」をクリックしてページを更新します。
iThemes Security プラグインを使用している場合は、WordPress ダッシュボード内で次の手順に従います。
- [セキュリティ] > [設定] > [詳細設定] に移動します。
- 「WordPress 調整」タブをクリックします。
- 「ファイルエディターを無効にする」の横にあるボックスを見つけて、チェックを外します。
- 変更を保存し、後でページを更新してください。
これらのセキュリティ プラグインを使用していない場合は、このステップを急いで通過しないでください。別のセキュリティ プラグインをアクティブにしている場合は、そのすべての設定を注意深く確認して、考えられる原因を完全に排除してください。
Wp.config.php ファイル
問題が解決しない場合は、「wp.config.php」ファイルを直接更新することで、別の解決策を検討できます。
このファイルにアクセスするには、cPanel にログインするか、 WP File Manager プラグインをインストールします。 cPanel へのアクセスが少し難しいと感じる人もいるかもしれないので、個人的にはプラグイン オプションを使用することをお勧めします。さらに、プラグインを使用すると、それほど難しくありません。
どの方法を選択する場合でも、wp.config.php フォルダーを右クリックしてコード エディターを選択するだけです。

次に、コード エディター フィールドで、「 define('DISALLOW_FILE_EDIT', true)
」という行を見つける必要があります。見つかったら、「true」という単語を「false」に変更し、「保存して閉じる」をクリックします。
ページを更新すると、テーマ エディターが有効になり、アクセスできるようになります。
すべてのプラグインを非アクティブ化および再アクティブ化する
残念ながら、これまでのどの手順を行っても問題が解決しない場合は、テーマで適切に動作しない問題のあるプラグインがある可能性が高くなります。
これに該当するかどうかを判断するには、すべてのプラグインを手動で無効にして、WordPress ダッシュボードをリロードします。テーマ ファイル エディターが再度表示された場合は、プラグインを 1 つずつ再アクティブ化してください。
プラグインをアクティブ化するたびに、「外観」セクションに戻り、テーマエディターのオプションがまだ表示されているかどうかを確認します。そうであれば、続行できます。そうでない場合は、最後にアクティブ化したプラグインが問題の原因です。
まとめ
WordPress テーマエディターが不思議なことに消えてしまった場合は、いくつかの簡単な手順を実行して問題を解決できます。まず、選択したテーマが完全にアクティブ化されていることを確認します。次に、セキュリティ プラグインの設定が問題の原因となっている可能性があるため、設定を調整することを検討してください。さらに、「wp.config.php」ファイル内の「ファイル編集を許可しない」コードを確認し、場合によっては変更します。最後に、プラグインを 1 つずつ非アクティブ化および再アクティブ化して、競合を特定します。皆様のご経験をお待ちしておりますので、以下のコメント欄で結果を共有してください。皆様からのフィードバックは貴重であり、私たちはできる限りお手伝いさせていただきます。編集を楽しんでください!