Сайт wp-kama.ru в частности:
https://wp-kama.ru/cat/wordpress/codex но и раздел с функциями полезен.
Придти к разработке под вордпресс с другого языка легко. Нужны: php, mysql, javascript и jquery (+ajax), html, css - все что нужно знать чтобы стартануть хорошо.
Для понимания запросов к бд изучите работу класса wpdb
https://wp-kama.ru/function/wpdb и WP_Query
https://wp-kama.ru/function/wp_query
Полезно иметь ввиду про глобальные переменные ВП
https://wp-kama.ru/id_7641/globalnye-peremennye-v-...
Условные теги помогут вам отобрать нужное
https://wp-kama.ru/function-tag/uslovnyie-tegi
И как работают хуки
https://wp-kama.ru/id_6680/kak-rabotayut-huki-v-wo... (но это все описано в разделе кодекс - 2я ссылка)
Опять же вы пишете - "сделать качественный сайт с нуля" - попробуйте выбрать тему, плагины. Увидите что плагин для вас избыточен или недостаточен - вот тут и начнется разработка. Тему выбирайте из основного каталога тем
https://wordpress.org/themes/
Хотите разрабатывать свою тему - возьмите за основу стартовую тему
https://wp-kama.ru/question/tema-dlya-razrabotki - в ней ничего лишнего но есть все для старта.