Пытаюсь освоить Woocommerce читаю документации и гуглю и я что то не пойму зачем эти хуки нужны ( из-за них только головняк функции привяжи к хуку отвяжи функцию, или я что то не пойму ?)
На WordPress чистом как то проще делать сайт много проблем решается с помощью WP_Query и Произвольных полей, а вот с Woocommerce хуки
Подскажите может что то я не так делаю
Хуки - это одна из базовых вещей, на которых держится WP, они встречаются там повсеместно. И в ядре в абсолютно любом плагине. Что бы пользоваться WP не на уровне "вывод постов через WP_Query", а делать действительно классные штуки, нужно понимать что такое хуки и как они работают. Вот тут можно почитать про хуки в оф. документации: https://codex.wordpress.org/Plugin_API, а тут на русском языке и более развернуто: https://wp-kama.ru/id_6680/kak-rabotayut-huki-v-wo...
Сайты на WordPress + Интернет магазины WooCommerce
Хуки - они же события - они же сообщения. Сегодня это называется событийно ориентированная архитектура.
30 лет назад Ален Кей назвал этот подход - ООП. Потом увидел что программисты ООП поняли не верно. Извинился и сказал что вместо Объекта должен был использовать слово Сообщение. Из за этой ошибки сегодня 99% программистов не верно понимают суть ООП.
Поняв что такое хуки вы поймете что такое истинное ООП.
Это фундамент создания больших систем. Ни она большая система не может выжить без хуков.
Терпение и труд - пробы и ошибки. Рано или поздно научитесь и поймете. Если не сдадитесь.
Не поняв что такое хуки вы не можете считаться разработчиком под ВордПресс. По количеству изученных хуков можно понять уровень разработчика.