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. A Guide to WordPress Permalinks

      A Guide to WordPress Permalinks

      Course Intermediate

      The permalink is the URL you see in the address bar for any post or page on your WordPress site. By default, the WordPress permalinks are hard to read and...

    2. Displaying the Date and Time in the WordPress Loop

      Displaying the Date and Time in the WordPress Loop

      Tutorial Beginner

      Learn the different methods for displaying the date and time in the WordPress loop, and how to troubleshoot loops where dates aren't being displayed.

    3. WP_Query Arguments: Categories and Tags

      WP_Query Arguments: Categories and Tags

      Tutorial Intermediate

      In the next part of this series on mastering WP_Query, I'll show you the arguments you can use to query categories and tags with WP_Query and how to code them.

    4. Download and Install WordPress Via the Shell Over SSH and With WP-CLI

      Download and Install WordPress Via the Shell Over SSH and With WP-CLI

      Tutorial Beginner

      Installing WordPress often takes a lot of steps: downloading and uncompressing a zip file, uploading files to the server, and setting up the database and...

    5. WordPress SEO Without Plugins

      WordPress SEO Without Plugins

      Course Intermediate

      SEO isn't just about installing a plugin and expecting it will do all of the work. It takes a lot of careful planning and work to make your site...

    6. Create Gutenberg Blocks Without Writing JavaScript

      Create Gutenberg Blocks Without Writing JavaScript

      Course Intermediate

      Want to create your own custom Gutenberg blocks but don't know JavaScript? It is possible to code Gutenberg blocks without having to write a line of...

    7. Everything You Need to Know About WordPress Widgets

      Everything You Need to Know About WordPress Widgets

      Course Intermediate

      WordPress widgets let you add blocks of content or interactive features to your site. With a widget, you can add content to your sidebar, footer, header, or...

    8. Introduction to WordPress Plugin Development

      Introduction to WordPress Plugin Development

      Course Intermediate

      Part of the reason for the success of WordPress is how easy it is to customize with themes and plugins. There are a huge number of plugins available in the...

    9. Learn PHP for WordPress

      Learn PHP for WordPress

      Course Intermediate

      What is PHP, and how can you use it for WordPress programming? Discover the answers to those questions and more in our free course, Learn PHP for WordPress. ...

    10. WordPress Image Optimization Made Easy With WP Compress

      WordPress Image Optimization Made Easy With WP Compress

      Tutorial Beginner

      With live image optimization, your site will load faster and you will save server space. WP Compress is an image optimization service and plugin that makes...

    11. Essential WordPress Plugins

      Essential WordPress Plugins

      Course Intermediate

      Discover the best WordPress plugins to use for backup, security, caching, and SEO. Learn how to install and configure key WordPress plugins in this free...

    12. A Beginner’s Guide to Using WordPress

      A Beginner’s Guide to Using WordPress

      Course Beginner

      Learn how to use WordPress from start to finish in this free WordPress tutorial for beginners. It's the only WordPress beginner's guide you'll ever need. ...