WordPress Tutorials

Learn WordPress

WordPress is a content management system (CMS) that allows you to create and manage your own website. It is a popular choice for building websites for businesses, blogs, and other organizations.

Tutorial Categories

Syntax

Core language structures and basics

Concept

Programming principles and theory

Function

Methods and operations

Component

UI elements and patterns

Layout

Page structure and positioning

Design

Visual styling and aesthetics

Pattern

Common programming solutions

Structure

Data and code organization

WooCommerce (43)

Attribute Function PHP Shortcode

Creating individual shortcodes for each of your custom product attributes

Child Categories from Attributes

Creating WooCommerce categories, then creating child categories from values of custom fields with PHP

Import CSV Woo 102

Importing CSV into WooCommerce for product mapping

PHP Import Custom Woo

Importing custom fields into WooCommerce

Shortcodes Product Attributes

Creating individual shortcodes for each of your custom product attributes

Specialized Accordion Templates

Creating specialized accordion templates for each child category

Woo Cart Page 101

Creating WooCommerce Product Buy Buttons

Woo Category Sorting PHP

Sorting WooCommerce products by category

Woo checkout page

Customizing the WooCommerce checkout page

Woo Commerce Categories 101

Understanding and Using Categories in WooCommerce

Woo Commerce change fonts

Changing fonts in WooCommerce

Woo Commerce Product Accordion

Creating WooCommerce Product Accordions with Custom Expand/Collapse Behavior

Woo Commerce Product Sorting

Sorting WooCommerce Products by Category

Woo Commerce Recaptcha

How to add reCAPTCHA to WooCommerce

Woo Create Categories PHP

Creating WooCommerce categories with PHP

Woo Create Categories PHP 202

Creating WooCommerce categories with PHP

Woo CSV & API

Importing CSV and connecting to an API

Woo Custom Archive Product

Customizing the WooCommerce Archive Product Page

Woo Custom Cart

Customizing the WooCommerce Cart Page

Woo Custom Checkout

Customizing the WooCommerce Checkout Page

Woo Custom Checkout Text

Customizing WooCommerce Checkout Text

Woo Custom Fields 101

Introduction to WooCommerce custom fields

Woo Custom Single Product

Customizing the WooCommerce Single Product Page

Woo Export Orders

How to export WooCommerce orders

Woo Gift Cards

Setting up WooCommerce gift cards

Woo Import Categories 101

Importing categories into WooCommerce

Woo Import CSV

Importing CSV into WooCommerce

Woo Pages Overview

Overview of WooCommerce Pages and how to customize them

Woo Payment Testing

Testing WooCommerce Payments

Woo Product Accordion Category Page

Creating WooCommerce Product Accordions on a Category Page

Woo Product Attribute Shortcode

Creating a Shortcode for a Product Attributes in WooCommerce

Woo Product Buy Buttons

Creating WooCommerce Product Buy Buttons

Woo Product Catagory Nav

Creating WooCommerce Product Buy Buttons

Woo Product data

Understanding Woo Product data

Woo Product text-input

Adding text input fields to Woo Products

Woo Product Variations

Creating product variations in WooCommerce

Woo Products

Managing Woo Products

Woo Rest API

Creating a WooCommerce Rest API

Woo Stock Quanities Import

Creating WooCommerce Product Buy Buttons

Woo Subcategory Accordion Page

Creating Accordion Tabs for Products in WooCommerce Subcategories

Woo Tier Pricing

Creating WooCommerce Product Buy Buttons

Woo-commerce 101

Introduction to WooCommerce

Woo-commerce product page

How to customize WooCommerce product pages

Beaver Builder (8)

BB email sub form

Creating email subscription forms with Beaver Builder

bb Rows and Columns

Basics on rows and columns in Beaver Builder

bb UI

Understanding the Beaver Builder UI

Beaver Builder Blog Post Template

Creating a Blog Post Template with Beaver Builder

Beaver Builder Blog POSTS

Creating blog posts with Beaver Builder

Beaver Builder Landing Page

Creating a Landing Page with Beaver Builder

Beaver Builder Mega Menu

Creating a Mega Menu with Beaver Builder

Search bar in Beaver Builder

Creating a Search Bar in Beaver Builder

Gravity Forms (8)

Conditional Send Email Gravity Forms

Conditional Send Email Gravity Forms

Gravity Form Thank You

Creating a thank you page for Gravity Forms

Gravity Forms 101

Introduction to Gravity Forms

Gravity Forms Divi

Using Gravity Forms with DIVI

Gravity Forms Export

Exporting Gravity Forms

Gravity Forms Recaptca

Implementing reCAPTCHA in Gravity Forms

Gravity Forms SMTP Email

Configuring SMTP for Gravity Forms

Gravity Forms styling

Styling Gravity Forms with DIVI

Local Development (8)

MAMP Database 101

Understanding MAMP databases

MAMP Database Backup

Backing up your MAMP database

MAMP Server

How to set up a local server with MAMP

MAMP WP Memory Limits

How to fix MAMP WP memory limits

MAMP WP Password DB

How to manage WordPress user passwords in MAMP

Servering WP local

How to serve WordPress locally

WP Database User Passwords

How to reset user passwords in WordPress

WP Git Repo MAMP

How to use Git with MAMP for local WordPress development

SquareSpace (7)

SquareSpace 101

Introduction to SquareSpace

SquareSpace Adding Pages

How to add pages in SquareSpace

SquareSpace Custom CSS

Applying custom CSS in SquareSpace

SquareSpace Designing Pages

Designing pages in SquareSpace

SquareSpace Gallery

Creating galleries in SquareSpace

SquareSpace Page Editing

Editing pages in SquareSpace

SquareSpace Page Panel

Understanding the SquareSpace page panel

WordPress (6)

Adding Product Catagories to the Menu

Adding Product Catagories to the Menu

do_shortcode() Shortcode PHP

Creating individual shortcodes for each of your custom product attributes

Gated Content 101

Creating Gated Content in WordPress

Pop-up Builder 101

Creating a Pop-up Builder with Beaver Builder

Redirecting Regex 101

Redirecting Regex 101

Search Bar Rest API

Creating a Search Bar with Rest API

Themes (5)

BB Child-theme 101

Creating a child theme in WordPress

Custom Posts Templating PHP

Templating custom posts with PHP

Theme JSON 101

Understanding Theme JSON in WordPress

WordPress Themes and PHP

Using PHP in WordPress Themes ideas

WP Template Child Theme PHP

Creating a child theme with PHP

WordPress UI (5)

WordPress Appearance Panel

Navigating the WordPress appearance panel

WordPress customize panel

Using the WordPress customize panel

WordPress dashboard

Overview of the WordPress dashboard

WordPress site identity

Setting up WordPress site identity

WordPress Widgets

Using WordPress widgets

Backup and Migration (3)

All-in-One WP Migration

How to migrate your WordPress site with All-in-One WP Migration

WP Backup Database

How to backup your WordPress database

WP Import Site

How to import an existing site into a blank WordPress setup

WordPress Plugins (3)

Filmaker 101

Getting started with Filmaker

WP email sending

Setting up email sending in WordPress

WP pdf embeds

Embedding PDFs in WordPress

Plugins (2)

All-in-One WP Migration 101

Comprehensive Tutorial on the All-in-One WP Migration Plugin

Event Calender 101

Introduction to Event Calendar plugins

Styling (2)

WP Background-color

How to change background colors in WordPress

WP tailwindcss 101

Introduction to Tailwind CSS in WordPress

Templates (1)

Custom Home Page Template

Customizing the Homepage- WooCommerce and Beaver Builder Home Page

Introduction (1)

Getting Started with WordPress

An introduction to getting started with WordPress

SEO (1)

Internal linking

Creating internal links in WordPress

WordPress SEO (1)

Nested Pages & Slugs

Managing nested pages and slugs in WordPress

WordPress Posts (1)

Posts 101

An introduction to WordPress posts

Development (1)

SSH a WP site into Github

Using SSH to connect a WordPress site to GitHub

Performance (1)

WP page caching

Implementing page caching in WordPress