Вы задаете не верный вопрос. Вам не нужно выбирать между WP или фреймворком. Вы серьезно решили изучить всего одну технологию, даже не язык, а технологию? Это не верный подход. Но я не призываю сразу браться за все и сразу.
Начните с WP. Больше заказов, заказы типовые, не продолжительные, набьете себе статистику и очень скоро изучите этот WP вдоль и поперек. После этого можете приступать к фреймворку и так далее. Со временем если пойдете правильной дорогой, у вас в копилке будет не одна cms, не один фреймворк и даже не один язык.