The Complete WordPress Theme Development Course | Alexander Oni | Skillshare

Playback Speed


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

The Complete WordPress Theme Development Course

teacher avatar Alexander Oni, Web Developer & Cyber Security Expert

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

130 Lessons (10h 9m)
    • 1. Promo

      2:04
    • 2. Introduction to the Course Theme Development

      4:15
    • 3. First things First

      4:20
    • 4. Siteground Special Offer

      3:37
    • 5. Creating our FTP Account with Notepad

      5:24
    • 6. 1 Month Free Trial Walk Through (1)

      4:29
    • 7. Introduction to the WordPress Codex

      1:48
    • 8. The Wp Content Folder

      5:10
    • 9. Creating our Custom Theme

      5:28
    • 10. Introduction to WordPress Template Files

      4:14
    • 11. The style.css File

      3:31
    • 12. The index.php File

      2:44
    • 13. The header.php Template File

      4:56
    • 14. The footer.php Template File

      2:11
    • 15. The sidebar.php Template File

      2:27
    • 16. The functions.php Template File

      1:52
    • 17. Other Template Files

      2:44
    • 18. The template hierarchy in action

      7:52
    • 19. Lab 1 - Setting Up Our Website (CSS Formatting & Structure)

      9:52
    • 20. Lab 2 - Setting Up Our Website (Adding Content)

      5:00
    • 21. WordPress Loop and Template Tags Section Intro

      1:09
    • 22. Lab 3 - Creating a Sample Page Template

      4:14
    • 23. Introduction to Template Tags

      2:08
    • 24. Template Tags in action

      11:19
    • 25. Introduction to the WordPress Loop

      5:08
    • 26. Analyzing the WordPress Loop

      10:06
    • 27. Creating a Blog Page Template

      12:45
    • 28. Exercise - Blog Page Sample

      1:04
    • 29. WordPress Loop Template Tags Section Review

      0:56
    • 30. Miscellaneous Section Preview

      1:05
    • 31. Lab 4 - Content Population

      1:27
    • 32. Using the Permalink Function

      3:36
    • 33. Custom Image Sizes Cropping

      5:09
    • 34. How to Create a Custom Image Size

      8:06
    • 35. Hard Crop Positions

      3:17
    • 36. Customizing the Read More Link

      3:49
    • 37. Customize the Excerpt Length

      2:50
    • 38. Customizing the WordPress Loop Part 1

      8:11
    • 39. Customzing the WordPress Loop Part 2

      8:19
    • 40. Designing the Blog Page

      4:18
    • 41. Customizing the single.php template

      11:04
    • 42. Miscellaneous Section Review

      1:08
    • 43. Plan for the Home Page Layout

      13:19
    • 44. Creating Custom Post Types

      5:53
    • 45. Creating Custom Taxonomies

      4:30
    • 46. Creating Custom Fields with the Advanced Custom Fields Plugin

      11:12
    • 47. Adding Our Custom Content

      8:46
    • 48. Creating Custom Page Template 1

      13:45
    • 49. Creating Custom Page Template 2

      9:57
    • 50. Custom Page Template Exercise Review

      1:33
    • 51. Creating Our Movie Reviews Single Custom Post Type Page

      13:09
    • 52. Creating Our Actors Single Custom Post Type Page

      7:22
    • 53. Sidebars and Building the Home Page Section Preview

      1:01
    • 54. Creating Our Custom Sidebars

      8:43
    • 55. The dynamic sidebar Function

      5:27
    • 56. The get sidebar Function

      4:49
    • 57. How to Create a Custom Sidebar

      3:51
    • 58. FrontPage.php or Home.php

      7:51
    • 59. Building Our Home Page 1

      3:49
    • 60. Rewind posts Vs reset post data

      2:26
    • 61. Building our Home Page 2

      4:13
    • 62. Building our Home Page Part 3

      5:28
    • 63. Sidebars and Homepage Section Review

      0:31
    • 64. Styling and Scripts Section Preview

      0:43
    • 65. How to Create Custom Style Sheets

      4:03
    • 66. How to Load Custom Style Sheets

      11:36
    • 67. The @import url CSS Method

      3:01
    • 68. Loading Javascript Files

      1:57
    • 69. How to Add Google Fonts

      7:04
    • 70. How to Register a New Menu Location

      3:58
    • 71. How to Display a Custom Menu

      7:32