{"id":1982,"date":"2015-04-15T23:52:26","date_gmt":"2015-04-16T03:52:26","guid":{"rendered":"https:\/\/2015.miami.wordcamp.org\/?post_type=wcb_session&#038;p=1982"},"modified":"2015-05-30T11:47:47","modified_gmt":"2015-05-30T15:47:47","slug":"beyond-the-post-pushing-the-limits-of-custom-post-types","status":"publish","type":"wcb_session","link":"https:\/\/miami.wordcamp.org\/2015\/session\/beyond-the-post-pushing-the-limits-of-custom-post-types\/","title":{"rendered":"Beyond The Post: Pushing the limits of Custom Post Types"},"content":{"rendered":"<p>WordPress 2.9 gave us register_post_type and, since then we have never looked back. When combined with register_taxonomy and add_meta_box our options are almost limitless. In this talk, we will look at some unique ways custom post types, taxonomies, and meta data can be used to create complex data relations while simplifying the publishing process. We will start with use cases from the .org repo and end looking at an enterprise level example.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 2.9 gave us register_post_type and, since then we have never looked back. When combined with register_taxonomy and add_meta_box our options are almost limitless. In this talk, we will look at some unique ways custom post types, taxonomies, and meta data can be used to create complex data relations while simplifying the publishing process. We &hellip; <a href=\"https:\/\/miami.wordcamp.org\/2015\/session\/beyond-the-post-pushing-the-limits-of-custom-post-types\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Beyond The Post: Pushing the limits of Custom Post Types<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":8376856,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1432999800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"http:\/\/www.slideshare.net\/danbeil98\/beyond-the-post-wcmiami-2015-48754132","_wcpt_session_video":"","_wcpt_speaker_id":[1936],"footnotes":""},"session_track":[125740],"session_category":[],"class_list":["post-1982","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developers-track"],"jetpack_sharing_enabled":false,"jetpack_shortlink":"https:\/\/wp.me\/p5sSjt-vY","jetpack_likes_enabled":true,"session_date_time":{"date":"May 30, 2015","time":"11:30 am"},"session_speakers":[{"id":"1936","slug":"dan-beil","name":"Dan Beil","link":"https:\/\/miami.wordcamp.org\/2015\/speaker\/dan-beil\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/8376856"}],"version-history":[{"count":1,"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1982\/revisions"}],"predecessor-version":[{"id":1983,"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1982\/revisions\/1983"}],"speakers":[{"embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/1936"}],"wp:attachment":[{"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=1982"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=1982"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=1982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}