Skip to content
GPLWP Guides

Every guide

Practical, step-by-step answers to the jobs people actually need doing in WordPress.

How to build a website for a chiropractic or physical therapy practice

Build the site around the questions a new patient has: what you treat, who provides care, where you are, what it costs and how to book. WordPress can…

1 tool
How to create a construction company website in WordPress

You can create a construction company website in WordPress without a page builder by using a suitable theme, core blocks, pages and the Navigation blo…

1 tool
How to create a creative agency website in WordPress

You can create a simple creative agency website with WordPress pages, blocks and a static homepage, without a special plugin. A portfolio theme or pag…

1 tool
How to accept cleaning service bookings on WordPress

WordPress does not include service availability, appointment slots or booking payments by default. You can collect requests with a form and confirm th…

1 tool
How to set up a baby and kids store in WooCommerce

You can set up a baby and kids store with WooCommerce alone: organise products into age, clothing and category groups, add variations, then configure…

1 tool
How to create a landscaping business website

You can create a landscaping business website with WordPress using Pages, the block editor and either a block theme or a classic theme. Build a clear…

1 tool
How to accept consultation bookings on a WordPress site

WordPress does not include consultation scheduling, availability control or booking payments by itself. You can take requests with a form and calendar…

1 tool
How to create a sports club website

You can build the basic sports club website with WordPress pages, menus and blocks, but events, fixtures, bookings and memberships usually need dedica…

1 tool
How to build a medical practice website with Elementor

You can build the pages manually with WordPress and Elementor, but appointment scheduling and compliant handling of patient information need separate…

1 tool
How to build a beauty and cosmetics store in WordPress

Use WooCommerce for products, payments and the shop catalogue, then design the storefront with a block theme, the Customizer or a builder such as Elem…

1 tool
How to accept bookings on a WordPress site

WordPress does not include a complete booking system with availability rules, conflict prevention, payments and reminders. A form is enough for low-vo…

1 tool
How to create a law firm website

You can create a law firm website manually with WordPress pages, blocks, templates and navigation. You will need a plugin or external service for cont…

1 tool
How to build a fashion store with WooCommerce

Build the store manually with WooCommerce by configuring its pages, payments, shipping and tax settings, then add clothing categories, global size and…

1 tool
How to build a grocery store website with WooCommerce

You can build a grocery website with WooCommerce without custom code: set up the store, create product categories and attributes, configure payments a…

1 tool
How to create a cleaning services website in WordPress

A cleaning services site can be built with WordPress pages, the block editor and a suitable theme; no plugin is needed for a simple brochure site. Add…

1 tool
How to back up and migrate a WordPress site

A complete WordPress backup includes the database and site files, including themes, plugins, uploads and configuration. You can move them manually wit…

1 tool
How to create custom post types in WordPress

You can create a custom post type manually with register_post_type() in a site-specific plugin, then add taxonomies, fields and templates as needed. F…

1 tool
How to create product feeds in WooCommerce

WooCommerce can export your products to CSV, but it does not create a ready-to-submit feed for every marketplace. For a one-off file, export and forma…

1 tool
How to manage client projects in WordPress

For a small project, use logged-in client accounts and protected pages for updates and documents. WordPress does not provide client-specific dashboard…

1 tool
How to add carrier shipping rates in WooCommerce

WooCommerce does not provide live carrier rates in its core shipping methods. Create the correct shipping zones, then add a carrier extension that con…

1 tool
How to manage multiple authors in WordPress

WordPress lets you create several users, assign editorial roles and change a post’s single author. It does not provide shared bylines for one post by…

1 tool
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
How to capture leads with opt-in forms

WordPress does not manage an email list by itself. Create the opt-in form in your email service, embed it with a block or integration, then test deliv…

1 tool
How to create interactive quizzes on a WordPress site

You can build a basic scored quiz with a Custom HTML block and JavaScript, but WordPress does not provide quiz scoring, branching, email capture or re…

1 tool
How to get notifications when WordPress posts change status

Self-hosted WordPress does not provide a complete built-in setting for status-change alerts. For a simple site, add a small notification function usin…

1 tool
How to create a consulting business website with WordPress

Create a Home, Services, About, Insights and Contact page, then set Home as a static front page and connect the pages with a simple navigation menu. Y…

1 tool
How to build a custom WordPress website with Elementor

You can build individual WordPress pages with Elementor Core, but a fully custom site-wide design usually needs Elementor Pro or an add-on for headers…

1 tool
How to connect WordPress to external apps

WordPress connects to external apps through its REST API. Use an application password when an app needs to read or change WordPress data, and send web…

1 tool
How to remove unused media from WordPress

WordPress does not reliably identify every unused file by itself. For a small library, review unattached media and delete confirmed items from Media >…

1 tool
How to accept bookings on a WordPress site

You can accept simple booking requests with a WordPress form and manage the calendar yourself. For live availability, payments, reminders, recurring a…

1 tool
How to create image sliders in WordPress

WordPress can create a responsive image gallery without a plugin, but its core Gallery block is not a full slider with autoplay and slide controls. Fo…

1 tool
How to create and sell online courses on WordPress

WordPress can publish your lessons, but it does not handle paid enrolment, student progress, quizzes or certificates by itself. For one simple course,…

1 tool
How to improve local SEO on a WordPress website

You can improve local SEO in WordPress without a plugin by correcting your business details, creating useful service and location pages, improving tit…

1 tool
How to create a video sitemap in WordPress

WordPress creates a basic XML sitemap, but it does not automatically add Google’s video metadata. For a few stable videos, you can create and upload a…

1 tool
How to get new WordPress content indexed faster

You cannot force instant indexing, but you can remove common blockers and make new URLs easier to discover. Check WordPress visibility, link to the co…

1 tool
How to track website analytics in WordPress

WordPress does not include visitor analytics by default. You can add a Google Analytics 4 tag manually through a child theme or custom plugin, but con…

1 tool
How to accept payments through WordPress forms

WordPress does not process payments through a form by itself. For a fixed price, you can submit the form and send the visitor to a hosted PayPal payme…

1 tool
How to add ratings and reviews to online courses in WordPress

WordPress does not provide course star ratings, review averages and learner eligibility controls by itself. You can use comments for simple written fe…

1 tool
How to create a fashion lifestyle blog in WordPress

You can create a fashion lifestyle blog with WordPress using a block theme, the Site Editor, and standard posts, categories, featured images, and navi…

1 tool
How to accept tour bookings on a WordPress site

To accept tour bookings in WordPress, use a booking system that manages tour dates, places, customer details, payments and confirmation emails. A form…

1 tool
How to create a construction business website with WordPress

You can create a construction business website with WordPress using a block theme, core blocks and a form plugin for quote requests. Build the key pag…

1 tool
How to create a portfolio website in WordPress

Create Home, Portfolio, About and Contact pages, then add each project with images, descriptions and a featured image. WordPress can handle a small po…

1 tool
How to create an online pharmacy store with WooCommerce

You can use WooCommerce to sell approved over-the-counter products, but prescription medicines need a properly licensed pharmacy, compliant prescripti…

1 tool
How to bulk edit product categories in WooCommerce

WooCommerce includes a manual bulk editor for assigning or removing product categories from selected products. For large catalogues, repeated category…

1 tool
How to create a real estate listings website in WordPress

WordPress core can publish property pages, but it does not include a proper property post type, advanced filters, map search or listing inquiry workfl…

1 tool
How to create a furniture store with WooCommerce

You can create a furniture store with WooCommerce without custom code: install WooCommerce, organise your catalogue, add product variations, configure…

1 tool
How to create an electronics store with WooCommerce

WooCommerce can handle an electronics store without a special store plugin. Set up products, categories, global attributes, filters, payments, tax, sh…

1 tool
How to accept bookings on a WordPress site

WordPress does not include a booking calendar or availability rules, so you need a booking plugin or a theme with booking features. Set your hours, se…

1 tool
How to build a digital marketing agency website in WordPress

You can build a digital marketing agency website with a block theme and WordPress editor, without a page builder. Create focused service, work, about…

1 tool