{"id":286,"date":"2016-09-08T14:21:10","date_gmt":"2016-09-08T19:21:10","guid":{"rendered":"https:\/\/2016.dfw.wordcamp.org\/?post_type=wcb_session&#038;p=286"},"modified":"2016-09-10T16:39:40","modified_gmt":"2016-09-10T21:39:40","slug":"wp-debugging-tools-and-tips","status":"publish","type":"wcb_session","link":"https:\/\/dfw.wordcamp.org\/2016\/session\/wp-debugging-tools-and-tips\/","title":{"rendered":"WP Debugging Tools and Tips"},"content":{"rendered":"<p>&#8220;Everyone&#8217;s code has bugs. Luckily there are almost as many tools to help squash bugs as there are bugs to be squashed. In this talk, we&#8217;ll take a detailed look at how to debug and fix some common issues associated with WordPress sites.<\/p>\n<p>We&#8217;ll explore how Chrome&#8217;s Developer Tools can help us pinpoint front end bugs.<\/p>\n<p>Then, we&#8217;ll take a look under the hood with the Query Monitor plugin and see what&#8217;s going on behind the scenes with your WordPress site, including database queries, included template files, and more.<\/p>\n<p>Finally, we&#8217;ll see how Debug Bar can help us keep an eye on any errors or irregularities that crop up in our code right from the WP Admin bar.<\/p>\n<p>With all these tools in your toolbox, you can ensure that your code is in the best possible shape and ready to ship!&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Everyone&#8217;s code has bugs. Luckily there are almost as many tools to help squash bugs as there are bugs to be squashed. In this talk, we&#8217;ll take a detailed look at how to debug and fix some common issues associated with WordPress sites. We&#8217;ll explore how Chrome&#8217;s Developer Tools can help us pinpoint front end [&hellip;]<\/p>\n","protected":false},"author":12229812,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1474734600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[283],"footnotes":""},"session_track":[5041],"session_category":[],"class_list":["post-286","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developer"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7pEJ2-4C","jetpack_likes_enabled":true,"session_date_time":{"date":"September 24, 2016","time":"11:30 am"},"session_speakers":[{"id":"283","slug":"keanan-koppenhaver","name":"Keanan Koppenhaver","link":"https:\/\/dfw.wordcamp.org\/2016\/speaker\/keanan-koppenhaver\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/286\/revisions"}],"predecessor-version":[{"id":989,"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/286\/revisions\/989"}],"speakers":[{"embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/283"}],"author":[{"embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/kkoppenhaver"}],"wp:attachment":[{"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=286"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=286"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}