‘API’ Videos

  • REST APIs for absolute beginners

    REST APIs for absolute beginners

    WordCamp Brighton 2017Speaker: Tom J Nowell

    January 29, 2018 — For those who have never used the REST API but know basic PHP, this talk will cover how to make a basic endpoint, how to use it on the frontend, and how to convert AJAX calls.

  • Sean Blakeley: Using the API in large (and small) projects

    Sean Blakeley: Using the API in large (and small) projects

    WordCamp Brighton 2017Speaker: Sean Blakeley

    January 29, 2018 — Three days before the deadline and the launch of a national TV campaign – Sean’s boss turned to him and said: “I don’t think we can do this.”

    Just six weeks earlier the team at Pragmatic had landed a huge API project. ITV, The National Lottery & The British Olympic Association had come together to plan and deliver Britain’s biggest ever sports day: I am Team GB. As their chosen WordPress partners, they had to get it right.

    So how did it go? What did they learn along the way? And what would they do differently if they did it again? Sean will guide the audience through the different pieces of the puzzle – things they predicted, (and the things they didn’t). We will explore:

    – The inner workings of an enterprise level API project
    – The pressures and challenges of a tight, immovable deadline (the Olympics!)
    – The creativity needed to face new challenges
    – And most of all, the successes and learnings we can see looking back on it now.

    The project helped a million people get off the sofa and get involved in sport that day – and we’ll look at how, with millions of people hitting the site, WordPress didn’t break a sweat.

  • Paul Barthmaier: Plug In To The Customizer

    Paul Barthmaier: Plug In To The Customizer

    WordCamp Lehigh Valley 2017Speaker: Paul Barthmaier

    October 17, 2017 — I am cultivating a number of classes which use the Customizer API beyond the typical theme settings. I’ve also begun to build custom controls to allow for further customization of the Customizer. In this talk, I’d like to walk thru how to use the API, demonstrate the existing tools available and then show how to expand on them to better suit your specific needs.

  • Ryan Kanner: WordPress Transients - A Technical Guide to a Powerful API

    Ryan Kanner: WordPress Transients – A Technical Guide to a Powerful API

    WordCamp Rhode Island 2017Speaker: Ryan Kanner

    October 10, 2017 — There’s a simple yet powerful API within WordPress to help developers cache all sorts of data, and in turn speed up load times. Transients are often misunderstood by developers and their powerful abilities can sometimes be misused.

    In this session Ryan Kanner will uncover the inner workings of the Transient API, and learn how to properly leverage it’s abilities.

  • Peter Nikolov: WordPress API - минало, настояще и бъдеще

    Peter Nikolov: WordPress API – минало, настояще и бъдеще

    WordCamp Varna 2017Speaker: Peter Nikolov

    September 30, 2017 — Една от тенденциозните теми в последно време е WordPress REST API. В тази лекция Петър ще ни запознае с различните видове WordPress APIs — вътрешни, вътшни, стари и нови подходи за работа с WordPress.

    Presentation Slides »

  • Cate Huston, Mark Uraine, John Maeda - Visual Data Using the WordPress API

    Cate Huston, Mark Uraine, John Maeda – Visual Data Using the WordPress API

    WordCamp Europe 2017Speakers: Mark Uraine, John Maeda, Cate Huston

    July 31, 2017 — WordPress 4.7’s integrated REST API just gave us easy access to the public data of millions of sites. We, as designers, can now structure that data in visual ways to build creative solutions, and encourage thought. Let’s learn about APIs, how we can use them, and what we can do with the data that’s available to us from a design perspective.

  • Matt Bakaitis: Solving the AMP, API, FBIA (and RSS) Puzzle

    Matt Bakaitis: Solving the AMP, API, FBIA (and RSS) Puzzle

    WordCamp Kent 2017Speaker: Matt Bakaitis

    July 6, 2017 — There are more ways to share WordPress content every year. WordPress offers a range of solutions, ranging from the old RSS standards to newer REST approaches and even templated caching strategies like AMP. Making sense of it can be hard. Matt Bakaitis will share his experiences and observations managing a content engineering team for Cleveland Clinic, serving almost 70 million visitors per year via WordPress.

  • Masahiko Sakakibara: ニュースアプリのAPIにWordPress.comを採用してよかった話。そしてその苦労と嵌りどころ。

    Masahiko Sakakibara: ニュースアプリのAPIにWordPress.comを採用してよかった話。そしてその苦労と嵌りどころ。

    WordCamp Kyoto 2017Speaker: Masahiko Sakakibara

    June 28, 2017 — Webマガジンやニュースアプリにインストール型のWordPressを採用するというのはよくある話。 制作は容易な反面、長期運用では技術的負債が起きやすい問題をもっています。将来の選択肢をより多くするために、WordPressを使っている「その次」にWordPress.comを考えてみませんか?日本語情報がほとんど出回っていないWordPress.comのAPIを使うフロントエンド的なお話です。

    Presentation Slides »

  • Pierre-André Vullioud: Ho API day

    Pierre-André Vullioud: Ho API day

    WordCamp Geneva 2016Speaker: Pierre-André Vullioud

    June 21, 2017 — REST API just arrived in the core of WordPress. It’s a revolution that allow WP to serve and consume data to/from many other systems.

    In this session we will review shortly the basic of REST and show how to code a WP plugin to extend the WP REST API. We will discuss together the best way to organize your files and classes. This plugin will be Object oriented with namespace and autoloader.

    The test plugin will manage a list of talks for a WorldCamp. The code will be released on Github and will help you to start your next project.

  • Ethan Butler  and Jordan Cauley: WordPress and Express - Building Better APIs

    Ethan Butler and Jordan Cauley: WordPress and Express – Building Better APIs

    WordCamp Asheville 2017Speakers: Ethan Butler, Jordan Cauley

    June 16, 2017 — For BeerNC, Cardinal Media used WordPress for content management but served content and user data over a custom Express App. This provided a content management experience the client was comfortable with and the security and control of Express for the app’s internal-facing API.

    Takeaways:

    Using Express and an ORM can be better for some use-cases than the baked-in WP-API features.
    Using WP-API methods and hooks can be used to create webhooks to keep an external API in sync with WordPress content, while giving content creators the ease-of-use that WordPress offers.
    Shortcodes can be integrated into a front-end framework – we used Ionic2 to build BeerNC, but the methodology should be similar for most front-end frameworks.

    Presentation Slides »