‘API’ Videos

  • Luca Ricci: Real-time editing with the Customize API

    Luca Ricci: Real-time editing with the Customize API

    WordCamp Rome 2018Speaker: Luca Ricci

    April 16, 2019 — The Customizer was introduced with WordPress 3.4, nonetheless it is a very underestimated feature.
    In this talk we will discover what it is and which tools we have at our disposal and how to extend its functionalities with Customize API.
    At the end of the speech you will have all the information needed to start integrating it in your themes and plugins.

    Presentation Slides »

  • Languteka Machebe: Look up in the cloud, It’s an API, It’s a plugin – it’s WordPress

    Languteka Machebe: Look up in the cloud, It’s an API, It’s a plugin – it’s WordPress

    WordCamp Johannesburg 2018Speaker: Languteka Machebe

    April 12, 2019 — A short story on how to ‘hack’ together a secure web application with the power of WordPress features (Plugins, API and User Roles) with a tight deadline at a 24 hour hackathon

    Presentation Slides »

  • Sean Blakeley: When to Use the API

    Sean Blakeley: When to Use the API

    WordCamp London 2018Speaker: Sean Blakeley

    October 5, 2018 — Key takeaways:

    The API liberates data outside of WordPress and projects like Gutenberg – breaking content into modular content blocks – will change the way WordPress considers data relationships.
    The API is driving a new Enterprise Stack – with each element the industry leader in its field – including WordPress as the fast moving publishing solution.
    Decoupling the front – using technologies like React – & decoupling the back – using technologies like Elasticsearch – begs the question: Why continue using WordPress? The answer is that clients, content teams, editors & authors all over the world have built a passion for WordPress for its ease of use and friendly interface. This strength should never be underestimated.

  • Mark Uraine: Designing with the API p3of3

    Mark Uraine: Designing with the API p3of3

    WordCamp San Diego 2018Speaker: Mark Uraine

    August 17, 2018 — The WordPress REST API is often perceived by designers as something developers talk about in chat groups filled with lines of code. This talk aims to help designers familiarize themselves with the API and grow our computational design skills with its help. We’ll cover what an API is, what it’s used for, and how we can innovate with it.

    Presentation Slides »

  • Mark Uraine: Designing with the API p2 of 3

    Mark Uraine: Designing with the API p2 of 3

    WordCamp San Diego 2018Speaker: Mark Uraine

    August 17, 2018 — The WordPress REST API is often perceived by designers as something developers talk about in chat groups filled with lines of code. This talk aims to help designers familiarize themselves with the API and grow our computational design skills with its help. We’ll cover what an API is, what it’s used for, and how we can innovate with it.

    Presentation Slides »

  • Mark Uraine: Designing with the API p1 of 3

    Mark Uraine: Designing with the API p1 of 3

    WordCamp San Diego 2018Speaker: Mark Uraine

    August 17, 2018 — The WordPress REST API is often perceived by designers as something developers talk about in chat groups filled with lines of code. This talk aims to help designers familiarize themselves with the API and grow our computational design skills with its help. We’ll cover what an API is, what it’s used for, and how we can innovate with it.

    Presentation Slides »

  • Libby Barker, Michael Selander: Press, Publish, React

    Libby Barker, Michael Selander: Press, Publish, React

    WordCamp Europe 2018Speakers: Libby Barker, Michael Selander

    July 12, 2018 — Use of a decoupled CMS is an exciting approach that allows teams to maintain the WordPress admin while embracing frontend experiences that are engaging and flexible. The incorporation of the WordPress REST API into core now makes this possible. But can this be achieved on an enterprise scale?

    In 2016, Human Made engaged in a project dedicated to realizing these possibilities. The goal was to create a fully decoupled WordPress admin leveraging a React front end. The technical challenges included API challenges, caching, themeing in PHP & React, and more. This session focuses on the logistical considerations taken to meet the challenge of creating a holistic WordPress/React product.

  • Sean Blakeley: When to use the API

    Sean Blakeley: When to use the API

    WordCamp Europe 2018Speaker: Sean Blakeley

    July 9, 2018 — As the WordPress API matures, this is an important moment to take stock and consider the best use-cases. We’ll briefly take a bird-eye view of the API, before deep-diving into different ways the API has been deployed. We’ll see an examples of the API as an integration tool for running dual CMSs, as a public-facing queryable dataset, as a big data visualisation tool and as a way to share large sets of data. Along the way, I’ll share ways to make your API implementation more efficient – and share some of the pitfalls and mistakes we’ve made. We’ll take a look at decoupling both the frontend and backend of WordPress – and answer the obvious question – why continuing using WordPress?

  • Adam Silverstein: JavaScript APIs in WordPress

    Adam Silverstein: JavaScript APIs in WordPress

    WordCamp Europe 2018Speaker: Adam Silverstein

    July 9, 2018 — We will explore the existing major JavaScript API’s including wp.api – the bundled REST API client, wp.customize the improved JavaScript Customizer API, wp.codeEditor – the new code editor built into WordPress; wp.heartbeat – a powerful and easy client/server synchronization API; and wp.media – to leverage the media modal. We’ll also explore the future of WordPress JavaScript and look at the JavaScript APIs coming to WordPress including the APIs exposed by Gutenberg, and the WordPress npm packages including wp.hooks – JavaScript actions and filters matching the PHP versions.

  • Jonathan Brinley: Roles, Caps, and Meta Caps: Harnessing the WordPress Capabilities API

    Jonathan Brinley: Roles, Caps, and Meta Caps: Harnessing the WordPress Capabilities API

    WordCamp Ann Arbor 2017Speaker: Jonathan Brinley

    June 11, 2018 — Out of the box, WordPress provides a handful of user roles, from Subscriber to Administrator, each with an increasing level of access to manage content and settings on the site. While these roles provide a great starting point for many WordPress sites, they don’t offer the granularity one expects in a large organization with complex editorial workflows. Fortunately, these roles just begin to tap into the power of WordPress’s underlying capabilities API, which provides fine-grained access control for every aspect of the site’s administration, from controlling who can access a settings screen to which users can edit or publish a particular post.

    This presentation focuses on the technical aspects of role and capability management in WordPress. How do you create and edit user roles? How do you dynamically filter capabilities? What the heck is a “meta capability”? How can you have more control than the various role editing plugins provide? We’ll take a journey through the code to learn the most effective and efficient ways to manage your users’ editorial and administrative experiences, using some examples from solutions Modern Tribe has implemented at Stanford Law School and Harvard Law School.

    Presentation Slides »