Página de administração do Wordpress com barra de progresso - wordpress, barra de progresso

Eu estou desenvolvendo um plugin Wordpress para fazer ummigração de dados de um CMS personalizado. Como a própria migração segue várias etapas e demoraria um pouco antes de ser concluída, gostaria de ter uma página de administração que mostrasse o progresso do script de backend enquanto ele importava os dados. Eu li alguns artigos on-line sobre essa comunicação entre o back-end e o cliente, mas não há nada sobre a situação em que o cliente e o back-end estão dentro da estrutura do Wordpress (há algumas restrições sobre a configuração correta do cliente).

Obrigado,

Luca

Respostas:

0 para resposta № 1

Para exibir o progresso de um processo PHPAo vivo, você terá que ter o script PHP que está executando atualizar o estado de uma postagem que pode ser lida de JavaScript como Angular em intervalos fixos.

Eu teria o PHP criar uma postagem e armazenar o estado do processo usando JSON e ter o Angular usando post e interval atualizando a visualização do administrador.


Cardápio