Spartan
Design
University

COURSES


Hand On Theme Creation for WordPress as a CMS

Module 1 - Overview

  • Read about WordPress total market share
  • Read about WordPress market share amoung content management systems

Module 2 - Install WordPress

  • Read how to install WordPress

Module 3 - Build a Basic Theme

  • View the WordPress Theme Information for the style.css file
  • Read the WordPress instructions on "The Loop"
  • Read the WordPress instructions on "The Title"
  • Read Creating a dynamic title for your page
  • Read the WordPress instructions on "The Content"
  • Read the WordPress instructions on creating a screenshot PNG file
  • Read the WordPress instructions on "Navigation Menus"
  • Read the WordPress instructions for removing extra p tags
  • Read Developing a Theme from Scratch
  • Read How to disable caching in WP while developing. Be sure to remove this once the site is live.
  • Read How to remove the tiny MCE editor so your code does not get destroyed.
  • Read How to remove the tiny GUTENBURG editor in WordPress 5.x so your code does not get destroyed.
  • The new HTML5 <main> element does not work properly in IE 10 and IE 11 so you have to add main {display: block;} to your CSS and then it works.

Module 4 - Building the "Construction Theme"

  • Download the "Construction HTML Template"
  • View how to use a relative uri to the tempate directory

Navigation

  • View How to add a custom class to a menu item
  • View adding an ID to your WordPress menu ul

Search

  • View creating a Search Page on your site
  • View adding a search function to your functions php page.
  • View how to build your own search input.
  • View how to display only the first part of a page for a search result

Slider

  • View the instructions for a touch enabled Slick Slider
  • Read about responsive images

Module 5 - Sample Page Designs

Module 6 - My Favorite Plugins

  • Read 11 Top Reasons Why WordPress Sites Get Hacked (and How to Prevent it)
  • View How To Add Custom Widget Area On Your WordPress Theme
  • View Google (XML) Sitemap plugin for Wordpress
  • Read How to Fix Pluggable.php File Errors in WordPress

Contact Form 7 & Flamingo

  • View Contact Form 7 Not Sending To Gmail or Google Apps
  • View How to Get WordPress Form Notifications Using the WP Mail SMTP Plugin
  • View reCAPTCHA (v3) update

WP News

  • View WordPress documentation on "WP News and Scrolling Widgets" by WP Onine Support (over 20,000 installs)
  • View Individual News Page is not working

Yoast SEO

  • View WordPress documentation on "Yoast SEO" by Team Yoast (over 5 million installs)

Title Remover

  • View WordPress documentation on "Title Remover" by WPGurus (over 100,000 installs)
Back to Top