Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Como criar aplicativos com a API REST do WordPress

Como criar aplicativos com a API REST do WordPress

Nessa palestra, apresentada no WordCamp Rio 2016, eu mostro como utilizar a API REST do WordPress para criar aplicativos web e mobile e todo o seu potencial.

Cadu de Castro Alves

September 24, 2016
Tweet

More Decks by Cadu de Castro Alves

Other Decks in Programming

Transcript

  1. Como Criar Aplica,vos
    com a API REST do WordPress
    Cadu de Castro Alves
    CEO e cofundador do Deskovery.net

    View Slide

  2. O que é API?
    Sigla em Inglês para Applica'on Programming
    Interface.
    Em Português claro, é um jeito mais simples de
    acessar as informações de uma aplicação.

    View Slide

  3. WordPress REST API

    View Slide

  4. wp-api.org

    View Slide

  5. Como instalar
    1.  Instale o plugin WordPress REST API
    2.  Acesse h0ps://seusite.com/wp-json/wp/
    v2/

    View Slide

  6. Brincando com uma API real:
    PostStatus.com

    View Slide

  7. hRp://poststatus.com/wp-json/wp/v2/posts

    View Slide

  8. Tá ruim pra entender?

    View Slide

  9. Instale a extensão JSON Forma0er no Chrome

    View Slide

  10. View Slide

  11. Basicamente, você vai u,lizar os métodos
    GET, POST e DELETE.
    HTTP REST API

    View Slide

  12. GET wp-json/wp/v2/posts
    Listar todos os posts

    View Slide

  13. POST wp-json/wp/v2/posts/123
    Editar um post com ID 123

    View Slide

  14. DELETE wp-json/wp/v2/posts/123
    Apagar um post com ID 123

    View Slide

  15. Posts, Páginas, Mídia,
    Post Types, Comentários, Categorias…
    O que mais é acessível?

    View Slide

  16. Documentação completa em
    v2.wp-api.org

    View Slide

  17. Potencial da API REST

    View Slide

  18. Personalizar
    o Painel do WordPress

    View Slide

  19. Painel do WordPress.com

    View Slide

  20. Painel do Happy Tables

    View Slide

  21. Painel do JeRy

    View Slide

  22. Criação de Aplica,vos

    View Slide

  23. Calypso: 100% feito com JavaScript

    View Slide

  24. Blogo

    View Slide

  25. AppPresser

    View Slide

  26. WordPress não é mais um CMS

    View Slide

  27. Para criar e gerenciar blogs, sites e aplica,vos
    e o que mais você quiser.
    WordPress agora é uma plataforma

    View Slide

  28. [email protected]
    facebook.com/cadudecastroalves
    @castroalves
    Obrigado!

    View Slide