Complete WordPress Mastery, Course + Themes + Service Bundle
4.2 (23 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
596 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Complete WordPress Mastery, Course + Themes + Service Bundle to your Wishlist.

Add to Wishlist

Complete WordPress Mastery, Course + Themes + Service Bundle

The most popular guide to creating, promoting and monetizing an attractive, lead-generating website
4.2 (23 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
596 students enrolled
Created by Marc Beneteau
Last updated 11/2016
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 11 hours on-demand video
  • 12 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn how to create a professional-looking WordPress website in under 4 hours
  • Learn how to promote your site with an email newsletter, search-engine optimization, social media marketing, and online video
  • Monetize your site with a shopping cart or membership system
View Curriculum
  • You don't need any technical experience to take this course. We don't assume any prior knowledge or experience in web design or web marketing
  • You will need to setup a self-hosted WordPress website, which requires a hosting account and a domain name. We will show you how to do this in the first part of the course. Hosting accounts cost $7-10/mth and domains cost about $10/yr

Update Nov/2016 - Bonuses added! Everything you need to make your first beautiful WordPress website and start making money!

  • You are purchasing a 4-course bundle that includes WordPress Essentials for Business, Complete WordPress Mastery Course, WordPress ecommerce with WooCommerce, and Get it Done with IQTell and GTD. Instructions for claiming your bonuses are given in the "Claim your bonuses" video.
  • You are getting 4 powerful commercial theme frameworks for training purposes (Elegant Themes Divi, WooThemes Canvas, and 2 StudioPress themes)
  • You are getting an option for 6 months complimentary WordPress managed hosting on our high-performance server (the plan renews at only $12/mth)
  • And finally an option to upgrade to our live coaching program for just $20/mth -- talk directly with your instructors via live screen-share and have us go into your site to make changes directly.  No other program offers this. 

About the Complete WordPress Mastery Course

This is one of Udemy's most popular guide to creating, promoting and monetizing an attractive, money-making WordPress website. It consists of 11 Udemy short courses which, combined, have attracted 27,000 students who have left 150+ four- and five-star reviews.

The reason our training is so popular is that it proceeds briskly and logically from simple to more advanced topics, always with a focus on practical results. Our videos show you what you need to know, and no more. They are also very comprehensive, with in-depth coverage of many topics that are usually only covered in specialized courses -- topics such as the best commercial themes, SEO, shopping carts and membership systems, newsletter management and auto-responder systems, simple graphics creation and editing, and much more. Our courses are designed for small-business owners, entrepreneurs, virtual assistants, even web designers who want to make the leap to designing professional WordPress websites as quickly as possible.

Here are the mini-courses included:

  • WordPress Essentials for Business: Udemy's most popular WordPress fast-start beginner training sequence. We build an attractive website for a client of ours, covering all key concepts and 95% of the WordPress user-interface -- all in 90 minutes!
  • WordPress Theme Selection & Customization: Commercial themes are critical to the creation of a professional-looking website. We build sample sites using 6 of the web's most popular commercial theme families.
  • WordPress eCommerce Part 1: WooCommerce:Learn how to collect money for your products or services, including digital downloads (ebooks and videos). This is also a comprehensive tutorial to the most popular WordPress shopping cart plugin, WooCommerce
  • WordPress Backup, Performance and Security: Keep your site backed-up, secure, and functioning at peak performance
  • Images & Graphic Editing: Learn how to design and modify attractive graphic headers and other elements using free tools
  • Advanced Content Creation: Learn some powerful content editing tools such as Windows Live Writer, master the WordPress visual editor, and more
  • WordPress SEO: Learn about Meta-tags, search-engine algorithms, Google Places, Google Analytics, and more through an actual case-study
  • WordPress eCommerce Part 2: Payment Systems, Shopping Carts, Membership Systems: Learn about merchant accounts (other than PayPal), other WordPress shopping cart systems, and WordPress membership systems such as the powerful and popular commercial WishList Member plugin
  • Newsletters, Auto-responders, RSS-to-email systems: Various ways to add a newsletter / auto-responder system to your website
  • Online Video Production, Editing and Distribution: Latest tools and technologies to make online video for your website
  • WordPress Social Media Integration: Add share buttons, follow-me, Facebook comments, etc.

Who is the target audience?
  • Small-business owners and self-employed professionals creating a website
  • Aspiring WordPress webmasters and social media consultant who want to add web design to their services portfolio
Students Who Viewed This Course Also Viewed
Curriculum For This Course
180 Lectures
WordPress Essentials
36 Lectures 01:33:20
Introduction to the WordPress Essentials for Business course -- what you will learn.

The step-by-step video tutorials in this module will show you how to get your first WordPress website up and running within a few hours.

This tutorial uses the popular (and powerful) free Weaver Theme. Once you have finished this tutorial and have a solid grasp of WordPress fundamentals, you may want to choose another WordPress theme.

Preview 01:31

Understand the reasons why WordPress has become the world's most popular Content Management System
Preview 02:22

WordPress comes in two "flavors"

You can create a free WordPress blog at, and then assign it to your own domain name for about $20 per year. The content will be hosted on the servers, and as such you need not worry about hosting.

However, is not recommended for hosting professional websites, because it has a limited number of available themes and plugins. In particular, commercial themes and plugins are not supported. You will be very limited in terms of your ability to customize and monetize the site.

It’s much better to host your WordPress site yourself using the so-called "Self-hosted" WordPress, also known as is not a hosting company!

Rather it is the repository of all the open-source WordPress code, including all the free (open-source) themes and plugins that people have contributed.

The remainder of this training guide assumes that you are using Self-hosted WordPress

Preview 01:18

What you absolutely need to run self-hosted WordPress:

  • Most people will need a Web Hosting Account to run WordPress (unless you just want a simple Blog). Most hosting accounts cost between $7 and $12/mth, depending on how many months you pre-pay.
  • You will need a Domain Name. Domain names cost about $10/yr. Many hosting plans include your first domain name.

What you probably need:

You may choose to go for some higher-value products or services, such as:

  • A Professional Theme or Theme Framework. This may give your site a more attractive appearance than a free theme. Most themes cost between $70 and $90
  • Some Professional Custom-Designed Graphics, such as a header or ebook cover. Although you can do this yourself, the cost of this is quite modest, typically $50-100, and you can even pay much less.
  • A commercial Stock-photo Image Library. For about $30 you can get a lot of very high-quality images.
  • Free Plugins are usually sufficient, but if you are running a membership site you may want a commercial Membership site plugin, for about $100.
  • You will probably want a Newsletter (Mailing List) Management System. There are some good free ones, especially for smaller lists. Others cost between $15 and $30/mth.

By following this training, you can get a very professional website for between $30 and $300 initial cost, plus between $100 and $300 a year for your hosting and newsletter service.

Additional websites beyond your first site will cost you little or nothing.

Compare this to the "old days" where building a website cost an average of $2000 to $3000!

Preview 00:53

Properly hosting a new, self-hosted WordPress site is challenging for beginners, however if you read carefully below and follow the instructions you should be good.

To host a website (any website including self-hosted WordPress), you need a Domain Name Registrar company (e.g. GoDaddy ) and a Hosting Company (e.g. BlueHost or Hostgator ).

Occasionally, the same company handles both, but we recommend that you keep them separate, e.g. register your domains through your domain registrar, not through your hosting company. Hosting companies are sometimes known to include one free domain name in the hosting plan but then charge a premium fee for additional domains. And domain registrars (such as Godaddy) often do not provide great hosting service.

Exception to this rule: if you are just starting out your first site it’s fine to register your first domain name when you first purchase hosting; however you should register additional domains through your registrar and then point them (assign them) to your hosting account as described below.

Any good hosting company will allow unlimited domain hosting. This means you can have multiple domains with separate websites under one monthly hosting fee. You would very rarely need more than one hosting company.

Be aware as well that transferring domains from one domain registrar to another, and websites from one host to another, can be an administrative nightmare. Save yourself from this by having only one hosting company and only one domain registrar from the get-go.
Preview 03:29

This lectures describes the best options for hosting your WordPress website. It will also show you how to get high-performance managed WordPress Hosting for 1/3 of the going rate (jump to minute 3:50).

Preview 06:04

Once your domain is “hosted”, you can install WordPress on it. Almost all hosts have a 2-click WordPress installer program. You can Google “Installing WordPress on [your hosting company]” for instructions, or else review the Installation tutorials on WordPress.TV.
Preview 02:29

Claim Your Bonuses

Tour of an out-of-the-box WordPress site
Tour of an out-of-the-box WordPress site

How to access your WordPress site dashboard

Your WordPress dashboard is the administrative interface to your WordPress site. This is where you manage all your content, navigation, site layout, etc.

For most self-hosted WordPress sites, you normally access your dashboard by simply appending "/wp-admin" to your url, as in:

And then logging in with your username and password.

Tour of the WordPress dashboard

Understanding WordPress data elements

You need to understand the basic WordPress data elements: Posts, Pages and Links.

•Posts are time-sensitive articles, and are normally listed on your “Blog” page in reverse chronological order. You may choose not to have a “Blog” page at all (e.g. your site could have only static pages or “Pages”), OR you may choose to configure your WordPress site as a blog and to have your home page display your blog posts (this is the default configuration). Posts allow comments, although you can close or disable comments on individual posts. Posts have categories, which you set up in the Posts > Categories menu. If you create a post but don’t assign a category, it automatically gets assigned to the “Uncategorized” category (which you can rename to something else).

•Pages are so-called static pages – they display content that isn’t time-sensitive, such as your Home page, About Us, Services page, and so on. Pages do not normally allow comments, nor are they part of your RSS feed (content distribution). Pages do not have categories, but can be created in a hierarchical structure.

Creating Pages and Posts

The WordPress Visual Editor is a WYSIWYG (What You See Is What You Get) web-based editor that you can use to create and edit all your WordPress pages and posts. It is a very powerful editor that allows you to enter and format text, hyperlink text and images, insert images and videos, insert html code, and more.

Some people prefer to use a client-side editor for their sites such as the free Windows Live Writer, which has the advantage of easier formatting and allows you to paste in images directly.

Using the Visual Editor

This video shows you how to add Images in WordPress, and how to scale and crop images from inside WordPress.

Images are stored in your media library in 3 (sometimes 4) different sizes for the same image.  Once you add an image to your media library, you can reference that same image from different pages or posts — you don’t need to add it again.

Working with images

We review the "Hyperlink" button on the WordPress Visual Editor toolbar.
Hyperlinking : How to hyperlink anything in WordPress

How to setup WordPress for either a blog or a static site (business-oriented website)

Almost all business websites are configured as Static Sites -- meaning they have a Home page, Services pages, Contact page etc.

By default, WordPress is configured as Blog -- meaning the front page has all the Posts in reverse chronological order.

Your first step (unless you are creating a Blog) is therefore going to be setup WordPress to function as a static site.
Configuring a blog, static site and mixed site

By default, all WordPress pages have user comments enabled. You will usually want to disable comments on all your Pages, and only allow them on Posts.

You will also want to call your home page something other than "Home", or else tell WordPress not to display the page title. This video shows you how.
Removing home page title & comments box

When first installed, WordPress puts a navigation bar with all your Pages.  You want to change this in order to put only the pages or posts that you want in your navigation bar, and also re-order them.
Adding a flat navigation bar

A drop-down navigation bar allows you to better organize your content for easy access to visitors.  This video shows you how.
Adding a drop-down navigation bar

The most powerful feature of WordPress is the ability to easily change themes. Here is how to access thousands of free themes.
Installing a free theme

Using a commercial theme on your site will likely increase its quality and help you do the job faster. This is how you do it.
Installing a commercial theme

We take a peek inside the powerful Weaver theme options, then we prepare the theme to receive our header, and then we add the header graphic.
Modifying your theme settings, adding a header

About Themes and Theme Frameworks

Themes are customizable to a greater or lesser extent, depending on the theme's design and complexity. Choosing a theme that meets your aesthetic and functional requirements, and yet is highly customizable, is likely the biggest challenge you will face in creating your new website.  At WP Academy, we recommend commercial themes as they can make a very attractive yet flexible site quite rapidly. The free Weaver theme however is also quite good, and so we have chosen it to build out our demo site.

Where to find your theme options panel

Your theme options panel is under the "Appearance" menu. Depending on the complexity of the theme, you may find just a few settings, or you may find pages and pages of available settings. A sophisticated theme will give you very fine-grained control of the styling (or presentation) of every element of your site, and may also give you a choice of sidebar locations, allow you to change the width of your site and of your sidebars, etc.

Note that even for a theme that does not give a lot of theme options, you can always customize your theme's look-and-feel (colors, fonts etc) by changing your theme's CSS.
Working with the Weaver theme

By default, WordPress comes configured as a Blog.  This means your home page contains all of your posts, across all categories.  You can move your blog page to a place other than the front (home) page, and link it from your navigation bar as described here; but by default your blog page will still contain posts in all categories.

Sometimes you want to configure your site to have many different Blog pages, each specializing in a particular content area, or Post Category.  Many people are confused by how to do this, but its quite simple. This lecture will show you how.
Setting up Post Categories and Blog pages

Widgets are used to add content to a "Widget Area".  Widget areas are provided by your theme to put your content.  Themes provide, at minimum, a Widget Area called a Sidebar. 

Inside a Widget Area you add "Widgets", which are content items that are either pre-filled by WordPress, or in which you can put your own content.  Some widgets are built-in to WordPress, and others are installed (made available) by your theme or by a plugin. 

Here are 3 very popular built-in widgets that you can use: the Recent Posts, Post Categories & Custom Menu Widgets. We show you how they work and explain everything about Widgets, Widget Areas and Sidebars.
Using the Latest Posts, Post Categories & Custom Menu widgets

The Text widget is the most important one for you to know as it allows you to put arbitrary html into your sidebar (or into any widget area).  This can include text, images, videos, subscription forms, etc. 

This lecture you will show you how it works.
Using the Text widget to post arbitrary Text or Images to your sidebar

Posting video to your sidebar in WordPress is super-easy with a Text widget. Here is how you do it.
Using the Text widget to post a Youtube video

A "plugin" is like an "app" that you add to your WordPress site -- it adds functionality that is not included in the base WordPress installation.

Plugins, like Themes, can either be free (you download them from the plugin repository from inside your dashboard), or you buy them from a plugin vendor and install them from a zipfile (also using your dashboard).

This lecture introduces you to plugins and shows you how to use a very popular one called Akismet, that provides comment spam protection on WordPress sites.
Introduction to plugins: Akismet comment spam protection

RSSImport is a powerful free plugin that allows you to place content from any site or blog which has an RSS feed. Seeing how it works will help you understand plugins.  We also demonstrate a very powerful feature used by some plugins called "shortcodes".
Using the RSSImport plugin; plugins that require shortcodes

A commercial plugin is one that you have to buy (i.e. it is NOT free).  Commercial plugins can be extremely useful and sometimes are essential. Here is how you work with them.
Installing a commercial plugin

How to give your pages and posts user-friendly links (url's)

A "Permalink" is the expanded url of any page of your site, as in "http://yoursite/your-fantastic-article-here" . You want it to be as friendly as possible to humans and to search-engines as well. This is easy to do.

When someone comments to one of your site's posts, the comment is normally held in the moderation queue until you approve it. Here we review the suggested Comment Moderation settings in WordPress.
Discussion settings & Comment moderation

How to block search-engine from crawling your site

You can easily block search-engines from crawling your site by means of the "Privacy settings".

These have moved in WordPress 3.5+.  Look for them in Settings > Reading > Discourage Search Engines from Indexing this site

Privacy Settings

How to change your password, or add additional users to your WordPress site

You can easily change your password through the WordPress User Menu.  Look for it on the left under "Users".

If you have other people (such as your webmaster for instance) working on your site, you will probably want to give them their own login to your site. You do this from the same menu. Simply add a new user, assign them a username, email address and password, and assign their permission level.  If you want them to give them Administrative (full) access, choose the corresponding drop-down in the add-user command.  You can also give them lower-level permissions that only allow them to create pages and posts, or even only allow them permission to modify existing posts.

User Menu

Using a commercial theme is the fastest way to a professional-looking site.  But with so many choices, where to begin?  This lecture introduces a concept called the "Theme Functionality Grid" which will help select the best theme for a business-oriented website. 
Commercial themes

Professional stock-photos and graphic headers are the second predictor (besides commercial themes) for a site that looks professional. Here is where to find great stock photos and look for talented and affordable graphic designers.
Graphic sources

Your WordPress site MUST be backed-up and updated regularly. If you don't, it is virtually certain that you will get hacked sooner or later, leading to hassles and embarrassment, or even having Google displaying an ugly security warning on your site and nobody being able to access your website. Follow the simple instructions in this video, however, and you should be good. 
WordPress Security
WordPress Theme Selection & Customization
26 Lectures 01:51:27

The key to creating a professional-looking WordPress website is to use high-quality commercial themes and good graphics. In under 2 hours this mini-course delivers in-depth functionality reviews and demonstration of 5 of the most popular commercial theme frameworks on the web (StudioPress, WooThemes, ElegantThemes, Thesis, and OptimizePress), as well as an advanced tutorial on the excellent free Weaver theme framework. We cover fundamental things you need to know before you choose a theme for your professional services or ecommerce website, so that you don’t end up at a dead-end with an unsuitable theme and have to start fresh. Through numerous examples and commentary on websites created by WP Academy students you will be inspired to create your own professional-looking website that may be indistinguishable from a website created by a professional designer for $2000 or more.

There is no other course on the internet that gives you so much practical and directly actionable information in such a brief time to short-cut your becoming a proficient web designer, either for your own business sites or as an additional income source.

Several of the lectures in this short course have been made free — feel free to preview them below and find out what you are going to learn.

Introduction to WordPress Theme Selection & Customization

Choosing the best theme for your WordPress website is challenging. We cover a fundamental idea called the Theme Functionality Grid which helps you to locate themes appropriate to your needs.

How to choose a theme

We review the StudioPress Associate theme demo, while giving a blueprint of how to review and what to look for in a theme

Outside tour of Associate theme

We continue the previous lecture by looking at the Associate theme under the hood, with more guidance of what kind of things to look for in a theme

Inside tour of Associate and Genesis themes

We build out our StudioPress demo site, demonstrating key concepts such as the widgetized home and the unique StudioPress Featured Page and Featured Post widgets

Populating navbar and home page widget areas

We add the recommended Genesis Responsive Slider to the site

Adding a slider to Associate theme

We look at some really attractive StudioPress sites with commentary, and give you guidance on what it takes to do the same

Other StudioPress examples

We review the ElegantThemes Feather theme through the theme demo and vendor documentation

Outside tour of ElegantThemes Feather theme

We continue our review of Feather theme from inside the dashboard, looking at the unique Elegant Themes content system and page templates

Inside tour of Feather theme

We use the ElegantThemes theme options to add the home page content.

Feather theme: Populating home page

We look at some other beautiful Elegant Theme sites, and distinguish the type of sites that Elegant Themes does well

Other ElegantThemes examples

We do a full inside and outside theme review of WooThemes Fresh News and build out a simple site. We look at extensive theme options and some of the different page templates.

WooThemes Fresh News build

We look at some very professional student sites built with WooThemes, with commentary. You will be amazed at what is possible.

Other WooThemes examples

We review OptimizePress functionality by looking at the vendor page and at some very good sample sites. We discuss sales letters and squeeze pages in general and why they are far from dead.

Tour of OptimizePress

We create a simple video squeeze page in OptimizePress

OptimizePress: Creating a squeeze page

We create a simple video sales letter page in OptimizePress.

OptimizePress: Creating a sales page

Review of the new Thesis 2.0 vs. the old Thesis 1.8, and why in most cases you are better to stick with the tried-and-true.

Thesis 1.8 or 2.0?

We cover some of the unusual requirements of Thesis 1.8 installation and have a first look at the extensive theme options

Thesis 1.8 installation & quick tour

We add a header and navigation to our Thesis site. If you have never written PHP code, this lecture is your opportunity. It’s not difficult.

Thesis: Adding header & navbar

We create a slider using the powerful Meteor Slider plugin. Our first view of custom post types and custom taxonomies.

Adding Meteor Slider

How to add an html table to a WordPress page

You don’t need a widgetized home page to add columnar data (with or without images) to a WordPress page. This lecture shows you the alternative way using a plugin called TinyMCE that extends the standard WordPress Visual Editor.

Adding center-page 4x2 table

We demonstrate a quick way to add footer widgets to a Thesis site using a plugin called Ultimate Thesis Theme Options.

Adding footer widgets in Thesis

How to style your site with Firebug and CSS overrides

Individually styling site elements (font and color) by means of CSS is actually possible even for beginners by using the Firebug CSS inspector and debugger tool for Firefox. You will be amazed at what you can do after a brief introduction and demonstration.

Firebug CSS inspector tool; creating CSS overrides

Weaver 2 is an advanced free theme framework, with the added benefit that it’s free.  In this lecture we do an outside tour of Weaver 2 and then take a quick peek inside the dashboard, reviewing the wonderful widget diagram provided by the vendor.  
Weaver theme tour

We cover some of the important Weaver 2 theme options such as: header options, page templates, Info bar / breadcrumbs, per-page options, and custom widget areas
More Weaver theme options

How to find, review and test a responsive WordPress theme

We define responsive themes and show you to find, review and test responsive themes. We cover the two major types of responsive themes and why you are generally better staying with the simplest type.

What is a responsive theme?
WordPress eCommerce Part 1: WooCommerce
23 Lectures 01:27:20

To collect online payments for your products or services you need two entities working together: your Shopping Cart Software takes the customer's order, which then communicates to your Merchant account to deposit money into your bank from your customer's credit card. Some systems (PayPal in particular) combine the features of a shopping cart and a merchant account.

That is the general logic. Your best choice of shopping cart software and merchant account will depend on numerous factors. These factors include:

●The type of products and number of products you are selling

●Whether they are physical-ship products or digital content

●What shipping options and taxes need to be applied

●And many more -- watch the video below for more info

A Membership System can be looked at as a type of advanced shopping cart software that, in addition to taking the customer order, registers them to your site and gives them access to protected content via a username and password.

Choosing and co-ordinating the various types of systems and commercial services that are necessary to properly take orders online can be daunting. In addition to the fore-mentioned, some additional aspects that may need to be factored in are: newsletter integration; affiliate management; credit card discount rates and monthly fees; user experience; and much more. Depending on your situation you may need advice from an expert.

The Shopping Cart Introduction video below will provide you some great options to start with.

Choosing a WordPress Shopping Cart Plugin

We cover: WooCommerce History, Features, Sample Store, and Developer Documentation

WooCommerce Review Part 1

We cover: some popular extensions; and we compare side-by-side with MarketPress and Shopp in terms of Total Cost of Ownership.

WooCommerce Review Part 2: Popular Extensions; MarketPress & Shopp comparison

This video shows you how to install the WooCommerce plugin and setup the shop pages.

Installing WooCommerce, WooCommerce Pages

This video will teach you how to add products, product categories, and set product images.

Products, Product Categories & Images

This video gives an introduction to the WooCommerce global settings, and will teach you the basic shop page layouts.

WooCommerce Settings & Shop Page Layouts

This videos covers more advanced Shop page layouts, as well as the most popular WooCommerce shortcodes and widgets.

Shop Page Shortcodes & WooCommerce Widgets

This video shows you to add PayPal to your site, and demonstrates the checkout process.

Checkout Process; PayPal Payment Gateway

This video covers WooCommerce digital download setup and checkout process. You will first need to have Setup PayPal Payment Gateway.

Digital Downloads

We show you how to add Flat Rate Shipping, and briefly cover other WooCommerce shipping options.

Flat-Rate Shipping

Is it best to use a WooTheme on a WooCommerce-enabled site? Maybe. This video will help you decide.

WooThemes or Other Theme?

Product Types: Simple Products, Downloadable, Virtual, External, Grouped

WooCommerce product types can be quite confusing.

Review the following video for the definition and usage of common WooCommerce product types.

Types of Products, Upsells & Cross-sells, Grouped Products

In this video we cover WooCommerce product attributes, variations and the Layered Nav widgets. These are defined:

Product Attributes are like an additional property of a product that is displayed on the full product page (ex: Manufacturer)

Product Variations are options on a product used in ordering (like Small, Medium, Large)

●The Layered Nav widgets allow you to filter and sort by product attribute (ex: show me your General Electric toasters)

Product Attributes & Variations; Layered Nav Widgets

In this video we review the built-in WooCommerce shipping methods (including Free Shipping w/ coupon, International, Local Delivery and Pickup) and delve more deeply into the Flat Rate shipping module, including country restrictions and Shipping Class overrides. We also cover the powerful WooCommerce Bulk Product Editing function.

Advanced Shipping, Shipping Classes, Bulk Product Editing

In this video we cover WooCommerce Taxes setup, Tax Classes, compounding taxes, and tax-included prices. We give typical setups for the US, Canada and Great Britain.

Taxes & Tax Classes

In this video we cover WooCommerce coupon management, including the free shipping coupon type.


In this video we cover the WooCommerce order statuses and sales reports.

Order Management & Reporting

We cover WooCommerce inventory management -- how to allow your store to track inventory and enable/disable backordering.

Inventory Management

We cover the Product Reviews function of WooCommerce: how to enable and disable it, and moderate reviews.

Product Reviews

WooCommerce user roles grant or restrict access to the different parts of your WooCommerce store. You will need this if you have employees working on your store.

WooCommerce User Roles

Email templates include the customer order notification email, customer notes notification, etc. This video shows you how to customize them to your specs.

Email Template Customization

We cover the basics of programming WooCommerce (and indeed any WordPress site) using Hooks.

WooCommerce Programming Basics: Hooks, Actions, Filters

We cover styling a WooCommerce store via CSS, and briefly discuss theme compatibility issues and what you can do if your theme does not support WooCommerce well.

WooCommerce CSS Styling, Theme Compatibility
WordPress Backup, Performance and Security
14 Lectures 59:15

Understanding WordPress Backup

We explain the various systems and entities involved in backing up and restoring a WordPress site, and plan our strategy.

WordPress Backup: Concepts

How to backup WordPress with BackWPUp

We demonstrate the BackWPUp plugin to make an on-site backup.

Backup on-site using BackWPUp

How to create an off-site (remotely stored) backup with BackWPUp

We demonstrate how to backup a WordPress site to an external storage system, either Amazon Web Services (AWS) or Dropbox

Backup off-site with BackWPUp

How to use the WP Clone plugin for on-demand backup and restore

We demonstrate the powerful WP Clone plugin for quick backups, restorations and WordPress site migrations.

On-demand backup and restore with WP Clone

How to use InfiniteWP application

We demonstrate the powerful and free InfiniteWP application for backing-up, restoring, and updating all your WordPress sites from a central dashboard.

On-demand backup and restore with InfiniteWP

How to backup a site with FTP, doing a manual WordPress install, and how to use FTP

File Transfer Protocol (or FTP) and PHPMyadmin are essential tools for website backup, restoration and maintenance.  We show you they work by doing a manual WordPress installation through your hosting cPanel.

Backup + Manual WordPress Install with FTP and PHPMyAdmin

How to restore a site from backup using FTP and PHPMyAdmin

Here is how to restore a WordPress site from backup.  Other than some rare cases (WP Clone or InfiniteWP) this will require you go into your hosting backend.  It’s really a job for a programmer, but you can try your luck with these step-by-step instructions.

Restore with FTP and PHPMyAdmin

How to keep your site secure – and what to do when you discover an intrusion

WordPress security is not rocket-science, however it requires pro-active interventions, common sense and a bit of technical know-how.  This lesson covers the types of intrusions and suggests an effective strategy for keeping your sites protected.

WordPress Security Basics

How to scan your site for malware and detect intrusions

This lecture shows you how to scan your site using two powerful free tools.

Scan site with Sucuri and WordFence

How to keep your site protected

Better WP Security is one of the better (if not the best) WordPress security plugins. However, it needs to be used with caution, or it may create more problems than it solves.  This lesson will help you get setup properly.

Protect site with Better WP Security

How to benchmark your site speed

Before your begin any kind of site optimization you need to get some base performance numbers.  This lesson shows you two powerful free tools that will give you a lot of information about your site’s performance and usability.

Measure your Site's Speed with Pingdom and Yslow

How to double or triple your site’s speed with a page caching plugin

This lesson shows you how to add the powerful W3 Total Cache plugin to your site.  This could double or triple your site’s performance, but it is system-level software that needs to be used with care.

Add page cache with W3 Total Cache

How to speed-up and clean-up your database

You should keep an eye on your WordPress database to make sure it doesn’t grow indefinitely or keep unnecessary data.  This lesson shows you how how to inspect, clean it up and optimize it.

Optimize database with WP Clean Up

How to add CloudFlare to your site

CloudFlare is a free service that can significantly enhance your site’s speed and security.  WP Academy recommends that all WordPress sites use it.  However, it takes over your site’s DNS so you need to understand how it works before you plug it in.  This lesson shows you everything you need to know.

Add CloudFlare Proxy Server & CDN
Images and Graphic Editing
5 Lectures 01:04:31

Understanding graphics and graphics editing parameters

You can use the graphic cropping and resizing functions that are built-in to WordPress for simple graphics manipulation, but for more advanced work you will need to become reasonably proficient in at least one graphics editing program that supports "layers". You should choose your preferred program from the list below and then follow one of the tutorials in this section to make a simple graphic header for your website. You can also sub-contract out this work for more professional results (graphics creation is an artist’s skill that it may be worth your while to let an expert handle).

Introduction to graphic editing

I love the free image editing software Paint.Net. It’s a serious competitor for Photoshop CS4 ($799!) in the do-it-yourself market.

This is Part One of a three-part series covering the three major free graphics editors (we’ll also cover GIMP and tutorial: Making a website header

GIMP tutorial demonstrating the building of a website header.
Gimp tutorial: Making a website header
27:43 tutorial demonstrating the building of a website header.
Pixlr tutorial: Making a website header

Understanding Camtasia
Camtasia tutorial
Advanced Content Creation
27 Lectures 01:03:17
The WordPress User menu; adding another administrative user
WordPress user menu

This video explains the difference between a new paragraph and a line-break.  A line-break generally takes less space between lines.
Paragraphs vs. line-breaks

Windows Live Writer is a powerful and free client-side software that allows you to create and edit pages on posts from your Windows desktop (sorry, no Mac version is available). This has many advantages including greater ease of editing your pages and posts, and ability to paste and resize images directly from your desktop. It’s also a very useful tool for publishing a rich-content newsletter through your site’s RSS feed, which you can then feed into an RSS-to-email system .

Download Windows Live Writer through Windows Live Essentials Download   Be careful however, as by default it will install a lot of Microsoft software that you may not need.

Windows Live Writer

Using Filezilla free File Transfer Protocol program

Filezilla is a free software (available for PC and Mac) that allow you to move files to and from your local computer to your hosting server, and to manage files and directories on your host. To use certain advanced WordPress features, and to recover from theme errors or php errors, you will need to know how to use it.

File Transfer Protocol (FTP)

The WordPress Advanced Visual Editor (TinyMCE) is a plugin that adds several very useful commands to your WordPress Visual Editor. Some of the more useful are:

•Horizontal Rule

•Anchor links

•Table manipulation: create and modify html tables, and delete or insert table rows and columns, directly from your visual editor (no need to use html tab)

•And others

TinyMCE Advanced Visual Editor: Tables and Anchor links

How to embed a private video to your site

We show you how to embed a video on your site when you have the source file (.mp4 or .flv), and you don’t want to publish this video to Youtube or other public site.

Embedding a private video

How to add an audio player on your site

We show you how to embed an audio player on your site, when you have the audio .mp3 file.

Embedding audio

How to download and copy audio and video from other websites

Here are some free tools that let you download audio and video from any website, whether the site owner provides the download link or not. This is particularly useful for expiring content, where the owner has chosen not to display downloads. Note: sharing private video content with others, whether the owner has provided downloads or not, is almost certainly breaking the law.

Download and copy audio and video from other websites

Learn how to import content from an existing Wordpress site or other blogs
Importing content from or other blogs

A step by step process to move static html sites into Wordpress
Migrating HTML websites to WordPress

How to hide a website under development

As you are developing a new website, you may not want it to be visible to everyone. This is very easily accomplished by using a plugin such as WP Maintenance Mode   People visiting your site will then see a notice "Site is under maintenance", but once you are logged-in to your dashboard as the administrator you will be able to view your site.

Note: if you are building a site on a new url that you have not told anyone about yet (or printed on your business cards), and you have not posted your url on any forums or public places, it is not necessary to use Maintenance Mode plugin. Instead, mark your site as "private" in the Privacy Settings, and only share your domain name with people that you want to see your site.

Video: Hiding a website under development

Hiding a website under construction

Using WP Clone  to replicate Wordpress sites across domains
Copying WordPress websites using WP Clone

How to create a wordpess site in locally
Local server hosting

Introduction to html
HTML Introduction

HTML Cheat sheet: most important HTML tags

About a dozen HTML tags do 95% of the work. This article will tell you which ones.

HTML Cheat sheet: most important HTML tags

The HTML <img> tag is a very important one to place images within your text. We show you how to use it and some options.
HTML Cheat sheet: Image tags

W3 Schools provides excellent HTML and CSS tutorials. In this video
Learn HTML from W3 Schools

This chapter is if you already know the rudiments of HTML but want to gain a deeper understanding of how to change you site’s styling and layout.

CSS is a complex topic, but the basics can be acquired quite quickly ("enough to be dangerous"), and there only about a dozen commands that do 95% of the work. Learn these and you will be off to a great start.

CSS Introduction: Learn CSS in 30 min.

What is CSS and how to apply it to your WordPress pages and posts 

This topic explains what CSS is and the various ways to apply it to your content.

What is CSS & How to use it

“CSS” stands for Cascading Style Sheet. “Cascading” means that styling commands “cascade” from top-level html elements (ie ) to lower-level (contained) elements (ie

) automatically, unless there is an override (ie. a styling command on the lower-level element)

You apply CSS to an HTML element (including an html “div” tag) in 3 ways:

1)Inline CSS, e.g. 

This is text that renders in blue

2)Override a standard html element. Example: Insert this into your CSS file:

h1 { /*This applies to all

text */




body { /*This applies to all the elements of your site */

background: #000000;


3) Define a CSS Class or a CSS Id (insert it into your CSS file) and then apply it to the text as follows:

– In your CSS file (or in the Head section of your html page):

.bigblueclass {color:blue; font-size: 14pt;}

– And in your html :

Some text to render in big blue font


“Spaces and line breaks inside CSS are ignored.

“You can enclose comments inside /*This is a comment */

“Syntax usage must be precise

Applying CSS styling to your pages: 3 ways

CSS Class and CSS Id 

Understanding CSS Class and CSS Id is basic to learning CSS. They are actually very similar with just one small difference in how you apply the styling.

Understanding CSS Class and CSS Id

CSS Class and CSS Id are almost identical:

1) Create a CSS class named “bigblueclass” by inserting the following into your CSS file:

(the leading “.” signifies a CSS Class)

.bigblueclass { /*This defines a CSS class called “bigblueclass” */




And then apply to your html:

This is going to render in big blue text

2) Create a CSS Id with a leading “#”:

#biggreenid { /*This defines a CSS Id called “biggreenid” */




Then apply to your html text with

This is the text

CSS Class and CSS Id

CSS Selectors and nesting
CSS Selectors and nesting

How to apply CSS to your pages or posts
Inline CSS vs. Stylesheet CSS

Understanding the CSS box model 

The CSS Box model defines 3 very important CSS properties: margin, border, padding. This video illustrates this.

CSS box model: margin, border, padding

Common CSS Properties 

This topic shows you the common CSS properties (the ones that do 95% of the work)

Important CSS Properties


HTML Syntax


margin: 5px; 


margin: 10px 0px 10px 0px; (top – right – bottom – left)


border: 5px solid black;


border: 1px dashed #0000ff;


padding: 10px;



Border-left etc.

border-bottom: 1px solid black; /*underlines the content */

margin-bottom: 20px; /* inserts black space at the bottom */

Background / Background image

background: #000000;


background: #000000 url(‘’) no-repeat;


color: #ffffff ;


color: white;


font-size: 16pt;


font-size: 16px;


Usually “bold;”


Usually “small-caps;”



Used for resetting margins / moving floating images to the bottom of the page

CSS Cheat Sheet: common properties

Firebug is a very useful and powerful free Firefox plugin that allows you to inspect HTML and CSS on your site, find the CSS selector that applies to any screen element, and change it dynamically for testing purposes. After finding the applicable CSS selector to the element you want to change, it is fairly easy to Modify your theme’s CSS

Firebug is an essential web designer tool. A deep understanding of CSS and/or javascript is not necessary to use it effectively, and that is the beauty of it.

Another very useful feature of using Firebug / CSS is the {display: none} directive, with which you can disappear any screen element either globally or on a given page.

There are similar plugins available for Google Chrome (its built-in) and Internet Explorer, but most website designers use Firefox as their primary browser, precisely because of Firebug.

Using Firebug (HTML & CSS inspection tool)

Once you have used Firebug to find the applicable CSS selector, and tested it in your browser, you need to apply it to your theme. How you do this exactly is theme-dependent, but here is the general procedure.
Modifying your theme’s CSS

Using Firebug to copy a static HTML site to WordPress
Using Firebug to copy a static HTML site to WordPress
WordPress SEO
10 Lectures 51:59

How to do a keyword analysis and meta-tag optimization of a WordPress website 

The topics in this chapter will teach you how to do a complete Search Engine Optimization (SEO) on a WordPress website in under one hour, using powerful free tools.

After learning the fundamentals below, follow the case study tutorial videos in which we do an SEO for an actual business, a Spanish language tutorial service.

SEO key concepts: types of traffic, how Google ranks, and more

How to do a quick-dirty WordPress SEO 

Basic rules to follow to optimize a WordPress site, depending on whether you are looking for global traffic or local traffic only (i.e. whether you are looking for customers globally or only for your location)

Quick-and-dirty guide to WordPress SEO

How to use WordPress Tags to increase keyword density 

Using WordPress "Tags" is an easy way to attract more traffic. Putting keywords in your post’s Tags is beneficial because it increases your keyword density and also creates a directory page for each tag as with all the posts tagged with "your-tag-name". This directory page is very specialized and therefore a great candidate for attracting exact-match searches for "your tag name".

Using WordPress Tags to increase keyword density

How to install Google Analytics on your site
Installing Google Analytics on your site

Understanding Google Analytics reports
Understanding Google Analytics reports

Case Study: Complete keyword analysis, Google Places, and Meta Tag optimization of a website 

The tutorials in this section will show you how to do a complete SEO on a typical business. Follow the steps and then replicate the steps on your own site.

SEO Case Study: Introduction

How to Setup Google Places 

The first step of any SEO campaign (particularly for a local business) is going to be to add yourself to Google Places. You will do this to come in the Google geographic searches, which could potentially get you traffic immediately. Do this even if you are a global business, as it will increase your site’s confidence with Google.

SEO Case Study: Google Places

How to research competitor titles and keywords 

Next, your are going to want to look at your competitor’s sites (particularly the ones that are high-ranked for your chosen keywords) and determine what Title tags and other Meta Tags they are using. This video shows you how.

SEO Case Study: Research competitor titles and keywords

How to perform a keyword research for your site

"Keyword Research" means the process of finding your sites’s target keywords, which are the optimal keywords to send you targeted traffic (i.e. people who are actually interested in your product or service). Target keywords should be popular (i.e. actually used on web searches by real people every day), but attainable (i.e., not so competitive that you won’t be able to get on the first few pages of Google’s search results). If you are not able to get on the first 3 pages for reasonably popular keywords, all your SEO is useless (since hardly anyone goes past the first 3 pages of seach results), so this is a very important determination.

Keyword research and SEO is really more of an art than a science, but this video will get you started on the right track.

SEO Case Study: Keyword research in Market Samurai

SEO Case Study: Optimize Meta Tags with Yoast WordPress SEO plugin
WordPress eCommerce Part 2: Payment Systems, Shopping Carts, Membership Systems
12 Lectures 40:28

How the flow of money in online payment works 

It’s important to understand the various entities involved in online payment and the money-flow between them. This video gives a basic introduction to online payment and merchant banking.

Understanding the flow of money in online payments

How to choose the right payment processor for your business 

The choice of the right type of payment processor for your business is an important one. Here we review the most popular ones.

Comparison table of types of the main types of online payment processors

Payment Processor

Monthly Cost

Discount Rate

Virtual Terminal

Require SSL

Compatible with Carts


PayPal Business


~ 3%




Good for recurring payments. Will take clients off your site for payment

PayPal Pro


~ 3%




Requires shopping cart software (Extra $)

Traditional merchant account w/ gateway

(Google “merchant account review” or check Costco)

$30 +





Requires shopping cart software (Extra $)







Automatically splits commission with your affiliate and deposits money into your bank, but charges a hefty fee (15%)

Choosing the right payment processor for your business

WordPress shopping cart options overview

There are many different vendors for external shopping cart solution, who differ widely in terms of cost and feature set. This topic discusses the more popular ones and compares them.

Comparison table of popular externally-hosted shopping cart solutions


Cost / mth

Affiliate Management

Recurring Payments

Feature set


PayPal Business



Yes (basic)


Popular system, cheap for recurring subscriptions






Good for digital downloads w/ affiliate management






The Cadillac of carts (second only to Infusionsoft)


~ $199 and up



Super Advanced

Integrated CRM




No (?)


Cheap alternative to 1SC, works with


15% of sales




Popular for digital downloads, includes Merchant account

Externally-hosted shopping cart solutiions

How to add a WordPress shopping cart plugin to your site 

This article reviews the various WordPress shopping cart plugins.

Note that if you only have a few products you should probably use an Externally-hosted shopping cart rather than a WordPress shopping cart plugin.

If you primarily doing digital downloads (i.e. you are selling digital content), you can use either one, but note that Paypal alone does not support digital downloads, you will need either a WordPress shopping cart plugin in combination with Paypal, or another external shopping cart (other than Paypal).

Comparison table of popular WordPress shopping cart plugins

Introduction to WordPress shopping carts

How to add a Paypal payment button to your site 

This video shows you the most direct way of adding a Paypal payment button to your site. Alternatively you can Adding a Paypal button with a plugin but this gives you less control over your options.

How to add a PayPal payment button

How to add a Paypal button to your site with a plugin 

This topic shows how you can add a Paypal button to your site via a plugin. This also works well if you are soliciting donations and want to let the user to decide how much they want to pay.

How to add a Paypal button to your site with a plugin

How to add a payment button using 1ShoppingCart externally-hosted cart is perhaps the most popular of the externally-hosted shopping carts, also known as a "all-in-one" shopping cart solution since they also provide newsletter management and affiliate management services. This video shows you how to add a 1ShoppingCart payment button to your site.

How to add a payment button using 1ShoppingCart externally-hosted cart

How to add a membership system to your site 

A WordPress membership system is a system that allows you to create private (protected) content on your site, and to reveal that content only to people who pay for your service. Payment can be one-time or else a recurring subscription. In the latter case you can easily make it so that when they cancel their recurring payment (through Paypal typically), they lose access to your content.

This topic discusses your options in terms of WordPress Membership plugins.

Three powerful WordPress Membership plugins



Feature Set

Integrated mailing list

Payment integration

Affiliate management





Paypal, (but not recurring?)

Yes through iDevAffiliate

Wishlist Member

$97 (single site)



Paypal, Clickbank, 1shoppingcart, Infusionsoft ( through add-on cart)

Yes through iDevAffiliate or 1shoppingcart

Digital Access Pass (DAP)

$167 (single-site)




Yes (built-in)

WordPress Membership Plugins Overview

How to setup page protection in Wishlist Member 

This is the first of three simplified configuration videos for the powerful Wishlist Member membership plugin.


Wishlist Member: Setup page protection & Paypal integration

How to create your Paypal subscription button in Wishlist Member 

This is the second of three simplified configuration videos for the powerful Wishlist Member membership plugin.

Wishlist Member: Create paypal subscription button

How to manage users, membership levels, and send broadcast emails in Wishlist Member 
Wishlist Member: Managing users
Newsletters, Auto-responders, RSS-to-email systems
6 Lectures 23:04

A Newsletter Management System is an online service that allows people to signup to your newsletter, for you to send them broadcast emails, and for them to manage their subscriptions.

An Auto-Responder System is a type of newsletter system that, in addition to managing your subscribers, allows you to send additional emails at timed intervals, e.g., 1 day after they first signed-up, again after day 3, etc. Most (but not all) Newsletter services also provide an Auto-Responder service.

Note that the first email sent to a user when signing-up is always configurable, you don’t need an auto-responder service for that.

Newsletter system providers vary widely in cost and feature set.

One important thing that will affect your choice of newsletter providers is how well they integrate with your Shopping Cart, since you will definitely want people who buy from you to be added to your mailing list.

Comparison table — popular newsletter systems

Newsletter System

Cost / mth

(499 / 10,000


“Pretty emails” (HTML


Integrated Cart / Affiliate Management

RSS to Email










$10 / $75 /mth






$19 / $75 /mth






$0 / $75/mth (up to 2000 free)





Constant Contact

$15 / $75/mth





VerticalResponse, iContact, others


No (?)





$29 / $29/mth


Yes ($99/mth)




From $199

No (?)










Digital Access Pass Plugin (DAP)

$167 one-time fee for 1 site





Introduction to Newsletter Systems & Auto-responders

How to setup a Mailchimp newsletter subscription on your site 

Mailchimp is a free newsletter service that is free for up to 2000 subscribers (there is a limited number of emails per month, but it is quite quite high). For this reason, it has becoming very popular.

This video shows you how to setup a WordPress site with a Mailchimp newsletter.

Mailchimp initial setup & creating forms

How to create fancy html emails in Mailchimp

One of the benefits of using Mailchimp is the ability to send fancy html emails, based on a wide selection of email templates provided. This article shows you how this work.

Mailchimp: Creating fancy html mails

How to send broadcast emails from an RSS feed on your site 

Some Newsletter Systems have the ability to read your site’s RSS feed and send a newsletter to your subscribers based on new content (new posts) to that feed. This is called RSS-to-email.

RSS-to-email can be a real time-saver for sending rich-format emails (ie. emails that contains formatted text, images or audio attachments), as all you have to do is write a post in your favorite editor (such as the WordPress Visual Editor or Windows Live Writer), and publish the post. The post gets picked-up by the newsletter service and send to your subscribers within about a half-hour usually, and the mail will contain all the images, text formatting and attachments that you have put in the original post — without you having to go through the complex editing and templating process that your normal Fancy-html newsletter service would require.

The topics in this section demonstrate how to do this with the free Feedburner service. You can also do this with Mailchimp and Aweber.

RSS-to-email systems: Introduction

How to use the free Feedburner service for your newsletter 

Feedburner can be a very compelling solution for publishing your newsletter as an RSS-to-email service. This video shows you to set it up.

How to use the free Feedburner service for your newsletter

How to feed only a single post category to your newsletter, such as the "News" post category 

It can be very useful to setup a single post category (say "News") that publishes to your newsletter via Feedburner. In this way you have more control over which posts actually get sent out via email to your Feedburner subscribers. This topic shows you how.

Feedburner: feeding only a single post category to your newsletter
Online Video Production, Editing and Distribution
15 Lectures 45:02

Introduction to Online Video Production, Editing and Distribution

This chapter is designed to give you a functional overview of the process of video production, editing and distribution for the web

Start with Why use video on your site to find out why video has become an essential marketing tool, then proceed to the following sections to find out exactly how to do it. It’s not difficult and the technology can cost less than $100.

Introduction to Online Video Production, Editing and Distribution

Why you should use video on your site
Why you should use video on your site

How to shoot and record video with your webcam and Windows Movie Maker.
How to record and edit video with your webcam and Windows Movie Maker

How to shoot video with a flipcam or other video camera.
How to shoot video with a flipcam or other video camera

How to record a screen capture sequence to video, or else a narrated Powerpoint.
How to record a screen capture sequence to video, or else a narrated Powerpoint

Introduction to video production

Professional video production is an expensive and time-consuming process. However, you can produce near-professional quality video with the techniques shown in this chapter. Video for the web does not need to be as high-quality as video for broadcast TV or feature films, which is why this is possible.

Many people are intimidated by the possibility (or requirement) of being on camera. Once you get the hang of it, however, you may find it a lot of fun, and it could create a lot of rapport with your prospects and customers.

Introduction to video editing: best video editing software

How to edit video in Sony Vegas Studio.
Sony Vegas: basic video editing

How to add titles to your videos in Sony Vegas Studio
Sony Vegas: adding titles

How to remove noise from your sound track in Sony Vegas using free Audacity audio editor 
Sony Vegas: noise removal with Audacity

How to shoot and edit green-screen videos in Sony Vegas

"Green-screening" is the process of filming yourself on a solid-color (usually green) background, for the purpose of then inserting another background in the edited movie. The color green is usually chosen because it is as different as possible from skin-color. Anything green in the film may be taken as background and masked-out, so don’t wear a green shirt.

Green-screening is challenging from a studio, lighting & editing perspective, but you can have a lot of fun with this and make your message more compelling.

This video shows you how to do it.

Example green-screen video (with static image)

You could also use a second video as the background, use any stock video footage, say a beach scene.

Sony Vegas: green-screening

mp4 is now the universal video standard.  All video for the web needs to be either produced or converted to mp4 (unless you are using Youtube who will do the conversion for you).

There is an excellent free mp4 video converted called HandBrake.  See

Distributing video: converting to mp4 format

Embedding Youtube video
How to distribute Youtube video

How to distribute Video with Amazon Web Services
How to distribute Video with Amazon Web Services

How to distribute video via RTMP streaming and Cloudfront
How to distribute video via RTMP streaming and Cloudfront

How to send a video link via e-mail
How to send a video link in an email
1 More Section
About the Instructor
Marc Beneteau
4.5 Average rating
699 Reviews
34,877 Students
5 Courses
Founder of WP Academy, Best-Selling Instructor/ 35k students

Marc Beneteau a WordPress developer, trainer and productivity specialist.  He is the founder of WP Academy, where he has trained thousands of small-business owners, self-employed people, virtual assistants and others to make professional-looking, and profitable, websites in WordPress.