O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building Mobile Websites with WordPress

Video Description

In this WordPress Mobile Development training course from Geoff Blake, you will learn how to create websites using WordPress that look great no matter what device or screen size you are viewing them with. Responsive web design allows you to build and maintain one website, but have it respond according to the device that it is being viewed on. This tutorial will show you how to create a responsive website by way of customizing a WordPress template. Some experience and familiarity with WordPress and CSS is suggested in order for you to get the most out of this training. The core of responsive design lies in media queries, and that is where Geoff starts you off. You will learn how to setup media queries using CSS to detect what styles to apply to your website, based on the resolution of the device that is accessing the page. The training videos will show you how to create your high, medium and low resolution designs using wireframing, and then how to hand code each of those designs in WordPress, creating a website that responds to all kinds of mobile devices. By the time you have completed this computer based training course for mobile website design with WordPress, you will have a clear understanding of how to modify WordPress templates to make your site responsive to a wide variety of resolutions and devices. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

  1. Getting Set Up
    1. Welcome 00:01:13
    2. A Look At What We Will Build 00:01:57
  2. Responsive Design Basics
    1. A Note About Geoffs Setup 00:02:50
    2. Installing An Empty WordPress Theme 00:06:21
    3. Creating Pages 00:03:57
    4. Creating Posts 00:04:29
    5. Setting Permalinks And Getting Images Organized 00:02:55
    6. Setting Up The Low Resolution Media Query 00:05:38
    7. Testing The Low Resolution Media Query 00:03:39
    8. Setting Up The Medium Resolution Media Query 00:04:28
    9. Testing The Medium Resolution Media Query 00:02:48
    10. Setting Up The High Resolution Media Query 00:02:09
    11. Testing The High Resolution Media Query 00:02:36
  3. Building The HTML Structure
    1. Building The Header Structure - Part One 00:05:14
    2. Building The Header Structure - Part Two 00:03:51
    3. Setting The Body Structure 00:06:21
    4. Adjusting The Loop Structure 00:05:29
    5. Setting The Footer Structure 00:03:12
  4. Wireframing The High Resolution Layout
    1. Getting Started With The High Resolution Layout 00:05:38
    2. Applying Formatting To The Master Container 00:05:30
    3. Setting Properties For The Layout Header 00:01:52
    4. Formatting The Main Navigation Menu - Chapter 4 00:05:30
    5. Formatting The Slideshow - Chapter 4 00:04:38
    6. Setting Up The Content Boxes 00:04:04
    7. Applying Formatting To The Loop - Chapter 4 00:03:46
    8. Finishing Off With The Footer 00:01:31
  5. Wireframing The Medium Resolution Layout
    1. Setting Up The Medium Resolution Layout 00:07:53
    2. Formatting The Header And Navigation Menu - Part One 00:04:31
    3. Formatting The Header And Navigation Menu - Part Two 00:03:42
    4. Applying Formatting To The Slideshow 00:04:05
    5. Setting The Content Box Formatting 00:04:01
    6. Adjusting The Loop 00:03:30
    7. Finalizing With The Footer 00:03:09
  6. Wireframing The Low Resolution Layout
    1. Getting Started With The Low Resolution Layout 00:03:31
    2. Setting Up The Master Container 00:02:29
    3. Formatting The Layouts Header 00:02:00
    4. Adjusting The Main Navigation Menu 00:03:56
    5. Formatting The Content Boxes - Chapter 6 00:04:09
    6. Applying Formatting To The Loop - Chapter 6 00:02:06
    7. Finishing Up With The Footer 00:03:23
  7. Initial High Resolution Formatting
    1. Getting Started With The High Resolution Formatting 00:03:02
    2. Applying Formatting To The Navigation Menu 00:04:05
    3. Formatting The Content Box Contents 00:04:10
    4. Controlling The Loop Headers 00:04:19
    5. Formatting The Content Boxes - Chapter 7 00:03:43
    6. Formatting The Footer Text 00:01:52
  8. Initial Medium Resolution Formatting
    1. Getting Started With The Navigation Menu 00:04:10
    2. Formatting The Slideshow - Chapter 8 00:03:26
    3. Formatting The Content Boxes - Chapter 8 00:02:45
    4. Finishing Up With The Blog Loop Formatting 00:05:03
  9. Initial Low Resolution Formatting
    1. Formatting The Main Navigation Menu - Chapter 9 00:03:04
    2. Formatting The Content Boxes - Chapter 9 00:02:44
    3. Formatting The Loop Area 00:04:43
  10. Adding Graphics
    1. Getting Started With The Header 00:06:20
    2. Setting Up And Adjusting The Slideshow 00:06:21
    3. Adding A Background Graphic To The Content Boxes 00:02:52
    4. Adding Content Box Header Graphics 00:06:18
    5. Adjusting The Low Resolution Header Graphics 00:02:17
  11. Wrapping Up
    1. Thanks For Watching 00:00:48
    2. About Geoff Blake 00:01:24