Если всю жизнь хочешь заниматься такими задачами - то да, учи и PHP и Wordpress.
Если хочешь стать фронтом и разрабатывать на React, то лучше потрать время на обучение этому, а для задачи найди кого-другого или откажись.
А так для этой задачи, в твоем случае, только Wordpress. Даже не рыпаться с другими вариантами