Есть задача - создание плагина для WooCommerce. Это первый опыт и по этому возникают вопросы.
Я повесил на хук создания нового заказа свою функцию. (её функционал пока неважен). Как мне можно удостовериться, что хук сработал? И вообще, тот ли хук я использую?
function send_message_on_new_order() {
$user_option = get_option('webcom_menu_page_connect');
$login = $user_option['connect_login'];
$auth_key = $user_option['connect_auth_key'];
$admin_phone = $user_option['admin_phone'];
$sender = $user_option['connect_sender'];
$text = $user_option['admin_message'];
sendMessage($admin_phone, $text, $login, $sender, $auth_key);
echo '<script>alert(1212);</script>';
}
add_action( 'woocommerce_new_order', 'send_message_on_new_order', 1, 1 );
Хук используете правильный.
Для контроля можно выводить сообщение в лог-файл с помощью php. echo со скриптом плохо само по себе, но кроме того, сработает у клиента, а не у вас.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости