jnz93 / a2-management

GNU General Public License v2.0
0 stars 0 forks source link

custom-dashboards #4

Closed jnz93 closed 2 years ago

jnz93 commented 2 years ago

Dashboards A2

Utilizaremos uma página "painel" para abrigar o shortcode responsável pelo template da dashboard. Se o usuário for Seguidor ou Acompanhante a dashboard respectiva será carregada, se o usuário for Administrador ele será redirecionado para a dashboard administrativa do wordpress.

o Shortcode será capaz de:

Para a dashaboard de seguir ou acompanhante vamos criar os arquivos de templates e layout, para isso precisamos de uma referência de dashboar; Como referência vamos utilizar o layout do painel do site bakai.

jnz93 commented 2 years ago

Painel Seguidor

jnz93 commented 2 years ago

Painel Acompanhante

jnz93 commented 2 years ago

Construção dos painéis

Para construir os painéis nós vamos utilizar o construtor elementor para fazer o Header e Depois desenvolvemos shortcode(s) para popular com menu, páginas e widgets laterais.

1) Podemos seguir este tutorial para criar uma página my-account com o elementor e linkar o menu com endpoints das páginas adjacentes.

Infelizmente essa opção funciona bem para casos mais simples, mas o nosso caso requer alterações mais complexas para adicionar pedações de interfaces customizáveis.

2) Para ter mais controle sobre o layout das páginas, funcionalidades e interfaces do painel vamos optar por sob escrever os templates my-account do woocommerce. Para isso vamos seguir este artigo


Tarefas