{"id":2064,"date":"2017-10-09T12:30:50","date_gmt":"2017-10-09T16:30:50","guid":{"rendered":"https:\/\/2017.philly.wordcamp.org\/?p=2064"},"modified":"2017-10-05T20:40:53","modified_gmt":"2017-10-06T00:40:53","slug":"2064","status":"publish","type":"post","link":"https:\/\/philadelphia.wordcamp.org\/2017\/2064\/","title":{"rendered":"Tech and Art Mingle with the Practical in the WC Philly Designer Track"},"content":{"rendered":"<p>Seven speakers will share their expertise in WordPress techniques, creative tools and processes, not to mention evolving CSS, as part of the Designer track. Both designers and power users who want to build their skillsets will find useful topics at WordCamp Philly 2017 on October 28.<\/p>\n<p>The talks include unraveling the mysteries of the WordPress theme template hierarchy; learning the proper way to add scripts and stylesheets; and learning the basics of CSS grids.<\/p>\n<p><!--more--><\/p>\n<p>The sessions and speakers for the Designer track are:<\/p>\n\n\t<div class=\"wcorg-sessions\">\n\t\t\n\t\t\t<div id=\"wcorg-session-1101\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tEnqueueing Scripts and Styles\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/paul-barthmaier\/\">Paul Barthmaier<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/f8dbda0838ad8c659692cc46fe5424daf86d73ddd6665d078a30e058fe66501f?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>WordPress relies on several programming languages to provide a solid, yet extensible, framework to build upon. The server-side language PHP does the heavy lifting behind the scenes to provide data to the browser. The browser employs client-side languages like HTML, CSS, JavaScript and jQuery to produce a rich and seemingly limitless user experience. At its core, WordPress already manages a long list of scripts and styles to produce a functioning web page. Many scripts and styles are included in WordPress core; others are added by plugins or themes. WordPress has built-in systems to keep track of all the scripts and styles, keep them from conflicting with each other, and use them in the correct order. In this talk you will learn how to tap into the system WordPress uses to manage the myriad scripts, and correctly load the scripts and styles you need so that WordPress can manage them efficiently. The method for adding scripts and styles to WordPress is essentially the same for both plugins and themes. In this talk, we will be customizing a child theme, but what you will learn is also applicable to building plugins. The proper way to add scripts and styles to your theme is to enqueue them in the functions.php file. The details of how to do this depend on several things, including whether you are enqueueing scripts or styles, and whether they will be used on front-end pages, admin pages, or login pages.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-1149\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tGet on the Grid!\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/tracy-rotton\/\">Tracy Rotton<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d49b08a65edac57118afb1f1ce40df1a40a1e5662de0824398adf5c0a65cff28?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>CSS Grids are here! In this talk, I&#8217;ll go over the basics of the new specification including:<\/p>\n<ul>\n<li>The history of layouts in CSS and how we got here.<\/li>\n<li>How CSS Grids differ from Flexbox.<\/li>\n<li>How to apply them to responsive design.<\/li>\n<li>Browser support.<\/li>\n<\/ul>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-1108\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tGetting Started with Advanced Custom Fields\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/jonathan-ober\/\">Jonathan Ober<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/743577de67f504bd7e2b30df3d881297b963ca84f13223ea3e561e1b5ef05c17?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>I would like to introduce people to the most powerful plugin which changed my life over two years ago,\u00a0and teach everyone to the benefits of using Advanced Custom Fields.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-1110\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tLearning WordPress with WordPress&#8217; Core\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/tom-carney\/\">Tom Carney<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e5dbf0df8c1fcc8b6ff216377d764f46b9fe5add4faedf1b34443207261c4a65?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>The presentation will cover various code reading and searching techniques within the WordPress core to solve problems ranging from the simple to complex questions.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-1106\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSystems and Processes for Creatives\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/lauren-pittenger\/\">Lauren Pittenger<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/5f247b75ad08020f92a6ac0c980aab38fb8e4b0c338e27718bcfd24a5421d8b9?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>As creatives, we have a lot on our plates. Keeping it all straight can be a real challenge, particularly for those of us to whom it does not come naturally.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-1113\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThe Life Changing Magic of Tidying Up (Your Web Presence)\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/beth-fritzinger\/\">Beth Fritzinger<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/1f32975322318187ded2673d4d1e52da20da78c071aa847843863ba063ef13fb?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>A few months (okay, years) late to the party, I just finished reading The Life Changing Magic of Tidying Up, Marie Kondo\u2019s guide to the Japanese art of decluttering and organizing. I went through all the steps&#8211;sorting, discarding, storing&#8211;and while doing so, something occurred to me. Couldn&#8217;t I apply the same logic to a website? Better yet, an entire web presence?<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-1104\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tTraversing the Template Hierarchy in Designland\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/speaker\/dustin-leer\/\">Dustin Leer<\/a> in Designer.<\/p>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e311ad4883e0a5dd3f28536980f4be4e4c6a59a22f29c4eb5310cdb318e7aed9?s=100&amp;d=mm&amp;r=g\" class=\"avatar avatar-100 photo\" height=\"100\" width=\"100\" \/>\t\t\t\t\t<p>Learn about WordPress&#8217; template system so you won&#8217;t be bound by just a page builder plugin. With this, we will unleash the power that is locked in the template system and learn to build on WordPress&#8217; built in template structure!<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<\/div><!-- .wcorg-sessions -->\n\n\t\n<h2>Find Out More<\/h2>\n<p>Visit the <a href=\"https:\/\/2017.philly.wordcamp.org\/schedule\/\">Schedule page<\/a> to see all the tracks and talks lined up for WordCamp Philly 2017. Then head over to the <a href=\"https:\/\/2017.philly.wordcamp.org\/tickets\/\">Ticket page<\/a> to get your tickets for the event.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seven speakers will share their expertise in WordPress techniques, creative tools and processes, not to mention evolving CSS, as part of the Designer track. Both designers and power users who want to build their skillsets will find useful topics at WordCamp Philly 2017 on October 28. The talks include unraveling the mysteries of the WordPress &hellip; <a href=\"https:\/\/philadelphia.wordcamp.org\/2017\/session\/traversing-the-template-hierarchy-in-designland\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Traversing the Template Hierarchy in Designland<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":14467842,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[1150025],"tags":[],"class_list":["post-2064","post","type-post","status-publish","format-standard","hentry","category-speakers-and-tracks"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/sheOkT-2064","_links":{"self":[{"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/2064","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/users\/14467842"}],"replies":[{"embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/comments?post=2064"}],"version-history":[{"count":10,"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/2064\/revisions"}],"predecessor-version":[{"id":2088,"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/2064\/revisions\/2088"}],"wp:attachment":[{"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=2064"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/categories?post=2064"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/philadelphia.wordcamp.org\/2017\/wp-json\/wp\/v2\/tags?post=2064"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}