Skip to content
GPLWP Guides

Every guide

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

How to display product variations in a table in WooCommerce

WooCommerce displays variable products with dropdowns or buttons by default, not a front-end comparison table. You can build a custom table, but a var…

1 tool
How to accept tips in WooCommerce

WooCommerce has no built-in tipping option, so you need custom development or a plugin. A code solution can collect a tip and add it as a cart fee, bu…

1 tool
How to display YouTube feeds on a WordPress site

WordPress can embed individual YouTube videos and playlists without a plugin. A live channel feed needs either custom YouTube Data API development or…

1 tool
How to add product filters to WooCommerce

WooCommerce includes a Product Filters block for price, categories, tags, attributes, ratings and stock. Create global attributes first, then place th…

2 tools
How to track Facebook conversions on a WordPress site

Add your Meta Pixel to WordPress, configure events such as Lead, AddToCart or Purchase, and verify them in Events Manager. Manual tracking is fine for…

2 tools
How to create a loyalty rewards program in WooCommerce

WooCommerce does not include a complete loyalty points programme. You can manage simple repeat-customer rewards with coupons, but a proper system for…

1 tool
How to translate WordPress forms into multiple languages

WordPress does not translate arbitrary form plugins by itself. For a simple form, create a version for each language and place it on the matching tran…

2 tools
How to add a front-end user dashboard to WordPress

WordPress does not include a complete front-end user dashboard, so you need existing membership or LMS features, custom development, or a dashboard pl…

3 tools
How to create tables and charts in WordPress

WordPress includes a Table block for simple tabular data, but it does not provide a general chart builder in core. Use a Custom HTML block with an ext…

1 tool
How to create advanced layouts in Oxygen Builder

Oxygen Builder can create advanced layouts without a plugin by combining Sections, Divs, Flexbox, CSS Grid, reusable classes and breakpoint-specific s…

1 tool
How to add page transitions to Gravity Forms

Gravity Forms provides multi-page navigation but no built-in control for animated page changes. You can add a fade or slide with custom CSS and JavaSc…

1 tool
How to display and edit entries in Gravity Forms

Gravity Forms includes an Entries screen for administrators to browse, filter, view, and edit submissions in WordPress. It does not provide a complete…

3 tools
How to sell paid memberships on WordPress

WordPress does not sell recurring memberships or restrict content by payment status on its own. You need a membership plugin, or custom code connectin…

3 tools
How to manage inventory in Gravity Forms

Gravity Forms can limit the total number of submissions, but it does not natively reduce stock for individual products or choices. For simple forms, t…

1 tool
How to manage a dropshipping store in WooCommerce

WooCommerce can run a small dropshipping operation without a specialist plugin, but you must manually maintain supplier stock, forward paid orders and…

2 tools
How to accept RedSys payments in WooCommerce

WooCommerce does not include RedSys by default, so you need a payment gateway module. The official Redsys WooCommerce module is suitable for a normal…

1 tool
How to display a Facebook feed on a WordPress site

A full, automatically updating Facebook feed usually needs a WordPress plugin connected to a public Facebook Page. You can embed individual public pos…

1 tool
How to add datepickers to WordPress forms

Add a Date field in your form builder, or use an HTML date input if you are building the form manually. Use a plugin when you need date ranges, blocke…

1 tool
How to add custom content blocks in WordPress

You can add custom content blocks without code by combining WordPress blocks and saving the result as a pattern. If you need a genuinely new block wit…

3 tools
How to collect signatures in WordPress forms

WordPress does not include a signature field by itself. You can build a canvas-based field with JavaScript and server-side image handling, but a form…

1 tool
How to manage and track downloads in WordPress

WordPress can upload files and create download links, but it does not provide a native download report in the dashboard. Use GA4 for basic file-downlo…

2 tools
How to create a furniture store with WordPress

To create a furniture store in WordPress, install WooCommerce, add product categories and products, then design the homepage and catalogue with a bloc…

1 tool
How to build an online store with WooCommerce

You can build a WooCommerce store with the free WooCommerce plugin, WordPress and a compatible theme. Follow the setup wizard, add products, configure…

2 tools
How to create a corporate business website with WordPress

You can create a corporate business website in WordPress without coding by choosing a suitable theme, creating core pages, setting a static homepage,…

1 tool
How to accept bookings on a WordPress site

To accept service bookings in WordPress, use a booking plugin that manages services, staff, availability, forms and notifications. A normal contact fo…

1 tool
How to create an architecture portfolio website

You can create a basic architecture portfolio in WordPress without a plugin by building pages with the block editor, Gallery blocks and a static homep…

1 tool
How to offer pickup point delivery in WooCommerce

WooCommerce can offer basic local pickup, but it does not create a carrier pickup-point directory or let customers choose a relay point by itself. For…

2 tools
How to create an IT services website in WordPress

You can create a professional IT services website in WordPress without a page-builder plugin by using a block theme, Pages and the Site Editor. Build…

1 tool
How to build a university website

You can build a basic university website with WordPress pages, the block editor and a navigation menu without a plugin. For course listings, faculty p…

1 tool
How to build a clothing store with WooCommerce

You can build a clothing store with WooCommerce without custom code. Set up the store, create categories and global attributes for sizes and colours,…

1 tool
How to build a jewelry store with WooCommerce

You can build a basic jewelry store with WooCommerce without custom code. Add products with accurate attributes, configure payments, taxes and insured…

1 tool
How to add product questions and answers in WooCommerce

WooCommerce does not include a customer-submitted product questions and answers feature. You can add a static Q&A manually in the product description…

1 tool
How to create an auto repair website with online booking

You can build the website with WordPress pages and a contact form, but real-time appointment booking needs a scheduling plugin. Configure services, te…

1 tool
How to build a florist online store with WordPress

You can build a florist shop with WordPress and WooCommerce without custom code. WooCommerce handles products, variations, payments, shipping zones an…

2 tools
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…

3 tools
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…

2 tools
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…

4 tools
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…

3 tools
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