Я очень новичок в разработке плагинов. Я создал свой первый плагин, но когда я его активировал, он заставил большинство страниц на сайте перестать быть сгенерированными. Я повторил что-то с конца скрипта php, чтобы подтвердить, что он завершался без ошибки. Но кроме этого я понятия не имею, что мне делать, чтобы отладить эту проблему.
Я хотел бы иметь возможность работать над этим на общедоступном сайте, который будет получать трафик, пока я работаю, есть ли способ, чтобы плагин активировался только на одной странице или только для меня, а не для гостей?
Я хотел бы иметь возможность показывать отладочные сообщения, есть ли удобный способ сделать это?
Есть ли точки вне моего плагина, которые были бы полезны для отладки? Я не знаю, где искать, что может привести к проблемам.
Просто настройте локальную установку WAMP или MAMP и выполните там свое тестирование. Это имеет много преимуществ:
Сначала вы можете включить debug в config.php
define('WP_DEBUG', true);
Это даст вам гораздо больше информации о том, что пошло не так, если что- то пошло не так.
В WordPress Codex также есть много информации в отладке WordPress