n-wp.ru — блог о WordPress
T+Kint Debugger=Аналог devel в Drupal и даже лучше, или ответ на собственный вопрос | n-wp.ru

T+Kint Debugger=Аналог devel в Drupal и даже лучше, или ответ на собственный вопрос

Как-то я задался вопросом что есть ли в wordpress плагин аналогичный по функциональности знаменитому Drupal-ловскому devel-у (как оказалось таковой есть и даже немного лучше) в не малой степени эта cms обязана именно devel-у гордым званием Programmer-Friendly CMS. Но все же тогда google по запросам типо «wordpress devel pugin» не дал мне ответа есть ли что-то подобное под wordpress, но пользоваться обычными print_r(); либо подключать firePHP ой как не хотелось. И так как копание в коде Drupal devel дало лишь Krumo — SourceForge — скриптик для компактного вывода иерархии и прочих «маленьких радостей», на сайте разработчика я нашел небольшое описание что ещё нужно и рука было потянулась уже писать плагин, но как всегда повело желание использовать актуальные версии как это обычно бывает на гитхабе лежала новая версия Krumo называлось все это Kint, тогда-то я решил проверить ещё раз так ли действительно сообществу нужен мой запланированный плагин, оказалось не очень.

В wordpress всё уже давно есть связка Kint Debugger + Debug Bar (второй нужен просто для удобства ну и за одно содержит ещё немного полезной информации) дает мощные инструменты для разработчика, все это выглядит примерно так:

( функция d() выводит массив всех переменных) например выводятся массивы:

Наконец-то нет нужды подключать левые файлики к проектам, ставить консоли в браузер и ломать мозг с print_r и всячески танцевать с бубном.
Рекомендую всем попробовать!

3 комментария

  • и самое главное , в отладке более полезны будут
    dump_wp_query()
    dump_wp()
    dump_post()

    эти вот функции без них kint не так интересен

  • Здравствуйте
    подскажите пож-та на ВП 4.4 Kint debuger работает????
    а то что-то — в Debug Bar клик по разделу Kint debuger и тишина…

/* ]]> */