Introduction to WordPress

WordPress is a platform for creating, editing and maintaining websites that are based on existing themed templates, which use mobile-ready designs. You can choose from thousands of templates available on the internet which vary in price and with some even being free.

In this one-day WordPress introduction course, we look at prelaunch considerations such as finding a host, the structure of your site, and its functionality. There is a detailed overview of the WordPress interface, setting up and keeping your installation up-to-date, and an exploration of security and search engine optimisation.

The course offers an overview of the methods to build and customise a WordPress site. Topics explored include: Pages vs. Posts, formatting text, adding images, sound and video, customising the look and feel of your site, and adding functionality through plugins and widgets.

Please note that as a public course and the limitations of being only 1-day, the focus is on using one specific ‘entry level’ theme that best demonstrates the ability and potential of WordPress, and time does not permit you to work on your own website or theme, though you will be able to apply many of the concepts to your own site. Should you wish to work specifically on your own website, it is recommended you book a private training session. Similarly, if you have an existing WordPress site that uses a complex theme, and you have limited HTML & CSS knowledge, private training will be a better option.

While no previous coding experience is required to attend this course, an understanding of basic HTML & CSS is helpful – see our 1 day HTML course. This course is suitable for people who wish to start a new site or have been given the responsibility of running an existing site to the extent of what is in the course outline below. Please contact us if you are uncertain of the complexity of your existing site.

Why train with The Web School

Expert instructors with proven teaching skills

Free tech support for 12 months following your course

Free course refreshers

Professional training environment with Macs and PCs


Book a Course

Course outline - WHAT you’ll learn

Introduction to WordPress

  • What is a CMS?
  • Background & Capabilities
  • Planning your site
  • Examples of WordPress-powered sites
  • Posts vs. Pages
  • Plug-ins vs. Widgets
  • Other common terminology

Tour of the WordPress Dashboard

  • Settings & Navigating the Dashboard
  • Moving, hiding, adding, and removing widget panels
  • Updates – Increments vs. full versions
  • At A Glance
  • Quick Draft
  • Recent Comments

Configuring Settings

  • General
  • Writing
  • Reading
  • Discussion
  • Media
  • Permalink

Managing Accounts

  • WordPress User Accounts
  • Configuring Your Account


  • Adding a new user
  • Removing the default admin user
  • Keep it up to date
  • Passwords & Password Managers
  • Akismet
  • JetPack
  • Security Plugins
  • Backing up Site Data and Files

Adding Content

  • Adding & Editing Posts
  • Adding & Editing Pages
  • Setting up Categories
  • Using Tags
  • Links & Linking


  • Exporting & Importing Site Content

Working with Media Content

  • Using the Media Library
  • Uploading & Managing Audio Files
  • Uploading & Managing Video Files

Managing Comments

  • Comment Considerations
  • Enabling and Disabling Comments
  • Moderating Comments


  • Themes
  • Customize
  • Widgets
  • Menus
  • Header
  • Background

Free and Premium Themes

  • Elements to consider when choosing a theme
  • Installing a free theme
  • Adding menus to the new theme
  • Adding widgets to the new theme
  • Child Themes

Introduction to Plugins

  • Plugin considerations
  • Finding, installing, activating, and maintaining plugins
  • TinyMCE
  • Child Theme Creators

Next Steps

  • Local testing
  • Basic HTML in the Text Editor
  • Basic SEO
  • Finding help – the WordPress Codex

  • Contact Us