Как правильно добавить другое приложение в WordPress?

В моем новом проекте я разрешаю пользователям загружать фотографию через пользовательский интерфейс в wordpress, и я показываю ее как предварительный просмотр. Следующий шаг должен состоять в том, чтобы добавить кнопку «Настроить фотографию». Для этого я создаю угловое приложение (полностью просто интерфейс). Таким образом, когда пользователь нажимает кнопку в wordpress, он должен ссылаться на это приложение, где загруженное изображение должно отображаться с возможностью редактирования.

Мои главные проблемы:

  1. Где хранить угловое приложение? Должен ли я разместить его где-нибудь в каталоге шаблонов или где угодно в «общедоступной» папке, а потом только ссылку на кнопку на кнопку? Как насчет безопасности?
  2. Как насчет управления сеансами пользователей? Я не потеряю пользовательские данные в этом случае?