【閲覧くださっている皆様へ】URLが変わりました。一部転送が完了していない内部リンク先があります。「404 Not Found お探しのページは見つかりませんでした。」という表示になる場合は、"https://bits-lifestyle.com/jigaku-study/●●"から、"https://study.bits-lifestyle.com/●●"へ書き換えてアクセスくださいますよう、お願いいたします。ご迷惑をおかけいたします。

 
スポンサーリンク
ワードプレス&PHPの困ったを解決!

WPテンプレートのカスタマイズ時に画面が真っ白になった時の解決策が知りたい

ワードプレス

困ったこと

使っているテーマの〇〇.phpをコピペしてカスタム投稿等を作成しようと試みる時、コピペしたつもりなのに、プレヴューを表示したら画面が真っ白になることがあります。

以前は真っ白になると私の頭も「真っ白」になりましたが、今は真っ白になっても対処法がわかるため、動じなくなりました。(エラーを恐れてはコードは書けません!)

という訳で、画面が真っ白になった時の対応方法・解決の手順について書いていきます。

解決した方法

事前にやっておくと良いこと

心構えとしては、プログラミングするとエラーは出るものと思っておきます。エラーが出た後の対処が大切です。まず、function.php等の〇〇.phpテンプレートに手を加える際は、修正前・修正後の違いが分かるようにしておきます。

  • コードを削除したいときは、消さずに「コメントアウト」します。
  • 大幅に手を加えるときは、バックアップ(ファイルをコピペして保存)しておきます。

これで、エラーは怖くありません!

画面が真っ白になった時の対応

①とりあえず画面を復旧したい

上記のように準備しておけば、さっきやった修正を元に戻しましょう。さっき書いたコードを削除し、コメントアウトの記号を消したり、時にはバックアップしたファイルに差し替えます。そうすれば、もとどおり~

➁エラーを探す

コードをいじっている場合、大体はプログラミングのミスです。そのうち、画面が真っ白になるのは、全体に関するようなミスです。部分的にプログラミングをミスった場合は、そこだけ真っ白になります。

<?php に対して、?>があるか。
・if,while,に対してendif,endwhile があるか。
<?php 等のスペルや空欄は合っているか。
 , や :  ; などの記号の抜けや間違えはないか。
私の場合ですが、上記のいずれかのミスであることがほとんど
です。慣れてくると、すぐにミスに気が付くようになります。(エラーも減る)

WP Twitter Auto Publish Powered By : XYZScripts.com
タイトルとURLをコピーしました