{"id":4597,"date":"2016-04-06T14:02:59","date_gmt":"2016-04-06T13:02:59","guid":{"rendered":"https:\/\/2016.europe.wordcamp.org\/?post_type=wcb_session&#038;p=4597"},"modified":"2016-04-06T14:02:59","modified_gmt":"2016-04-06T13:02:59","slug":"using-composer-to-create-manageable-wordpress-websites","status":"publish","type":"wcb_session","link":"https:\/\/europe.wordcamp.org\/2016\/session\/using-composer-to-create-manageable-wordpress-websites\/","title":{"rendered":"Using Composer to create manageable WordPress websites"},"content":{"rendered":"<p>How to integrate Composer &#8211; PHP package manager &#8211; into process of developing WordPress websites: where to start, what tools could be used, what changes in workflow should be made. People would get practical advice on how to start with configuration examples and common problems solution. That&#8217;s the real-world case that my team and I use on everyday basis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to integrate Composer &#8211; PHP package manager &#8211; into process of developing WordPress websites: where to start, what tools could be used, what changes in workflow should be made. People would get practical advice on how to start with &hellip; <a href=\"https:\/\/europe.wordcamp.org\/2016\/session\/using-composer-to-create-manageable-wordpress-websites\/\">Continue reading <span class=\"assistive-text\">Using Composer to create manageable WordPress websites<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4170514,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1466865000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[4343],"footnotes":""},"session_track":[13412],"session_category":[],"class_list":["post-4597","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6NYKL-1c9","session_date_time":{"date":"June 25, 2016","time":"15:30"},"session_speakers":[{"id":"4343","slug":"anna-ladoshkina","name":"Anna Ladoshkina","link":"https:\/\/europe.wordcamp.org\/2016\/speaker\/anna-ladoshkina\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/4597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/4597\/revisions"}],"predecessor-version":[{"id":4598,"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/4597\/revisions\/4598"}],"speakers":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/4343"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/foralien"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=4597"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=4597"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=4597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}