Что значит разбираться в wordpress? Насколько хорошо надо знать PHP?
Мой вам совет (как человека который начинал с wp и пробыл там 3 года) -  не начинайте с cms работать
Начните с фреймворков. Лучше вЪ*бать 1-2 года на изучение фреймворка (рекомендую laravel, низкий порог вхождения). Вместе с ним подтянете ООП и знание языка в целом. А после этого, если захотите БДСМа, то велком во всякие 1с/вордпресс/друпал/etc
ИМХО
От знания php толку мало для освоения WP. Не помешают но не критично. Примерно также как знание русского языка влияют на умение боксировать.
Птм Senior PHP Developer вполне может быть хуже чем Middle WP Developer.
Senior WP Developer в РФ можно по пальцам рук пересчитать. На wpcraft.ru скоро будет статья с несколькими из них :)
Я знаю верстаков которые в итоге стали хорошими WP developer. Сильно лучше чем можно получить из большинства Laravel или php developers.
Учиться на фрилансе - плохая затея. Хорошие фрилансеры на биржах не сидят. На биржах сидят доширакеры которых нанимают нищеброды.