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

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

Как-то я задался вопросом что есть ли в 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 и всячески танцевать с бубном.
Рекомендую всем попробовать!

Создай свой первый сайт на WordPress

vovasik
Оцените автора
Добавить комментарий

  1. vovasik автор

    сорри заголовок должен быть такой:

    T Kint+Debugger=Аналог devel в Drupal и даже лучше

    Ответить
  2. vovasik автор

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

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

    Ответить
  3. Юрий

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

    Ответить