{"id":244,"date":"2018-08-27T19:44:20","date_gmt":"2018-08-27T23:44:20","guid":{"rendered":"https:\/\/2018.baltimore.wordcamp.org\/?post_type=wcb_session&#038;p=244"},"modified":"2018-09-22T12:44:42","modified_gmt":"2018-09-22T16:44:42","slug":"how-to-customize-a-plugin-or-theme-when-theres-no-documentation","status":"publish","type":"wcb_session","link":"https:\/\/baltimore.wordcamp.org\/2018\/session\/how-to-customize-a-plugin-or-theme-when-theres-no-documentation\/","title":{"rendered":"How to Customize a Plugin or Theme When There\u2019s No Documentation"},"content":{"rendered":"<p>Have you ever wanted to customize a plugin or theme but they didn\u2019t offer any documentation? Or maybe they did have documentation but you didn\u2019t know how to use it. Don\u2019t let that stop you from making your site look and work the way you want it to. We will cover how to use actions and filters, how to find what actions and filters are available to you, how to modify something in a plugin or theme that doesn\u2019t provide an easy way to do so, how to add functionality with a combination of PHP and JavaScript, how to use regular expressions to change anything, how to modify SQL queries, and the tools to help you along the way.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Have you ever wanted to customize a plugin or theme but they didn\u2019t offer any documentation? Or maybe they did have documentation but you didn\u2019t know how to use it. Don\u2019t let that stop you from making your site look and work the way you want it to. We will cover how to use actions [&hellip;]<\/p>\n","protected":false},"author":16229600,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1538931600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[243],"footnotes":""},"session_track":[386143],"session_category":[],"class_list":["post-244","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-auditorium"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9Nyr1-3W","session_date_time":{"date":"October 7, 2018","time":"1:00 pm"},"session_speakers":[{"id":"243","slug":"jason-schramm","name":"Jason Schramm","link":"https:\/\/baltimore.wordcamp.org\/2018\/speaker\/jason-schramm\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/244\/revisions"}],"predecessor-version":[{"id":1048,"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/244\/revisions\/1048"}],"speakers":[{"embeddable":true,"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/243"}],"author":[{"embeddable":true,"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/veggroups"}],"wp:attachment":[{"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=244"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=244"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/baltimore.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}