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