Вначале стоит узнать требования (включая все нюансы) к приёму в маркеты, а так же работоспособность на разных девайсах (ОС). После чего задуматься о целесообразности недоприложения (ПВА) :) Глядишь, вообще не понадобиться его "делать".
Ну а если не передумать, то для задачи "сделать PWA приложение из сайта Wordpress"
плагинов полно.