‘API’ Videos

  • 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 »

  • John Blackbourn: A Deep Dive Into The Roles And Capabilities API

    John Blackbourn: A Deep Dive Into The Roles And Capabilities API

    WordCamp London 2017Speaker: John Blackbourn

    June 2, 2017 — John is one of the WordPress core developers, a member of the WordPress security team, and was the release lead for WordPress 4.1. He works as a senior developer at Human Made, and has over ten years experience developing with WordPress.
    In his presentation, he goes through the basics and goes on to explain some of the more interesting and advanced use cases of working with roles and capabilities.

    Presentation Slides »

  • Vinícius Lourenço: tAPIoca com WooCommerce!

    Vinícius Lourenço: tAPIoca com WooCommerce!

    WordCamp Fortaleza 2016Speaker: Vinicius Lourenço

    May 5, 2017 — tAPIoca com WooCommerce, o título brinca com a palavra tapioca referindo-se a API, mas exemplifica bem a proposta da palestra.
    Nesta lightning talk vou abordar a importância de ler e entender a API do plugin, o modo WordPress de pensar (ganchos e filtros) trazendo casos de uso e experiência de que a estrutura contém diversas funções prontas e que dá pra fazer tudo ou praticamente tudo quando se sabe procurar e trabalhar com sua documentação.

    Presentation Slides »

  • John Blackbourn: A Deep Dive into the User Roles and Capabilities API

    John Blackbourn: A Deep Dive into the User Roles and Capabilities API

    WordCamp Torino 2017Speaker: John Blackbourn

    April 14, 2017 — The user roles and capabilities API is one of the most powerful APIs in WordPress. With it you can allow, deny, and customise access to features in WordPress to a fine grained level. In this presentation, I’ll talk through the basics and go on to explain some of the more interesting and advanced use cases of working with roles and capabilities.

    Presentation Slides »

  • Bruce Chamoff: Making Plugin Development Easy

    Bruce Chamoff: Making Plugin Development Easy

    WordCamp Cincinnati 2016Speaker: Bruce Chamoff

    January 16, 2017 — Learn the basics and some advanced tricks of WordPress plugin development as we code a new plugin from scratch live in the session. We will also dissect the Hello Dolly plugin and insert our own favorite song lyrics. This session will demonstrate how to create a complete plugin from scratch and make it work with any WordPress site. Topics covered include hooks, content manipulation, some of WordPress’ most powerful APIs that are utilized by plugins. By the time the session has completed, attendees will have the skills to develop plugins from scratch using simple PHP and the WordPress API.

    Presentation Slides »

  • Mattias Ekendahl : Using the WordPress REST API and React to reach everywhere

    Mattias Ekendahl : Using the WordPress REST API and React to reach everywhere

    WordCamp Stockholm 2016Speaker: Mattias Ekendahl

    December 8, 2016 — När WordPress nämns så går tankarna direkt till webbsajter, stora eller små, men med det nya möjligheterna som API:et öppnar för så höjs blicken för vad som kan göras. Det öppnar för helt nya projekt där WordPress är kärnan men utförandet kan bli till vilken typ av produkt som helst, varav de närmaste typerna är appar och digital publicering, men kan sträcka sig mycket längre än så. Vi har arbetat med att ta steget över till sajter och appar som drivs helt av API:et för ett flertal projekt, bl.a. för Bonnier tidskrifters kommande digital plattform, och kommer dela med oss om den processen. Det har varit både utmanade och fantastiskt och det finns många lärdomar som kommer hjälpa när du väljer att ta nästa steg.

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

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

    WordCamp Denver 2016Speaker: Ryan Kanner

    November 8, 2016 — 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 we will uncover the inner workings of the Transient API, and learn how to properly leverage it’s abilities.

    Presentation Slides »

  • Matthew Dorman: Slick Websites with Custom WordPress JSON API Endpoints

    Matthew Dorman: Slick Websites with Custom WordPress JSON API Endpoints

    WordCamp Phoenix 2016Speaker: Matthew Dorman

    October 31, 2016 — Detailed steps to build custom JSON API endpoints using WordPress REST API for your next WordPress site.