Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

The Complete WordPress Development and Customization Course

Alexander Oni, The Web Monkey Academy

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
132 Videos (10h 24m)
    • Welcome to the Course

      1:51
    • SkillShare Tips

      3:00
    • Requirements for the Course

      3:17
    • Using Notepad and Filezilla

      1:29
    • Introduction to the WordPress Codex

      1:48
    • The WP Content Folder

      3:03
    • Creating our Custom Theme

      5:28
    • Intro to WordPress Templates

      4:14
    • The style.css template file

      3:31
    • The index.php template file

      2:44
    • Header.php file template

      4:56
    • Footer.php template file

      2:11
    • Sidebar.php Template File

      2:27
    • Functions.php template file

      1:52
    • Other Template Files

      2:44
    • The WordPress Template Hierarchy

      6:54
    • The template hierarchy in action

      7:52
    • Lab 1

      9:52
    • Lab 2

      5:00
    • Tags intro

      0:59
    • Creating a Sample Page Template

      4:14
    • Intro to Template Tags

      2:08
    • Template tags in action

      11:19
    • The WordPress Loop

      5:08
    • Analyzing the WordPress Loop

      10:06
    • Creating a Sample Blog Page

      12:45
    • Exercise Blog Page Sample

      1:04
    • Tags review

      0:47
    • Intro to a New Section

      2:58
    • Content population

      1:27
    • Using the Permalink Function

      3:36
    • Custom Image Sizes and Cropping

      5:09
    • How to Create a Custom Image Size

      8:06
    • Hard Crop Positions

      3:17
    • Customizing the Read More Link

      3:49
    • Customizing the Excerpt Length

      2:50
    • Customizing the WordPress Loop

      8:11
    • Customzing the WordPress Loop 2

      8:19
    • The WP Query Exercise

      0:49
    • Designing the Blog Page

      4:18
    • The single.php Template File

      11:04
    • Section review

      1:29
    • Homepage intro

      13:19
    • Creating Custom Post Types

      5:53
    • Creating Custom Taxonomies

      4:30
    • Creating Our Custom Fields

      11:12
    • Exercise CPTs and ACFs

      0:26
    • Adding Our Custom Content

      8:46
    • Creating Our Custom Page Template 1

      13:45
    • Creating Our Custom Page Template 2

      9:57
    • Custom Page Template Exercise

      0:24
    • Custom Page Template Exercise Review

      1:33
    • Single Custom Post Type Movie Reviews

      13:09
    • Single Custom Post Type Actors

      7:22
    • Sidebars intro

      1:15
    • How to Create a Custom Sidebar

      3:51
    • The dynamic sidebar Function

      5:27
    • The get sidebar Function

      4:49
    • Creating Our Custom Sidebars

      8:43
    • Home.php vs frontpage.php Templates

      7:51
    • Building Our Home Page 1

      3:49
    • Rewind posts vs wp reset postdata Functions

      2:26
    • Building our Home Page 2

      4:13
    • Building our Home Page Part 3

      5:28
    • Styling intro

      0:54
    • How to Create Custom Style Sheets

      4:03
    • How to Load Custom Style Sheets

      11:36
    • Import CSS

      3:01
    • Loading Javascript Files

      1:57
    • How to Add Google Fonts

      7:04
    • Styling section review

      1:13
    • How to Register a New Menu Location

      3:58
    • How to Display a Custom Menu

      7:32
    • Creating Our Header Sidebar

      2:28
    • Adding Social Media

      4:08
    • Displaying our Home Page Sidebar

      2:17
    • The Flexible Posts Widget Plugin

      4:35
    • Customizing the Flexible Posts Widget Template

      3:11
    • The Recent Posts Extended Plugin

      10:33
    • Styling 2 Intro

      1:36
    • Adding Our Logo

      7:42
    • Styling our Header

      3:28
    • Styling the Body

      1:18
    • Footer Project Review

      4:51
    • The Category.php Template File

      7:40
    • Displaying the Category Titles

      3:16
    • The Taxonomy.php template File

      3:23
    • Displaying Specific Taxonomies

      4:13
    • The search.php template file

      3:24
    • The Tag.php template file

      2:44
    • The archive.php template file

      1:38
    • The 404.php template file

      3:57
    • Displaying Our Custom Taxonomy Categories

      4:37
    • Conditional Tags

      1:58
    • The is front page Template

      4:22
    • The is home Conditional Tag

      1:50
    • Detecting the Blog Page

      1:30
    • The is page template Conditional Tag

      4:08
    • Other Conditional Tags

      2:10
    • Global Variables

      2:25
    • The post Global Variable

      5:37
    • The User Global Variable

      8:13
    • Environmental Global Variables

      3:23
    • How to Detect Mobile Devices

      3:04
    • Working Outside the Loop

      3:51
    • The get post Function

      5:09
    • The get post meta Function

      4:51
    • Functions Section Intro

      2:58
    • How to write a Basic WordPress Function

      2:29
    • How to Display the Current Time

      11:44
    • Customizing the Movie Review Excerpt

      5:02
    • Adding the Read More link to Our Movie Review Excerpt

      9:30
    • Intro to WordPress Hooks

      3:28
    • WordPress Codex Actions and Filters

      10:09
    • The Query Monitor Plugin

      3:45
    • Adding Google Analytics

      5:29
    • Adding a Custom Gravatar

      8:36
    • Adding Custom User Fields

      5:57
    • Hiding the WordPress Version

      4:08
    • Functions Section Outro

      1:52
    • Section Preview WordPress Directory

      1:35
    • The Wp Content Folder

      5:10
    • The MU Folder

      1:43
    • Htaccess file wp config index files

      3:21
    • The Wp admin Folder

      1:19
    • The Wp Includes Folder

      2:02
    • WordPress Database

      4:47
    • WordPress Database Analysis

      7:13
    • How to Create a Child Theme

      8:27
    • Working with a Child Theme

      5:46
    • The WP Generator

      4:33
    • Conclusion

      1:46