経験知ロゴ

WordPressのテーマを作成する際にブラウザにエラーを表示させる方法

エラー表示
WordPressのテーマを作成中ブラウザが真っ白になって、テーマのどこが悪いのかわからない状態に。

そこで、WordPress(PHP)のエラーをブラウザに表示させてどこのコードが間違っているか知る方法を紹介します。

注意点

これから紹介する方法は公開環境で設定すると悪意ある攻撃者に狙われる可能性がありますので、ローカルの開発環境などで行うことをオススメします。

wp-config.phpを編集

WordPressをインストールしたファイル内にある「wp-config.php」を編集。

WordPress3.8.1では78行目以降に

/**
 * 開発者へ: WordPress デバッグモード
 *
 * この値を true にすると、開発中に注意 (notice) を表示します。
 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。
 */
define('WP_DEBUG', false);

という記述があるので、

define('WP_DEBUG', false);

の「false」を「true」に変更

define('WP_DEBUG', true);

これでデバッグモードが有効になり、PHPの記述に問題があったらエラーが表示されます。

わからないことは人に聞こう

プログラミングをする上で、わからないことはネットなどを使い自分で調べる技術が必要ですよね。

時間がかかっても、ある程度のことは解決できます。

しかし、どうしても答えにたどり着けなかったり、探す時間が惜しいときもあります。

そこでオススメなのが無料登録でプログラミングに関する質問ができるテラテイルです。

質問の投稿にコードも投稿できるので、自分のコードを投稿して問題のある箇所を指摘してもらうことができます。

プログラマーには、自分で探す技術も必要ですが、人に聞く技術は更に重要です。

登録無料で質問できますので、テラテイルで質問する力を磨いてみましょう!

おわりに

エラー表示なしにPHPの記述ミスを修正するのは至難の業です。エラーコードを見ることで問題にあたりを付けることができ、開発がスムーズになります。

エラーコードをの意味も慣れないと分かりにくいですが。。。

▼役に立ったらシェアをお願いします