{"id":765,"date":"2017-04-09T18:33:26","date_gmt":"2017-04-09T18:33:26","guid":{"rendered":"https:\/\/2017.bratislava.wordcamp.org\/?post_type=wcb_session&#038;p=765"},"modified":"2017-04-16T18:15:37","modified_gmt":"2017-04-16T18:15:37","slug":"pokrocile-funkcionality-pri-tvorbe-wordpress-temy","status":"publish","type":"wcb_session","link":"https:\/\/bratislava.wordcamp.org\/2017\/session\/pokrocile-funkcionality-pri-tvorbe-wordpress-temy\/","title":{"rendered":"Pokro\u010dil\u00e9 funkcionality pri tvorbe WordPress t\u00e9my"},"content":{"rendered":"<p dir=\"ltr\">Uk\u00e1\u017eem ti ako do existuj\u00facej WordPress t\u00e9my prid\u00e1\u0161 jednoduch\u00fd katal\u00f3g automobilov. Po\u010das predn\u00e1\u0161ky ti vysvetl\u00edm ako vo WordPress vyu\u017ei\u0165 vlastn\u00fd typ \u010dl\u00e1nku (<a href=\"https:\/\/developer.wordpress.org\/plugins\/post-types\/\">custom post types<\/a>), vytvori\u0165 pre\u0148 kateg\u00f3rie na mieru (<a href=\"https:\/\/developer.wordpress.org\/plugins\/taxonomies\/\">custom taxonomies<\/a>) a priradi\u0165 mu vlastn\u00e9 attrib\u00faty (<a href=\"https:\/\/developer.wordpress.org\/plugins\/metadata\/\">custom meta fields<\/a>) pomocou pluginu ACF (<a href=\"https:\/\/www.advancedcustomfields.com\/\">Advanced Custom Fields<\/a>). K tomuto e\u0161te pribal\u00edm filtrovanie, zora\u010fovanie a str\u00e1nkovanie polo\u017eiek (\u00e1ut) na frontende pomocou <a href=\"https:\/\/developer.wordpress.org\/rest-api\/\">REST API<\/a>\u00a0volan\u00ed a kni\u017enice <a href=\"http:\/\/handlebarsjs.com\/\">handlebarsjs<\/a>. Ak na z\u00e1ver zostane \u010das, pozrieme sa aj buildovac\u00ed skript, ktor\u00fd okrem in\u00e9ho skompiluje tvoje SASSko a zminifikuje CSS aj JS.<\/p>\n<p dir=\"ltr\">Odpor\u00fa\u010dam ti preklika\u0165 si odkazy v tomto popise, aby bola diskusia po predn\u00e1\u0161ke pr\u00ednosn\u00e1 \ud83d\ude42<\/p>\n<p dir=\"ltr\">Pre\u010d\u00edtajte si <a href=\"https:\/\/2017.bratislava.wordcamp.org\/martin-vas-nauci-pokrocile-funkcionality-pri-tvorbe-wordpress-tem\/\">cel\u00fd rozhovor s Martinom<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uk\u00e1\u017eem ti ako do existuj\u00facej WordPress t\u00e9my prid\u00e1\u0161 jednoduch\u00fd katal\u00f3g automobilov. Po\u010das predn\u00e1\u0161ky ti vysvetl\u00edm ako vo WordPress vyu\u017ei\u0165 vlastn\u00fd typ \u010dl\u00e1nku (custom post types), vytvori\u0165 pre\u0148 kateg\u00f3rie na mieru (custom taxonomies) a priradi\u0165 mu vlastn\u00e9 attrib\u00faty (custom meta fields) pomocou pluginu ACF (Advanced Custom Fields). K tomuto e\u0161te pribal\u00edm filtrovanie, zora\u010fovanie a str\u00e1nkovanie polo\u017eiek [&hellip;]<\/p>\n","protected":false},"author":13706582,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1493467200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[752],"footnotes":""},"session_track":[5041],"session_category":[],"class_list":["post-765","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developer"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8oGMJ-cl","jetpack_likes_enabled":true,"session_date_time":{"date":"29. April 2017","time":"12:00"},"session_speakers":[{"id":"752","slug":"martin-krcho","name":"Martin Krcho","link":"https:\/\/bratislava.wordcamp.org\/2017\/speaker\/martin-krcho\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/users\/13706582"}],"version-history":[{"count":2,"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/765\/revisions"}],"predecessor-version":[{"id":903,"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/765\/revisions\/903"}],"speakers":[{"embeddable":true,"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/752"}],"wp:attachment":[{"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=765"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_track?post=765"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/bratislava.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_category?post=765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}