dd() в WordPress — удобный вардамп для код-дебага

У laravel есть удобный метод dd() — который позволяет дебажить код и понимать что происходит. А как это работает в WP?

Мне нравится сокращение dd() для дампа данных, работаю почти всегда с ним, вместо стандартного var_dump(), но в итоге пришел к 2м разным вариантам реализации:

  • свой сниппет через QueryMonitor & mu plugins
  • готовый от laravel через плагин

Готовый плагин есть тут: https://wordpress.org/plugins/laravel-dd/ — берем, пользуемся, радуемся.

Но иногда, я пишу свою функцию таким образом:

function dd($data)
{
  do_action('qm/debug', $data);
}

Сохраняю это куда то в wp-content/mu-plugins/dd.php

И активирую плагин QueryMonitor.

Не могу сказать что есть какое то предпочтение по решениям. Просто выбираю одно из двух по настроению.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *