Objetivo
Criar páginas administrativas dinâmicas e com os padrões usados pelo WordPress.
Resumo
O WordPress utiliza uma classe chamada WP List Table para exibir a listagem de posts, páginas, plugins, usuários e outras. Nessa classe existem todos os métodos necessários para que nós, desenvolvedores de plugins WordPress, possamos criar listagens personalizadas totalmente dentro do padrão e sem muito trabalho.
A flexibilidade e a agilidade que essa classe nos dá ao implementar um novo plugin é muito grande e não pode passar despercebida. Vamos desvendá-la, etapa por etapa.
- O que é a classe WP List Table?
- Como desenvolvíamos antes?
- Como desenvolvemos agora?
- Como começar?
- Como listar os dados vindos de uma tabela do banco de dados?
- Como aplicar ordenação por colunas?
- Como definir métodos específicos para cada coluna?
- Como aplicar ações em linha?
- Como aplicar ações em massa?
- Como criar views?
- Como criar filtros?
- Como criar um campo de pesquisa?
- Como adicionar opções de tela?
- Como customizar outras variáveis?