WordPress Hub

There are hundreds of content management systems, but the only one you’re certain to have heard of is WordPress. Launched in 2003, it’s now said to power more than half of the world’s websites.

Initially designed as a blogging tool, WordPress is now used for almost any kind of website. Being open source, it can be adapted in pretty much any way you can imagine. You can build your own themes, work with APIs to extend functionality, and even use WordPress purely as a back-end tool.

SitePoint’s WordPress Hub presents a range of guides for understanding how WordPress works, from introductions to the various things you can do with WordPress, to tutorials on how to get things done, and tools for boosting your WordPress workflow.

WordPress Tips and Best Practices

This Tips and Best Practices section contains a range of tips and tricks for getting the most out of WordPress.

There’s our ultimate guide to setting up and running a WordPress site, which is aimed at absolute beginners.

We cover the topical subject of the new Gutenberg editor, dig into Gutenberg migration, and explore how to work with React and Gutenberg.

We cover WordPress theming from various angles, looking at WordPress starter themes and also three basic ways to approach building your own WordPress theme.

We also do deep dives into the Pages API, security issues, performance, backing up, SEO, caching, advanced OOP, custom routes and contributing to the WordPress platform.

WordPress Tutorials

The Tutorials section of this WordPress Hub presents a series of in-depth guides to rolling your sleeves up and getting more done with WordPress.

We start with a three-part series on building your own WordPress theme from scratch, and we walk through the simple steps of creating your own WordPress widget via a plugin, even if you don’t have a lot of experience with WordPress or writing code.

We dig into how you can use WordPress to run a regular, non-blog website, and how to set up WordPress to sell both physical goods and digital products.

We also walk through how to get started using WordPress as a headless CMS, how to create your own custom route(s) for WP-API, how to use the WordPress Settings API to build a Custom Admin Page, how to create a WordPress plugin that makes use of the Vue.js library, and how to get started building a WordPress REST API app using React.

And we also show how WordPress users can prepare their site content for the extended reality future.

WordPress Tools

The Tools and Plugins section of this WordPress covers a number of tools for improving your WordPress workflow and extending functionality.

We look at developing WordPress themes faster with Gulp, and we introduce WP-CLI. We also explore a bunch of tools for lazy loading options in WordPress.

We show how to translate your site into multiple languages with the Weglot translate plugin, and show how easy it is to use Font Awesome with WordPress. And we look into how to add better search functionality to your WordPress site.

We also cover the basics of building your own WordPress plugins.