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
164
Steps written
954
Tools compared
166
Topics
19

Latest guides

All guides →
How to synchronize content between WordPress sites

For occasional transfers, use WordPress's built-in Tools > Export and Tools > Import screens, then check media, links, users and custom fields. For re…

1 tool
How to improve product search in WooCommerce

Start by organising products with clear titles, categories, tags, SKUs, and global attributes, then test the native search results template. WooCommer…

1 tool
How to customize checkout fields in WooCommerce

You can rename, remove or adjust standard fields with WooCommerce hooks, and add simple billing or shipping fields through PHP. The manual code route…

1 tool
How to sell gift memberships on a membership site

You can handle occasional gift memberships manually by creating the recipient’s account and a completed, dated transaction. For customer self-service,…

1 tool
How to import membership data into WordPress

Importing membership data is not a WordPress core feature. You can import basic users with WP-CLI, but memberships, payments and recurring subscriptio…

1 tool
How to manage member access to community groups

BuddyPress can control group visibility, membership requests, invitations and removals, but it does not automatically tie group access to a paid membe…

1 tool
How to manage corporate memberships in WordPress

WordPress can create individual users, but it does not natively connect them to a paying company account or manage sub-accounts. For a small team, you…

1 tool
How to display social proof notifications on a WordPress site

You can add a simple fixed notification with WordPress blocks and custom CSS, but live purchase, signup and comment alerts need custom development or…

1 tool
How to offer paid plans for directory listings

WordPress does not provide paid directory listing plans by itself. For one simple fee, you can collect payment and approve listings manually, but recu…

1 tool
How to add comments to image galleries

You can add comments to individual gallery images with WordPress by linking each image to its attachment page and enabling comments for the media item…

1 tool
How to accept tribute donations on a WordPress site

WordPress cannot process tribute donations by itself. Use a donation plugin for payments, then collect the honoree, dedication type and message with c…

1 tool
How to create countdown timers in WordPress

You can create a basic fixed-date countdown with a Custom HTML block and JavaScript, but WordPress has no built-in campaign timer. Use a countdown plu…

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.