{"id":603,"date":"2015-09-10T09:12:27","date_gmt":"2015-09-10T13:12:27","guid":{"rendered":"https:\/\/2015.hamptonroads.wordcamp.org\/?post_type=wcb_session&#038;p=603"},"modified":"2015-09-10T09:40:47","modified_gmt":"2015-09-10T13:40:47","slug":"adding-functionality-with-custom-post-types-and-custom-fields","status":"publish","type":"wcb_session","link":"https:\/\/hamptonroads.wordcamp.org\/2015\/session\/adding-functionality-with-custom-post-types-and-custom-fields\/","title":{"rendered":"Adding Functionality with Custom Post Types and Custom Fields"},"content":{"rendered":"<p>Custom Post types allow users to create posts that are automatically categorized for unique display and archiving. Custom Fields (improved by the Advanced Custom Fields plug-in) provide a simple user interface for adding specific content to a post, as well as an accessible mechanism for styling that information on the front end. By combining the two, you can develop custom features, including event directories, specializes menus, product catalogs and more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Custom Post types allow users to create posts that are automatically categorized for unique display and archiving. Custom Fields (improved by the Advanced Custom Fields plug-in) provide a simple user interface for adding specific content to a post, as well as an accessible mechanism for styling that information on the front end. By combining the &hellip; <a href=\"https:\/\/hamptonroads.wordcamp.org\/2015\/session\/adding-functionality-with-custom-post-types-and-custom-fields\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Adding Functionality with Custom Post Types and Custom Fields<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13562569,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1445104800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[461],"footnotes":""},"session_track":[8858],"session_category":[],"class_list":["post-603","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developers"],"jetpack_shortlink":"https:\/\/wp.me\/p4VWW2-9J","jetpack_sharing_enabled":true,"session_date_time":{"date":"October 17, 2015","time":"2:00 pm"},"session_speakers":[{"id":"461","slug":"shayna-diamond","name":"Shayna Diamond","link":"https:\/\/hamptonroads.wordcamp.org\/2015\/speaker\/shayna-diamond\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/603\/revisions"}],"predecessor-version":[{"id":604,"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/603\/revisions\/604"}],"speakers":[{"embeddable":true,"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/461"}],"author":[{"embeddable":true,"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wporg\/v1\/users\/shaynald"}],"wp:attachment":[{"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=603"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=603"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/hamptonroads.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}