Отладочная техника Вопрос re: functions.php

Мне нужно было разработать технику для удаления некоторых данных из базы данных.

В какой-то момент эта технология будет частью плагина.

Для немедленных результатов я редактировал функции.php на своем локальном сайте-разработчике, разместив необходимые команды в нижней части файла и перезагрузив страницу при сохранении.

Это считается плохой формой?

Если да, то какой рекомендуемый метод для запуска небольших бит тестового кода, как описано?

Fwiw, вот ссылка на код, о котором идет речь: https://wordpress.stackexchange.com/a/267886/60200

Solutions Collecting From Web of "Отладочная техника Вопрос re: functions.php"

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

 function my_test_func(){ if( isset( $_GET['do_my_test_thing'] ) ){ // your code } } add_action( 'init', 'my_test_func' ); 

Затем добавьте ?do_my_test_thing=true к URL-адресу, чтобы явно запустить ваш код на этой загрузке страницы.

В WP нет места, которое, как считается, предназначено для разработки и отладки кода.

Люди могут усомниться в соответствующих способах распространения кода (в основном, тему vs plugin).

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