{"id":284476,"date":"2016-07-23T20:14:49","date_gmt":"2016-07-23T18:14:49","guid":{"rendered":"https:\/\/2016.capetown.wordcamp.org\/?post_type=wcb_session&#038;p=284476"},"modified":"2016-08-30T09:21:18","modified_gmt":"2016-08-30T07:21:18","slug":"a-basic-introduction-to-continuous-integration-with-wordpress","status":"publish","type":"wcb_session","link":"https:\/\/capetown.wordcamp.org\/2016\/session\/a-basic-introduction-to-continuous-integration-with-wordpress\/","title":{"rendered":"A Basic Introduction to Continuous Integration with WordPress"},"content":{"rendered":"<p>We will be looking at continuous integration and how it can help you write better code, faster, for your WordPress plugins and themes. We\u2019ll look things like coding standards, unit testing, integration testing and, of course, doing all of that automatically.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We will be looking at continuous integration and how it can help you write better code, faster, for your WordPress plugins and themes. We\u2019ll look things like coding standards, unit testing, integration testing and, of course, doing all of that &hellip; <a href=\"https:\/\/capetown.wordcamp.org\/2016\/session\/a-basic-introduction-to-continuous-integration-with-wordpress\/\">Continue reading <span class=\"assistive-text\">A Basic Introduction to Continuous Integration with WordPress<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2695357,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1473325200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[284411],"footnotes":""},"session_track":[914978],"session_category":[],"class_list":["post-284476","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-advanced-developer-workshops"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p79eqM-1c0k","session_date_time":{"date":"September 8, 2016","time":"11:00 am"},"session_speakers":[{"id":"284411","slug":"seagyn-davis","name":"Seagyn Davis","link":"https:\/\/capetown.wordcamp.org\/2016\/speaker\/seagyn-davis\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/284476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":5,"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/284476\/revisions"}],"predecessor-version":[{"id":284910,"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/284476\/revisions\/284910"}],"speakers":[{"embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/284411"}],"author":[{"embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/seags"}],"wp:attachment":[{"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=284476"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=284476"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/capetown.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=284476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}