Upload
dimensionmedia
View
172
Download
1
Embed Size (px)
Citation preview
T H E W O R D P R E S S R E S T A P I
D A V I D B I S S E T dimensionmedia
W H AT I S A R E S T A P I
REpresentational State Transfer Application Programing Interface
W H A T I S A R E S T A P I
Separation Between Client and Server Stateless No State You Should Get Same
Data From Same Requests Cacheable Layerable Load-Balancing etc Uniform REST APIs typically tell you how to
access the data Flexible Doesnrsquot Matter Where ServerClient
Area Or What They Are Simple Uses StandardEstablished Methods
C R U D A N D H T T P M E T H O D S
CREATE -gt POST READ -gt GET UPDATE -gt PUT DELETE -gt DELETE
W H AT I S T H E W P R E S T A P I
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W H AT I S A R E S T A P I
REpresentational State Transfer Application Programing Interface
W H A T I S A R E S T A P I
Separation Between Client and Server Stateless No State You Should Get Same
Data From Same Requests Cacheable Layerable Load-Balancing etc Uniform REST APIs typically tell you how to
access the data Flexible Doesnrsquot Matter Where ServerClient
Area Or What They Are Simple Uses StandardEstablished Methods
C R U D A N D H T T P M E T H O D S
CREATE -gt POST READ -gt GET UPDATE -gt PUT DELETE -gt DELETE
W H AT I S T H E W P R E S T A P I
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
REpresentational State Transfer Application Programing Interface
W H A T I S A R E S T A P I
Separation Between Client and Server Stateless No State You Should Get Same
Data From Same Requests Cacheable Layerable Load-Balancing etc Uniform REST APIs typically tell you how to
access the data Flexible Doesnrsquot Matter Where ServerClient
Area Or What They Are Simple Uses StandardEstablished Methods
C R U D A N D H T T P M E T H O D S
CREATE -gt POST READ -gt GET UPDATE -gt PUT DELETE -gt DELETE
W H AT I S T H E W P R E S T A P I
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W H A T I S A R E S T A P I
Separation Between Client and Server Stateless No State You Should Get Same
Data From Same Requests Cacheable Layerable Load-Balancing etc Uniform REST APIs typically tell you how to
access the data Flexible Doesnrsquot Matter Where ServerClient
Area Or What They Are Simple Uses StandardEstablished Methods
C R U D A N D H T T P M E T H O D S
CREATE -gt POST READ -gt GET UPDATE -gt PUT DELETE -gt DELETE
W H AT I S T H E W P R E S T A P I
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
C R U D A N D H T T P M E T H O D S
CREATE -gt POST READ -gt GET UPDATE -gt PUT DELETE -gt DELETE
W H AT I S T H E W P R E S T A P I
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W H AT I S T H E W P R E S T A P I
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W O R D P R E S S + R E S T A P I =
A W E S O M E S A U C E
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
REQU IREMENTS
WordPress 44 WP REST API Plugin 20
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
L E T rsquo S D I V E I N
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
P O S T M A Nhttpswwwgetpostmancom
Allows us to build and send requests to our API and also
process and handle responses A really great tool for working with any type of REST API not just the
WordPress API
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
httplocalwordpressdevwp-json
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2comments
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2mediadavidbissetcomwp-jsonwpv2media1792
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
U S I N G C U R L amp W P _ H T T P
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
curl httplocalwordpressdevwp-jsonwpv2posts
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
$curl = curl_init()
curl_setopt ($curl CURLOPT_URL httplocalwordpressdevwp-jsonwpv2posts)
$json = curl_exec ($curl)
curl_close ($curl)
$data = json_decode($json)
var_dump($data)
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
$json = wp_remote_get( httplocalwordpressdevwp-jsonwpv2posts )
$return = json_decode( $json[body] )
var_dump($return)
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W O R K I N G W I T H P O S T S
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2posts
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2posts1805
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
F I LT E R I N G P O S T S
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
wp-jsonwpv2postsfilter[orderby]=rand
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2postsfilter[s]=dradcast
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
wp-jsonwpv2postsfilter[posts_per_page]=1ampfilter[paged]=1ampfilter[s]=dradcast
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
PA G E S
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
wp-jsonwpv2pages
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
P O S T M E TA
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
P O S T M E TA ( F I LT E R I N G )
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
davidbissetcomwp-jsonwpv2postsfilter[meta_key]=test_meta
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
A U T H E N T I C AT I O N
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
BAS IC -AUTHhttpsgithubcomWP-APIBasic-Auth
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
TA D A B A S I C A U T H G E T S Y O U T H E S A M E A C C E S S R O L E S A S Y O U R W P U S E R
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
F O R E X A M P L E I F Y O U H A V E A D M I N A C C E S S Y O U C A N S E E A L L U S E R S
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H E R E A R E 4 B A S I C T Y P E S O F A U T H E N T I C A T I O N A VA I L A B L E F O R U S E R I G H T N O W
Basic Authentication ndash via a plugin Cookie Authentication ndash out of the box Oauth2 Authentication ndash via a plugin (third party) Oauth1 Authentication ndash via a plugin
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
D I G G I N G I N T O T H E A P I C R E AT I N G A N E W P O S T
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
D I G G I N G I N T O T H E A P I A D D N I N G amp U P D AT I N G P O S T
M E TA T O A P O S T
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
D I G G I N G I N T O T H E A P I D E L E T I N G A P O S T
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W H Y T H I S I S C O O L
ldquoReverse Mulletrdquo Business in back party in the front You donrsquot have to write PHP (write what you want) WordPress Can Now Power Native Mobile
Applications Desktop Applications Possible More engaging user experience Offline Control over failed connections etc
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H E M E S W I T H T H E W O R D P R E S S R E S T A P I
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
B U I L D I N G A P L U G I N U S I N G W P - A P I A N D A J A X
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
W H AT W E A R E B U I L D I N G
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H I N K A B O U T T H E A P I R E Q U E S T U R L
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
New WordPress 44 Install Used FakerPress To Add Random Content
Categories Installed the WP REST API Plugin Using Popper As My Theme
B U I L D T H E P L U G I N S E T U P
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
B U I L D T H E P L U G I N F I R S T S T E P S
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
B U I L D T H E P L U G I N S E T U P F U N C T I O N S
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
S O O N 2 5 O F T H E W E B
W I L L H A V E A C C E S S T O T H E W O R D P R E S S R E S T A P I A N D W I L L B E U S E D F O R I N T E R E S T I N G T H I N G S
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
R E S O U R C E Shttpwp-apiorg Official Documentation
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
WordCamp Miami 2016February 19-21 FIU College of Business
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
T H A N K Y O U
D A V I D B I S S E T dimensionmedia
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A
david bissetD A V I D B I S S E T C O M
D I M E N S I O N M E D I A