Click here to load reader

Headless WordPress - WordCamp Central ... WordPress WordCamp Wilmington 2016 Aaron Alexander @analogophile • API 101 • Traditional vs Headless/Decoupled CMS • Going Headless

  • View
    1

  • Download
    0

Embed Size (px)

Text of Headless WordPress - WordCamp Central ... WordPress WordCamp Wilmington 2016 Aaron Alexander...

  • Headless WordPress

    WordCamp Wilmington 2016 Aaron Alexander @analogophile

  • • API 101

    • Traditional vs Headless/Decoupled CMS

    • Going Headless

    • Yetta

  • API 101

  • Application Programming Interface

    • Commands, functions, or methods developers can use to build their own software or applications.

    • Typically includes common operations like accessing a file system, creating dialog boxes, or deleting files.

  • REST API • Representational State Transfer

    • HTTP Requests (GET, POST, DELETE)

    • URI Endpoints

  • Endpoints

    • graph.facebook.com • maps.googleapis.com • api.instagram.com • api.twitter.com • swapi.co

    https://api.example.com/[apiMethod]/[id]

    http://graph.facebook.com http://maps.googleapis.com http://api.instagram.com http://swapi.co

  • DEMO

  • Traditional vs

    Headless/Decoupled

  • Traditional CMS

  • Headless CMS

  • Going Headless

  • 4.7

  • WordPress REST API Features

    • Read and modify posts, pages, media, users, and more.

    • JSON formatted responses

    • Works with built-in Javascript API

  • Security and Authentication • nonce

    • Basic Authentication - For development only

    • OAuth 1

    • OAuth 2 - Preferred

  • REST API Clients

    getpostman.cominsomnia.rest paw.cloud

  • http://v2.wp-api.org/reference/

    http://v2.wp-api.org/reference/

  • C R U D

  • Create R U D

  • Create Read U D

  • Create Read Update D

  • Create Read Update Delete

  • DEMO

  • Yetta

  • http://bit.ly/headlesswordpress

    Thank You

    http://bit.ly/headlesswordpress

Search related