‘API’ Videos

  • 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

    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

    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

    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

    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

    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

    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 »

  • Jepser Bernardino: Sitios web estáticos con WordPress y React

    WordCamp Madrid 2018Speaker: Jepser Bernardino

    May 16, 2018 — ¿Cómo creamos un sitio web estático alimentado por la WordPress API?

    Por qué creemos que es una buena idea y por qué será la forma como WordPress se abrirá espacio entre el mundo de opciones que están surgiendo como su competencia.

    Los pasos, desafíos y tips para crear un sitio web utilizando React y WordPress.

    Presentation Slides »

  • Rowdy Rabouw: Browser APIs – The Unknown Super Heroes

    WordCamp Rotterdam 2018Speaker: Rowdy Rabouw

    April 23, 2018 — Still think browsers are only capable of parsing HTML, CSS and JavaScript? Think again!
    Browsers have become much more powerful and contain numerous APIs that can enrich the user experience or are just plain fun.

    This talk will introduce you to some of them (like battery, speech, audio, location, …) and show you how easy it is to unleash their power with JavaScript.

    Presentation Slides »

  • Phawin Khongkhasawan: What is Transients API? And Why We Need It

    WordCamp Bangkok 2018Speaker: Phawin Khongkhasawan

    April 12, 2018 — จะพาไปรู้จักกับ Transients API ว่าคืออะไร ใช้ยังไง ดียังไง ไม่ใช้แล้วเป็นยังไง

    Presentation Slides »