Здравствуйте!
1) вы можете создать блог на yii2. Насколько я знаю есть решение из коробки
2) вы можете конечно же сделать блог на ВП и прикрутить к фреймворку. Для "связи" блога с yii2 используйте wp rest api. Но как вам уже ранее сказали, лучше обойтись одним фреймворком, чем плодить кучу cms/framworks etc.
Да и учтите, что БД будут 2 отдельные... да и для блога надо будет создать субдомен типа blog.domain.com
по факту...будут 2 сайта, а через rest api wp вы будете из админки yii2 публиковать записи...
Лучше конечно же все в фреймворке реализовать...
https://www.yiiframework.com/extension/akiraz2/yii...
https://github.com/vitshark/yii2-blog
https://github.com/Georgynet/Blog-Yii2
К тому же, там не слишком уж и много работы по блогу... Я делал подобное на java + spring.
Всего-то нужно:
1) методы (ф-ции) в контроллерах для реализации CRUD. (админка)
2) методы (ф-ции) в контроллерах для реализации доступа к записям из фронта по ЧПУ
3) сущности Category, Article, Comment и все... Все остальное уже по желанию можете увеличивать, дописывать и т.д.