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

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

Как-то я задался вопросом что есть ли в 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(get_defined_vars());

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

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

3 Комментарии

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

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

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

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*