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
376
Steps written
2,219
Tools compared
378
Topics
20

Latest guides

All guides →
How to create a Google Shopping feed in WooCommerce

WooCommerce does not create a Google Shopping XML feed by itself. For a small catalogue, you can maintain a Google Sheet or XML file manually, but an…

1 tool
How to customize member profiles in WordPress

WordPress can store extra member data, but it does not provide a complete public profile system with editable fields, privacy controls and profile tab…

1 tool
How to track cart abandonment in WooCommerce

WooCommerce does not provide a complete cart-abandonment report by itself. Use GA4 to compare add_to_cart, begin_checkout and purchase events, but use…

1 tool
How to embed external content in WordPress

WordPress can embed many services by pasting their URL into an Embed block. For an external page, form, app or other source, add an iframe through Cus…

1 tool
How to add CAPTCHA to WordPress registration forms

WordPress does not include CAPTCHA for registration by default. You can add one manually with the registration form and validation hooks, but a plugin…

1 tool
How to create product tables in WooCommerce

WooCommerce can display products in grids and lists with its built-in blocks and shortcodes, but it does not provide a full product table with custom…

1 tool
How to set minimum and maximum product quantities in WooCommerce

WooCommerce has no general built-in screen for setting per-product minimum and maximum quantities. You can add limits with custom PHP, but a quantity-…

1 tool
How to add quick product previews in WooCommerce

WooCommerce does not include quick product previews as a standard shop setting. You can build one with a product-loop button, modal and JavaScript, bu…

1 tool
How to manage user roles and permissions in WordPress

Manage users from Users > All Users, then assign the least powerful role that lets each person do their work. WordPress handles common roles without a…

1 tool
How to sell digital products in WooCommerce

WooCommerce can sell digital products without another eCommerce plugin. Create a product, mark it Virtual and Downloadable, add the file, configure do…

1 tool
How to customize a WooCommerce store’s design

You can customise a WooCommerce store without a plugin by using the Site Editor with a block theme, or the Customizer and theme settings with a classi…

1 tool
How to prevent broken internal links in WordPress

Prevent broken internal links by choosing a stable permalink structure, creating links through WordPress’s page search instead of typing relative URLs…

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.