Learn WordPress

Want to be a WordPress developer? Read these tutorials for detailed guidance on how to develop WordPress themes and plugins.

Getting started with WordPress

  • How to add custom JavaScript to your WordPress site

    How to add custom JavaScript to your WordPress site

    Anna Monus
  • All WordPress content:

    1. 20 Best Social Plugins for WordPress

      20 Best Social Plugins for WordPress

      Tutorial Beginner

      Looking for the best social plugins to increase traffic to your WordPress site? Check out this list of 20 awesome social plugins every blogster should know...

    2. Create Style Variations for WordPress Gutenberg Blocks: Part 2

      Create Style Variations for WordPress Gutenberg Blocks: Part 2

      Tutorial Intermediate

      Join me as we take a closer look at implementing block style variations and learn how to unregister specific block styles and set custom defaults.

    3. 8 Best and Most Beautiful WordPress Gallery Plugins

      8 Best and Most Beautiful WordPress Gallery Plugins

      Tutorial Beginner

      Looking for the best way to display a collection of photos, videos, art pieces, or even blog posts or testimonials? a WordPress Gallery Plugin is the answer.

    4. New Course: How to Use Custom Post Types in WordPress

      New Course: How to Use Custom Post Types in WordPress

      Tutorial Beginner

      Custom post types allow you to extend WordPress's default post with data that is useful for your own website. Learn how to use them in our new short course,...

    5. Create Style Variations for WordPress Gutenberg Blocks: Part 1

      Create Style Variations for WordPress Gutenberg Blocks: Part 1

      Tutorial Intermediate

      Learn how to extend the style options available for blocks in the new WordPress Gutenberg editor by implementing multiple block style variations.

    6. UberMenu and 7 Other Best Mega Menu Plugins

      UberMenu and 7 Other Best Mega Menu Plugins

      Tutorial Beginner

      Does your site manage a lot of content, many products, or complex services? Chances are, you need a Mega Menu. There are many great plugins to help you build...

    7. Target CSS for Specific Content With WordPress Template Tags

      Target CSS for Specific Content With WordPress Template Tags

      Tutorial Intermediate

      Learn how WordPress template tags add CSS to the page that you can then target with styles.

    8. 11 Best Courses to Learn to Create a WordPress Theme or Plugin

      11 Best Courses to Learn to Create a WordPress Theme or Plugin

      Tutorial Beginner

      Do you want to take your WordPress skills to the next level and learn to create your own themes and plugins? Well, you’ve come to the right place. I’ve...

    9. 12 Best WooCommerce Plugins for Your Online Store

      12 Best WooCommerce Plugins for Your Online Store

      Tutorial Beginner

      We’ve collected some of the best WooCommerce plugins that you can use to take your business to the next level. Whether you are managing sales in global...

    10. Create a WordPress Image Gallery: Code the Plugin

      Create a WordPress Image Gallery: Code the Plugin

      Tutorial Intermediate

      Learn how to create a WordPress image gallery plugin from child pages. In this first part, you'll learn how to fetch the child pages and output their titles...

    11. Guide to The Loop in WordPress

      Guide to The Loop in WordPress

      Course Intermediate

      The Loop is at the core of WordPress's post rendering engine. With The Loop, WordPress formats each post to be displayed on the current page. If you want to...

    12. How to Create a WordPress Landing Page Template

      How to Create a WordPress Landing Page Template

      Tutorial Intermediate

      Learn how to create a WordPress landing page template. You'll create a theme template file for use on your site's landing pages and edit theme files to...