Где почитать как происходит работа хуков ?Не в смысле как подключать хуки и что то сих помощью выводить а как
происходит процесс перехвата в самой функции которая соответствует событию (например wphead).
То есть где есть код того как выводит wp_head по умолчанию(то что оно по умолчанию выводит) и при прикреплению к ней хука?
не читать надо, а разбираться. такое вы не прочитаете...
на codex wordpress или сайте wp-kama, который оставил Антон в комментарии выше, когда читаете информацию по хуку сама функция в конце статьи, как правило, описана... смотрите в нее вот и все. если, что-то не понятно, гуглите то, что не понятно. и дойдете до финала, там же увидите расположение кода в движке.
например: wp head
//wp-includes/general-template.php
function wp_head() {
/**
* Prints scripts or data in the head tag on the front end.
*
* @since 1.5.0
*/
do_action( 'wp_head' );
}