Как сделать приложение из WordPress
Сайт уже отдаёт страницы, блог и корзину. Отдельная нативная разработка дублирует тему. Практичный путь — конвертировать WordPress в приложение: оболочка открывает опубликованный URL, вы получаете иконку в магазинах. Доступ к хостингу и wp-admin не нужен.
Перед заявкой откройте сайт с телефона. Если меню, фильтры или чек-аут ломаются в Chrome, в WebView будет так же. Сначала поправьте тему, затем упаковывайте.
Выгрузка WordPress в кабинет Apple
Чтобы выгрузить WordPress в App Store, нужна iOS-сборка и ваш кабинет разработчика. Мы готовим бинарник для TestFlight. Кеш-плагины и CDN не мешают, если страницы открываются по HTTPS без HTTP-авторизации на витрине.
Опубликовать WordPress в Google Play
Для магазина Google готовим подписанный пакет. Как опубликовать сайт WordPress в Google Play: тест на устройстве, затем загрузка в Play Console. Самохостинг обычно удобнее wordpress.com: меньше лишних редиректов на логин.
Оболочка и пуши для WordPress
Купить webview для WordPress здесь значит заявку, не подписку на плагин. Точечный пуш закрывает статус заказа или ответ в тикете. Массовый — выход записи или сезонной рубрики. Картинка показывает обложку. Клик ведёт на постоянную ссылку, не на главную. Запрет на уведомления фиксируем отдельно от числа установок.
Что нужно для упаковки
Рабочий адрес на HTTPS, имя для карточки, квадратный логотип и заставку запуска. Плагины кэша и CDN не отключаем. Сайт за basic auth на витрине не подойдёт: сторы и тест не пройдут закрытую дверь.
Как устроена оболочка
На iOS открываем WKWebView, на Android — системный просмотрщик. JavaScript темы, фильтры WooCommerce и формы остаются на вашем домене. Записи в отдельную базу не переносим и FTP не просим. Политику конфиденциальности лучше разместить на самом сайте до ревью.
Публикация после теста
Сначала смотрите сборки: иконка, сплэш, меню, корзина, пуш. Сперва проверяешь, потом платишь. Затем бинарник уходит в App Store Connect и пакет — в Play Console. Сопровождение кабинетов — по запросу в чате, не вместо проверки файла.