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.

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

Фото аватара

WPCraft

Ответить

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