SlideShare a Scribd company logo
WordCamp Tokyo2015
WP REST API の活用事例と今後
自己紹介
 名前:吉田裕介
 株式会社コミュニティコム
プログラマー
 WordPress歴2年くらい
 WordBench SAITAMAのスピーカー
 WordCamp Tokyo2014 スピーカー、その他WPイベントでLTなど
コワーキングスペース7F
 埼玉県の大宮にある
 コワーキングスペース
 大宮駅徒歩1分
 年中無休で営業しています!
 http://office7f.com/
去年あたりからよく聞くようになったよね
WP REST API(JSON REST API)
 ものすごくザックリいうと、URIベースでリクエストすると、WordPressのデータ
をJSON形式で返してくれるよってAPIです。
 どんな情報がとれるの?
→ 投稿や固定ページ、メディアの情報など、WordPressで管理している
様々な情報を取得できます。
去年あたりからよく聞くようになったよね
WP REST API(JSON REST API)
 こんなこともできるよ
→ 投稿の取得/作成/編集/削除、
カスタムフィールドの取得/作成/編集/削除、
添付ファイルの取得/作成、ユーザーの取得/作成/編集/削除、
タクソノミーの取得
詳しくは公式サイトへ( http://wp-api.org/ )
 どうやって実装するの?
→ プラグインをインストール!!(今のところ)
まずは使ってみようぜ
 管理画面から「WP REST API」プラグインをインストール!
http://wp-kozou.com/wct2015demo/wp-admin
 JSONデータを取得!
http://wp-kozou.com/wct2015demo/wp-json
他のサイトからデータを取得してみようぜ
 「WP REST API」を実装したサイトから投稿データを取得して、固定ページに表
示
http://wp-kozou.com/demo/
 取得する投稿を絞り込んでみよう!
こんな実装してみました
(ごめんなさい。デモサイトは用意できませんでした…)
 ユーザーの情報を別サイトで管理する会員サイト
・会員サイトを複数構築
・会員は重複するので、複数サイトで同じ情報を持つのは冗長
・いちいち登録してもらうのも、会員にとって面倒
・じゃあ、会員情報は別サイトで管理して、
認証キーで各サイトにログインできる仕組みを作っちゃおうぜ
→ WP REST API の出番です!
WP REST API のこれから
 「コアに組み込まれます」という話が出てから結構たつけど、実際のところどう
なのよ。
https://make.wordpress.org/core/2015/09/21/wp-rest-api-merge-
proposal/
ご清聴ありがとうございました
 ザックリとした説明でごめんなさい。
 今日のセッションへの苦情は7Fで聞きます…
だからみんな7Fまで遊びに来てね!!
 コワーキングスペース7F
http://office7f.com/
大宮駅徒歩1分
年中無休で営業しています!

More Related Content

PDF
愛があれば発信できる!WordPressで作る焼き鳥ポータルサイト~公式テーマ・プラグインと子テーマの活用~|WordCamp Tokyo 2015
PDF
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
PDF
WordPressで行う継続的インテグレーション入門編
PDF
WordPressで行うシステム開発 WordCamp Tokyo 2015用
PPTX
var dumpを使わないWordPress開発フロー
PDF
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
PDF
WordCampKansai 2015 公式ディレクトリへの􏰀 テーマ掲載とビジネスモデル
PDF
YARAIYA! Opendata with WordPress
愛があれば発信できる!WordPressで作る焼き鳥ポータルサイト~公式テーマ・プラグインと子テーマの活用~|WordCamp Tokyo 2015
WordPress tokyo2015 - 公式プラグインでお金を稼ぐことができるか?
WordPressで行う継続的インテグレーション入門編
WordPressで行うシステム開発 WordCamp Tokyo 2015用
var dumpを使わないWordPress開発フロー
WordPress公式ディレクトリにテーマを登録しよう #wctokyo
WordCampKansai 2015 公式ディレクトリへの􏰀 テーマ掲載とビジネスモデル
YARAIYA! Opendata with WordPress

What's hot (20)

PPTX
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
PDF
_s + bootstrapで始めるWordPressテーマ開発入門
PDF
Learning from theme review requirements
PDF
WorcCamp Kansai 2015 LT大会
PDF
Word pressはじめの一歩 テーマ作成ハンズオン
PPTX
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
PDF
WordCamp Tokyo 2015 リアルフォーラム
PPTX
Hands on PhotoBlog App with WordPress REST API and App Inventor
PDF
初心者でもすぐできる Wordpress バックアップのススメ
PDF
airyのご紹介
PDF
「なんとなく」の壁を越えよう! 〜自信を持ってWordPressを選択するためのヒント〜
PDF
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
PDF
レスポンシブ・イメージのWordPressへの実装と4.4
PDF
ウェブ制作者のためのセルフブランディング
PDF
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
PDF
WordPressで行う継続的インテグレーションのススメ
KEY
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
PDF
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
PPTX
案件で使えるプラグイン特集
PDF
とある Perl Monger の働き方
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
_s + bootstrapで始めるWordPressテーマ開発入門
Learning from theme review requirements
WorcCamp Kansai 2015 LT大会
Word pressはじめの一歩 テーマ作成ハンズオン
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Tokyo 2015 リアルフォーラム
Hands on PhotoBlog App with WordPress REST API and App Inventor
初心者でもすぐできる Wordpress バックアップのススメ
airyのご紹介
「なんとなく」の壁を越えよう! 〜自信を持ってWordPressを選択するためのヒント〜
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
レスポンシブ・イメージのWordPressへの実装と4.4
ウェブ制作者のためのセルフブランディング
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
WordPressで行う継続的インテグレーションのススメ
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
案件で使えるプラグイン特集
とある Perl Monger の働き方
Ad

Viewers also liked (20)

PDF
『ライターと制作者のメディアの作り方』WordCamp Tokyo2015
PDF
Wpct2015 lt miku_endo
PDF
WordPress + Docker - Reusable WordPress development environments
PDF
What's new in WordPress 4.4 (For Demo)
PDF
中級アフィリエイターの実際 @WordCampTokyo2015
PDF
Ultrafast WordPress Virtual Word camp2015
PDF
WordCampでWordPressとWordPoliceのお話
PDF
Why We Should Choose Free Plugins
PDF
I love Automation
PDF
マルチパブリッシング プラットフォームとしてのWordPress
PDF
コミュニティ立ち上げのときに本当にあった恐い話
PPTX
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン
PPTX
Webサイトをめぐるセキュリティ状況と効果的な防御方法(WordPress編)
PDF
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
PDF
GPL: WordPress 4つの自由と ビジネスモデル / WordCamp Tokyo 2015 講演スライド
PDF
WordCamp2015 WordPressで自分の名前でドメイン取って ブログ作るとこまで 面倒みるワークショップ
PPTX
The Best Practices of Making WordPress Site Multilingual
PDF
WordPressと離島での図書館作り〜コントリビュートすることで働き方を選択する未来へ
PDF
WordPress 使いのためのMicrosoft Azure 超入門
PDF
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
『ライターと制作者のメディアの作り方』WordCamp Tokyo2015
Wpct2015 lt miku_endo
WordPress + Docker - Reusable WordPress development environments
What's new in WordPress 4.4 (For Demo)
中級アフィリエイターの実際 @WordCampTokyo2015
Ultrafast WordPress Virtual Word camp2015
WordCampでWordPressとWordPoliceのお話
Why We Should Choose Free Plugins
I love Automation
マルチパブリッシング プラットフォームとしてのWordPress
コミュニティ立ち上げのときに本当にあった恐い話
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン
Webサイトをめぐるセキュリティ状況と効果的な防御方法(WordPress編)
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
GPL: WordPress 4つの自由と ビジネスモデル / WordCamp Tokyo 2015 講演スライド
WordCamp2015 WordPressで自分の名前でドメイン取って ブログ作るとこまで 面倒みるワークショップ
The Best Practices of Making WordPress Site Multilingual
WordPressと離島での図書館作り〜コントリビュートすることで働き方を選択する未来へ
WordPress 使いのためのMicrosoft Azure 超入門
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
Ad

Similar to WP REST API の活用事例と今後 (18)

PDF
WordPress REST API とリアクティブプログラミング
PDF
20150704cmsdou
PDF
OSC北海道 2016 REST API を活用した、新しい WordPress サイト製作手法
PDF
WordCamp Tokyo 2018 by ocws
PDF
WordCamp Tokyo 2018 REST API データ表示ことはじめ
PDF
WordBench京都12月、WordCampUSからのWP REST APIな話
PDF
WP-APIを使ってみよう&No PHPテーマという考え方
PDF
WordPress APIで作るモバイルアプリ
PDF
WordPressAPI
PPTX
エンジニアのための勉強会 #3 『RESTful API』
PDF
WebAPIのこれまでとこれから
PDF
WordPress REST API と Vue.js を使ったフロントエンド開発
PDF
中級者のためのWordPress講座[第4回]WordPressと外部のWEBAPIと連携させてみよう!
PDF
WordCamp Tokyo2016itkaasan
PDF
REST API マスターへの道 - Office 365 パワーユーザー向け
PPTX
爆速フレームワークでREST APIを作った話
PDF
Twitter API
PDF
クロスドメインアクセスを理解してWeb APIを楽しく使おう
WordPress REST API とリアクティブプログラミング
20150704cmsdou
OSC北海道 2016 REST API を活用した、新しい WordPress サイト製作手法
WordCamp Tokyo 2018 by ocws
WordCamp Tokyo 2018 REST API データ表示ことはじめ
WordBench京都12月、WordCampUSからのWP REST APIな話
WP-APIを使ってみよう&No PHPテーマという考え方
WordPress APIで作るモバイルアプリ
WordPressAPI
エンジニアのための勉強会 #3 『RESTful API』
WebAPIのこれまでとこれから
WordPress REST API と Vue.js を使ったフロントエンド開発
中級者のためのWordPress講座[第4回]WordPressと外部のWEBAPIと連携させてみよう!
WordCamp Tokyo2016itkaasan
REST API マスターへの道 - Office 365 パワーユーザー向け
爆速フレームワークでREST APIを作った話
Twitter API
クロスドメインアクセスを理解してWeb APIを楽しく使おう

WP REST API の活用事例と今後