Skip to content
GPLWP Guides

Every guide

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

How to connect WordPress memberships to Slack

WordPress does not have a universal membership-to-Slack connection. You need a membership plugin that supports Slack or webhooks, or custom code that…

1 tool
How to add advanced functionality to WordPress forms

WordPress does not include an advanced form builder, so you need a form plugin first. Use its built-in conditional logic, validation, calculations and…

3 tools
How to organize media files in WordPress

WordPress can organise uploads into year-and-month folders, but it has no built-in descriptive folder system for the Media Library. For a small librar…

1 tool
How to sync WordPress memberships with email lists

To sync WordPress memberships with email lists, map each membership level to a list or tag, then either export members to CSV for occasional imports o…

2 tools
How to protect member-only downloads in WordPress

WordPress does not protect files just because the download link is on a members-only page. Store files in a protected location and check membership on…

1 tool
How to automate sales tax for WordPress memberships

WordPress does not calculate membership sales tax by itself. Paid Memberships Pro can apply a simple state rate, but multi-jurisdiction tax needs Stri…

1 tool
How to add passwordless member login to WordPress

WordPress does not provide passwordless member login out of the box. You need a custom authentication plugin or a membership add-on that emails a shor…

1 tool
How to let members keep access after canceling in WordPress

WordPress cannot do this on its own. Your membership plugin must cancel the recurring payment while leaving the membership active until its next billi…

1 tool
How to create group memberships in WordPress

WordPress has users and roles, but no built-in system for one account to sponsor and manage several member accounts. You can track small groups manual…

2 tools
How to use Oxygen Builder with Gutenberg

Oxygen can design Gutenberg blocks and full pages, but Oxygen Classic requires its separate Oxygen Gutenberg plugin for this workflow. Create the layo…

1 tool
How to plan and schedule content in WordPress

You can plan content with a spreadsheet and schedule each finished post using WordPress’s built-in date and time controls. The manual route is fine fo…

1 tool
How to personalize content on a WordPress site

You can personalise simple content with WordPress theme logic, such as showing different text to logged-in users. For location, behaviour, cookies, au…

1 tool
How to add multichannel chat to a WordPress site

WordPress can link visitors to WhatsApp, Messenger, Telegram and other channels without a plugin, but it does not provide one built-in floating multic…

1 tool
How to generate PDF files from WordPress form submissions

You can manually open a stored form entry and save it as a PDF from your browser, but WordPress does not provide automatic form-to-PDF generation by i…

2 tools
How to create a searchable document library in WordPress

WordPress can store files in the Media Library, but it does not provide a visitor-facing searchable document library. For a few files, add links to a…

1 tool
How to create content directories in WordPress

You can create a simple WordPress content directory with posts, categories and the Query Loop block. For structured listings with custom fields, fast…

1 tool
How to manage custom code snippets in WordPress

WordPress has no built-in central snippet manager. For a few changes, use a child theme, a small custom plugin, Additional CSS, or properly enqueued J…

1 tool
How to build a business website with Elementor

Build the site page by page in Elementor, using global colours and fonts for consistency, then create the header, footer, navigation and responsive la…

2 tools
How to build a medical clinic website with WordPress

You can build a medical clinic website manually with WordPress using pages, a block theme or page builder, and a booking plugin if patients need appoi…

1 tool
How to sell digital products with Easy Digital Downloads

Easy Digital Downloads gives WordPress the product, checkout, payment and protected delivery features needed to sell files. The core setup handles one…

1 tool
How to create photo galleries in WordPress

WordPress can create a basic photo gallery without a plugin using the Gallery block. Upload or select your images, arrange them, choose columns and de…

1 tool
How to manage affiliate links on WordPress

WordPress can handle affiliate links manually, but it does not provide a central link library, click reports or automatic broken-link checks. For a sm…

2 tools
How to automate content publishing in WordPress

WordPress can schedule posts you have already written, but recurring publishing from RSS feeds, marketplaces or social platforms needs a custom integr…

1 tool
How to create mega menus in Divi

Divi 4 can create a basic multi-column mega menu from Appearance > Menus by adding the CSS class mega-menu to a top-level item. Divi 5 also has a Drop…

1 tool
How to create an online community with WordPress

WordPress alone can handle user accounts, comments and basic profiles, but a proper online community needs a plugin. Use BuddyPress for member profile…

2 tools
How to accept pre-orders in WooCommerce

WooCommerce can imitate a basic pre-order with backorders, but it does not provide a complete scheduled release and payment workflow by itself. For re…

3 tools
How to create forms in WordPress

You can create a basic form with WordPress’s Form block, but a form plugin is usually needed for saved entries, reliable notifications, spam protectio…

2 tools
How to create an under construction page in WordPress

For a basic launch screen, create an Under Construction page with the block editor and set it as your homepage in Settings > Reading. That only replac…

1 tool
How to build a WooCommerce store with Elementor

Set up WooCommerce products and store pages first, then use Elementor Pro’s Theme Builder for the header, shop archive and single-product layouts. Ele…

2 tools
How to build a mobile-friendly WooCommerce store

You can build a mobile-friendly WooCommerce store without a special plugin. Use a responsive theme, keep the catalogue and checkout simple, preview ev…

1 tool
How to create a link directory in WordPress

You can create a small link directory manually with a WordPress page and grouped lists. For a searchable directory with categories, filters and easier…

1 tool
How to manage WooCommerce stock in bulk

You can manage WooCommerce stock in bulk without a plugin by selecting products and using the built-in bulk editor, or by exporting a CSV, changing st…

2 tools
How to accept online payments on a WordPress site

WordPress does not process payments by itself. For a simple fixed payment, add a Stripe Payment Link to a WordPress button; for branded forms, recurri…

1 tool
How to rename media files in WordPress

WordPress does not include a built-in control for renaming an uploaded media file. For one file, rename it on your computer, upload the replacement, u…

1 tool
How to clean and optimize a WordPress database

Back up your site first, then remove revisions, spam, expired transients and abandoned plugin data. Check autoloaded options carefully before optimisi…

1 tool
How to add dark mode to a WordPress website

You can add automatic dark mode with CSS using the prefers-color-scheme media query, but a visitor-controlled toggle needs JavaScript or a plugin. For…

1 tool
How to create a creative portfolio website

You can create a simple creative portfolio in WordPress without a plugin by using a block theme, project pages, the Gallery block and a clear navigati…

1 tool
How to build a medical website with Elementor

You can build a medical website with Elementor using a compatible WordPress theme, structured service pages, clear contact calls to action and respons…

1 tool
How to create a yacht rental booking website

You can create a basic yacht rental website with WordPress pages and a booking request form. For live availability, deposits, automatic confirmation a…

1 tool
How to build a horror gaming website with WordPress

You can build a horror gaming website without a plugin by using a block theme, the Site Editor and standard WordPress blocks. Create a dark homepage,…

1 tool
How to build an esports gaming website with WordPress

You can design an esports site with WordPress blocks, pages, posts and a suitable theme, but tournaments, teams, players and match data need a dedicat…

1 tool
How to create a wedding planner website

Create the site in WordPress with a clear home page, service packages, galleries, testimonials, an about page and a contact form. You can build it man…

1 tool
How to create a charity website in WordPress

Create the pages first, choose a charity-appropriate theme, then build a focused homepage with your mission, impact, campaigns and a clear Donate butt…

2 tools
How to build a digital marketplace with WooCommerce

WooCommerce can sell digital products by itself, but it cannot manage multiple independent sellers, vendor dashboards, commissions and payouts without…

1 tool
How to create a real estate property website

You can build a small property website with WordPress pages, images and contact details. If visitors must search by price, location, property type or…

1 tool
How to create a gaming community website

You can create a gaming community website with WordPress, BuddyPress for profiles, groups and activity, and bbPress for forums. The manual route works…

1 tool
How to create a gaming website with WordPress

You can create a gaming website manually with a WordPress theme, pages, blocks and the Site Editor, without a plugin for the basic layout. The fast ro…

1 tool
How to accept appointment payments in WooCommerce

WooCommerce can take the payment, but it does not create appointment slots or manage availability by itself. For occasional bookings, sell a virtual s…

1 tool
How to manage appointment waitlists in WordPress

WordPress does not include appointment waitlists, so the manual option uses a booking form, spreadsheet and email follow-up. For automatic cancellatio…

1 tool
How to build extensions for WooCommerce

You build a WooCommerce extension as a WordPress plugin: declare WooCommerce as a dependency, initialise after plugins load, then add features through…

1 tool
How to accept multiple currencies in WooCommerce

WooCommerce has one base currency by default, so it cannot accept several currencies on its own. Use a multi-currency extension to add exchange rates,…

1 tool
How to create custom post types in WordPress

WordPress does not include a general dashboard screen for creating custom post types. You can register one in a plugin with PHP, add taxonomies and te…

1 tool
How to improve checkout conversions in WooCommerce

WooCommerce does not need a plugin for the main conversion fixes. Enable guest checkout, remove fields you do not need, show shipping and tax clearly,…

3 tools
How to send coupons by email in WooCommerce

WooCommerce lets you create coupon codes, but it does not automatically email them as a marketing campaign. For a one-off promotion, create the coupon…

1 tool
How to design a polished blog with Divi

You can design a polished blog with Divi alone: create a blog page with the Blog module, then use Theme Builder for posts, archives, headers and foote…

1 tool
How to create a marketplace with WooCommerce

WooCommerce handles the shop and checkout, but a true marketplace needs a multivendor plugin for vendor accounts, product approvals, commissions and p…

2 tools
How to create targeted popups on WordPress

You can create a basic targeted popup with WordPress markup, CSS and JavaScript, but page rules, exit intent, scheduling, frequency limits and email f…

2 tools
How to customize product variation selection in WooCommerce

WooCommerce lets you control variation attributes, defaults and ordering, but it does not provide a built-in radio-button selector. Use custom templat…

1 tool
How to create a furniture store with WooCommerce

To create a furniture store with WooCommerce, install WooCommerce, add organised products with dimensions and delivery information, configure payments…

1 tool
How to create a city government website

You can create a city government website with WordPress pages, a static homepage, a service-led navigation menu and accessible block layouts without c…

1 tool