Skip to content
GPLWP Guides

Right. How do I actually do that?

Step-by-step guides for the jobs WordPress makes harder than they should be — and the tools that do them for you when you would rather not.

Guides
581
Steps written
3,444
Tools compared
757
Topics
21

Latest guides

All guides →
How to manage backups for multiple WordPress sites

Each WordPress backup must include both the site files and database. You can manage a few sites manually with hosting tools, SFTP and WP-CLI, but a ce…

1 tool
How to build an online community with WordPress

WordPress can handle accounts, roles, pages and comments by itself, but profiles, activity feeds, groups and private messaging need a community plugin…

1 tool
How to configure vendor shipping in WooCommerce

WooCommerce can handle shared shipping rates with zones and methods, but it does not provide vendor-specific shipping by itself. For a marketplace, us…

1 tool
How to manually add members from the WordPress admin

WordPress can create a user from Users > Add New, but it does not provide membership levels, protected-content access, or membership expiry by itself.…

1 tool
How to track user activity in WordPress

WordPress does not provide a complete, searchable user activity log by default. You can build a limited log with a custom plugin and WordPress hooks,…

2 tools
How to accept PayPal payments on a directory website

You can add a PayPal payment link or button for simple, fixed listing fees, but a directory that needs paid submissions, subscriptions and automatic l…

1 tool
How to automate email campaigns in WordPress

You need a plugin for proper email campaigns in WordPress. WordPress can send individual messages with wp_mail() and schedule tasks with WP-Cron, but…

1 tool
How to automate form submissions in WordPress

You can automate WordPress form submissions with your form plugin’s notifications, entry storage, webhooks or API connections. For custom workflows, u…

1 tool
How to restrict content by user role in WordPress

WordPress does not include a built-in setting for showing parts of a page to selected roles. You can create a custom capability and check it in your t…

1 tool
How to collect payments during WordPress user registration

WordPress can create user accounts, but its native registration form has no payment step. To collect money during signup, connect a membership, LMS, W…

1 tool
How to customize the WordPress admin dashboard

You can customise the WordPress admin dashboard without a plugin by hiding, moving and rearranging widgets, changing your colour scheme and adding a s…

1 tool
How to create and sell online courses on WordPress

You can publish lessons with WordPress pages, but selling a proper course needs an LMS or membership setup for enrolment, protected content, progress,…

1 tool

What’s in every guide

  1. The short answerWhat the answer actually is, before any steps. If the honest answer is “you need a plugin”, it says so up top.
  2. What you needThe prerequisites, so you find out about them now rather than four steps in.
  3. The stepsIncluding the manual route where one exists, with the parts that make it annoying left in.
  4. Tools that do this jobEvery product we have covered that solves this task — a list that grows as we cover more.
  5. SourcesThe documentation each step was checked against, so you can verify it yourself.

By topic

How this works

01

The job comes first, not the product

A guide is about a task you are trying to finish. Whether a product is involved is a detail, and sometimes the answer is that you do not need one.

02

The manual route stays in

Where a job can be done without installing anything, we show you how — including why it is irritating. A tutorial that opens with “install this plugin” is an advert.

03

Guides get better with age

Several products usually do the same job. Rather than publish a page for each, we keep one guide and add each tool as we cover it. The comparison at the bottom keeps growing.