Skip to content

Technical challenge to frontend developer at brazilian magazine exame

Notifications You must be signed in to change notification settings

rdrv/technical-challenge-wordpress-exame

Repository files navigation

Exame WP Challenge

Instruções Iniciais:

  • Instale um ambiente PHP. Eu usei o XAMPP. Instale o wordpress na máquina local.
  • Navegue para: ...\wp-content\themes\ e jogue dentro, a branch master desse repositório.
  • Localize e ative o tema no dashboard do WP, navegando para Aparência > Temas (.../wp-admin/themes.php).
  • Crie uma página chamada Notícias, navegando para Páginas > Todas as páginas > Adicionar Nova (.../wp-admin/edit.php?post_type=page). OBS: Não precisa escrever nada nela, se não quiser, mas é necessário, criá-la e salvá-la.
  • Normalmente as páginas criadas, já são adicionadas ao menu do site. Mas caso não consiga visualizá-la no menu do header, siga esses passos, navegando para Aparência > Menus (.../wp-admin/nav-menus.php) e adicione a página ao menu.
  • Crie e Categorize as Notícias, navegando para Notícias > Notícias > Adicionar Nova (.../wp-admin/edit.php?post_type=noticias).
  • É importante certificar que os permalinks estão selecionados como nome do post em Configurações > Links Permanentes (.../wp-admin/options-permalink.php), senão as páginas das notícias não abrirão, e você será redirecionado para a home do site.
  • Se desejar, crie um novo usuário e senha, com a função de editor. Faça o login novamente, para ver como o dash dele é mais limpo e adaptado as necessidades que ele terá.

API Rest WP

Localize e Ative o tema

Localize o tema

Crie uma página chamada Notícias

Crie uma página chamada Notícias

Crie e Categorize Notícias

Crie Notícias

Crie Notícias

Categorize as notícias

Crie Notícias

Notícias no menu

Crie Notícias

Após cadastrar as notícias e suas taxonomias, você pode navegar na página notícia como abaixo:

Crie Notícias

Ver a home como abaixo, com as 3 últimas notícias cadastradas:

Crie Notícias

Ou clicar na notícia e ver a single.php dela assim:

Crie Notícias

Ou clicar na taxonomia da notícia a ver todas outras que possuem a mesma:

Crie Notícias

Importante

Crie Notícias

Crie um novo user editor

Crie um novo usuário e senha, com a função de editor

Crie Notícias

Veja o dash para usuários com função de editor

Crie Notícias

About

Technical challenge to frontend developer at brazilian magazine exame

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published