phpで開発している人ならおなじみの関数var_dump()ですが、配列や変数の中身が全て1行にまとまって出力されてしまうので、構造が複雑になるほど解析が大変……。
そんな時はHTMLのpreタグでマークしてあげると整形して表示してくれます。
echo '<pre>';
var_dump($hoge);
echo '</pre>';
WordPressで開発している人は管理者権限のみの条件分岐をしてあげると、フロントエンドには影響なくデバッグができますよ。
(本番環境ではやらないと思いますが……。)
if(current_user_can( 'administrator' )){
echo '<pre>';
var_dump($hoge);
echo '</pre>';
}