WordPress: REST API

Go to class
Write Review

Free Online Course: WordPress: REST API provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. WordPress: REST API is taught by Morten Rand-Hendriksen.

Overview
  • Use the WordPress REST API to interact remotely with your WordPress site. Learn how to use the API inside and outside of WordPress, modify responses, and more.

Syllabus
  • Introduction

    • RESTful WordPress through an API
    • Prerequisites for this course
    1. Exploring the WordPress REST API
    • What is the WordPress REST API?
    • What are RESTful APIs and JSON?
    • Routes and endpoints
    • Communicating with the REST API
    • Explore the REST API response
    • Useful routes: A quick reference
    • Expanding the response with embeds
    • Challenge: Find posts in a category
    • Solution: Find posts in a category
    2. Modify the REST API Response
    • Notes on modifying a REST API response
    • Add custom post types and taxonomies
    • Add custom fields to the response
    • Challenge: Add fields to the response
    • Solution: Add fields to the response
    3. Authentication and Authorization
    • Authentication and authorization
    • Basic authentication (development only)
    • Cookie authentication
    • JWT: JSON Web Token authentication
    • Add JWT support with a plugin
    • Test JWT authentication via REST client
    4. Practical Examples
    • Four practical examples
    • Read only: Load next post using REST API
    • Cookie authentication: Front-end editing
    • Basic standalone app
    • JWT authentication: Third-party editing
    • Challenge: Add dynamic related posts navigation
    • Solution: Add dynamic related posts navigation
    Conclusion
    • Next steps