テーマが機能しません。最も一般的なエラーを修正するにはどうすればよいですか?

私たちのテーマを使用しているときに問題が発生した場合、または空の白いページが表示された場合は、最初にテーマをオンにする必要があります デバッグ あなたのウェブサイトで。

これは、WordPress インストールのルート フォルダーにあるデフォルトの WordPress ファイル wp-config.php で行うことができます。

  1. ファイルを編集し、次の行を見つけます。
    定義('WP_DEBUG', false);
  2. 行を、デバッグを有効にして画面にエラーを表示するための定数を定義するコードのセットに置き換えます。
    定義('WP_DEBUG', true);
    定義('WP_DEBUG_LOG', true);
    定義('WP_DEBUG_DISPLAY', true);
    @ini_set('display_errors',1);
  3. ファイルを保存し、変更されたファイルをサーバーにアップロードして戻します。
  4. Web サイトを開いて、エラー メッセージが表示されるかどうかを確認します。

表示される可能性のある一般的な一般的なエラーのいくつか

1. 致命的なエラー: 許容メモリ サイズ X バイトが使い果たされました…

非常に一般的なエラー メッセージは、Web サイトに対してサーバーに十分なメモリが許可されていないことを通知します。によると ホスティング要件、 割り当てるべきだった 96MB以上ただし、Web サイトのデータによると、さらに多くのメモリが必要になる可能性があります。エラー メッセージには、割り当てられたメモリの正確な値がバイト単位で示されています。オンライン ツールを使用してバイト単位の数値をメガバイト単位に変換すると、現在の値がわかります。

サーバーのメモリ制限を増やす考えられる方法:

  1. サーバー上の php.ini ファイルの次の行でメモリ制限を増やします。
    メモリ制限 = 128M
  2. wp-config.php ファイルのメモリ制限を増やして、コード行を追加してみてください。
    定義('WP_MEMORY_LIMIT', '128M');
    定義('WP_MAX_MEMORY_LIMIT', '128M');

    96MB はテーマを実行するための最小要件にすぎません。サイトではさらに多くのメモリが必要になる場合があるため、メモリの値を大きくしてみてください。
  3. サーバーがコードによるこの値の変更を許可しておらず、問題が解決しない場合は、ホスティング プロバイダーに連絡して、Web サイトのメモリ制限を増やすようリクエストしてください。すべてのホスティング会社がユーザーによるこれらの値の変更を許可しているわけではありません

2. 解析エラー: 構文エラー、予期しない T_FUNCTION…

サーバーパラメータが、次の説明に従って必要な要件をすべて満たしていることを確認してください。 ホスティング要件.

ほとんどの場合、エラーが表示される理由は次のとおりです。 古いバージョンのPHP サーバーにインストールされています。

3. 未定義関数 mb_convert_encoding() の呼び出し

PHP インストールには、こちらでも推奨されているマルチバイト文字列拡張機能がインストールされていないようです。 ホスティング要件.