Speakers: Jonathan Ross

  • Jonathan Ross: Build It In A Builder

    Jonathan Ross: Build It In A Builder

    WordCamp Asheville 2017Speaker: Jonathan Ross

    June 17, 2017 — WordPress theme builders have taken over as the easiest and fastest way to create custom layouts for WordPress. In this talk you will learn about the basics of using theme builders such as Elementor, Beaver Builder, Upfront and/or DIVI to quickly create complex layouts and highly interactive sites. In the talk we will focus mostly on Beaver Builder and DIVI, and discuss content types (modules), common features like templates, global modules, and more. We will also look at a few sites built using Beaver Builder and DIVI to see how the builders were used to create complex sites easily.

    Takeaways:

    Overview of different WordPress builders
    Useful features of WordPress builders
    Beaver Builder and DIVI use on “live” sites

    Presentation Slides »

  • Jonathan Ross: WordPress Theme Building Blocks

    Jonathan Ross: WordPress Theme Building Blocks

    WordCamp Asheville 2015Speaker: Jonathan Ross

    September 6, 2015 — This session helps you make sense of the basic code and files you need to make a simple theme… and explore some of the features you can add on to make more advanced themes. We dive into the template hierarchy, custom template files, useful functions, child themes, and customizing loops. Lots of code will be demonstrated, so it is best that you have a good foundation in HTML at least.

    Presentation Slides »

  • Jonathan Ross: Custom Theming Primer

    Jonathan Ross: Custom Theming Primer

    WordCamp Asheville 2014Speaker: Jonathan Ross

    August 30, 2014 — Creating an effective custom theme for your website or blog might seem like a daunting task at first. When you take a look at the files inside a “commercial” theme it sure seems like there are a lot of files. I mean… a lot of files! It is easy to take a look… and be overwhelmed. Thankfully, themes can be pretty easy to create once you understand the basic building blocks; the required template tags, a couple functions here and there, and a few php template files. After that, it’s all about adding other features… like a “sidebar” widget or two, a couple custom fields, a featured image, and a loop or two. This session helps you make sense of the code and files you need to make a simple theme… and some of the features you can add on to make more advanced themes. It also dives into the template hierarchy, custom template files, useful functions, child themes, and customizing loops via wp_query, get_posts and query_posts (if we have time). Lots of code will be demonstrated, so it is best that you have a good foundation in HTML at least.