Quão corretamente adicionar outro aplicativo para wordpress?

No meu novo projeto, eu estou deixando os usuários carregar uma foto via UI no wordpress e eu a exibo como uma pré-visualização. O próximo passo deve ser adicionar um botão “Personalizar foto”. Para isso estou criando uma aplicação angular (totalmente apenas frontend). Então, quando o usuário pressionará o botão no wordpress, ele deve ligar para aquele aplicativo onde a imagem carregada deve ser exibida com as possibilidades de edição.

Minhas principais preocupações são:

  1. Onde armazenar aplicativo angular? Devo colocá-lo em algum lugar dentro do diretório de modelos ou apenas em qualquer lugar na pasta “pública” e, depois, apenas liga o usuário no botão clicar? E a segurança?
  2. E quanto ao gerenciamento de sessões de usuários? Não vou perder dados do usuário neste caso?

Solutions Collecting From Web of "Quão corretamente adicionar outro aplicativo para wordpress?"