{"id":523,"date":"2017-08-18T09:10:31","date_gmt":"2017-08-18T09:10:31","guid":{"rendered":"https:\/\/2017.capetown.wordcamp.org\/?post_type=wcb_session&#038;p=523"},"modified":"2017-10-24T11:42:27","modified_gmt":"2017-10-24T11:42:27","slug":"understanding-all-wordpress-apis-not-only-the-rest-api","status":"publish","type":"wcb_session","link":"https:\/\/capetown.wordcamp.org\/2017\/session\/understanding-all-wordpress-apis-not-only-the-rest-api\/","title":{"rendered":"Understanding all WordPress APIs, not only the REST API!"},"content":{"rendered":"<p>Lots of developers use some WP Core APIs without knowing it, by searching for functions when in need or copy-paste code snippets they may find. How many developers actually know all the WordPress Core APIs (I am not only referring to the REST API) and how many even know WordPress Core is categories into various APIs? This talk will go through the WordPress Core APIs and showcase some really cool examples (code and results) as well where to find the right documentation for it (in the Codex).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lots of developers use some WP Core APIs without knowing it, by searching for functions when in need or copy-paste code snippets they may find. How many developers actually know all the WordPress Core APIs (I am not only referring to the REST API) and how many even know WordPress Core is categories into various &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/capetown.wordcamp.org\/2017\/session\/understanding-all-wordpress-apis-not-only-the-rest-api\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Understanding all WordPress APIs, not only the REST API!&#8221;<\/span><\/a><\/p>\n","protected":false},"author":13659549,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1509026400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[522],"footnotes":""},"session_track":[6851,498565],"session_category":[],"class_list":["post-523","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-code","wcb_track-workshops-2"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8jfsy-8r","session_date_time":{"date":"October 26, 2017","time":"2:00 pm"},"session_speakers":[{"id":"522","slug":"thierry","name":"Thierry Muller","link":"https:\/\/capetown.wordcamp.org\/2017\/speaker\/thierry\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/523","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":4,"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/523\/revisions"}],"predecessor-version":[{"id":1681,"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/523\/revisions\/1681"}],"speakers":[{"embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/522"}],"author":[{"embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wporg\/v1\/users\/tweetythierry"}],"wp:attachment":[{"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=523"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_track?post=523"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_category?post=523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}