テーマ

【WordPress】カスタムメニューのIDやクラスを簡略化する - wp_nav_menu

カスタムメニューの作成にあたって、wp_nav_menuをテーマ内に組み入れると、カスタムメニューのHTMLをはいてくれます。

ただ、IDやクラスが各ページスラッグ毎に設定されてしまい、各ページスラッグ毎に見栄えを変更したい場合などは便利ですが、そうで無い場合はCSSの記述がややこしくなります。そういった場合は、以下をfunctions.phpに記述することで、カスタムメニューのHTMLを簡略化できます。

【WordPress】テーマ編集後に、画面が真っ白になってしまった場合の対処 - functions.phpが原因

functions.phpはテーマの関数をまとめておくためのファイルですが、これを編集したり、functions.php内にある関数を呼び出したりした時に、画面が真っ白になってしまう場合があります。

この場合は、管理画面にすら入れませんので、functions.phpを以前の状態に戻してください。

尚、functions.phpの記述に間違いがなくても、最後の行にスペースが入っているだけでも、サーバの設定によっては画面が真っ白になってしまうケースがございます(PHP構文エラーですが、サーバによっては構文エラーの表示が出ずに、画面が真っ白になります)。この場合は最終行を削除すれば、正しい動作に戻ります。