Support Center
Find your answer
and get back to it.
Guides, references, and fixes for every part of PizzaTier — from your first topping to WooCommerce checkout. Search for something specific, or browse the topics below.
Help travels with the plugin
You don't have to keep this site open in another tab. PizzaTier ships a full Help & Reference section right inside the WordPress admin — a quickstart, layer-by-layer setup, shortcode and template references, pricing and cart guides, and an FAQ.
Each step links straight to the relevant admin page, and the Setup Guide checklist ticks itself off automatically as your content lands. If you're stuck mid-setup, the answer is usually one click away from where you already are.
Help Articles
26 user-facing articles covering setup, templates, and troubleshooting. For coding-level topics, head to the Developers section.
Step-by-step guide to installing PizzaTier from the download link or via zip upload in WordPress, and completing initial setup.
How to switch between Colorbox, Metro, NightPie, Fornaia, PocketPie, Plainlist, Scaffold, and Command Center via admin settings or shortcode and block attributes.
All available shortcode attributes: template, id, size. Examples for embedding single and multiple builders on a single page.
How the image field resolution chain works: {type}_image → {type}_layer_image → WordPress featured image. Covers ACF array return format unwrapping.
Step-by-step setup for selling through WooCommerce: creating a Pizza product type, configuring the product meta box, and testing cart submission. Included in the free plugin — no license needed.
How live pricing works — base price, per-layer prices in the pricing grid, and the JavaScript calculation flow that updates the running total as a customer builds.
How to enable and configure the dark mode toggle using the pizzatier_setting_dark_mode option. Works per-page or site-wide.
Common causes for display issues: asset enqueue conflicts, duplicate canvas IDs across multiple instances, template not selected, and ABSPATH guard ordering.
The checkout bar shows the live price and an Add-to-Cart button below or beside the builder. How to enable it per-template, customize the layout via apply_filters, and adjust its responsive behavior on mobile.
Diagnosing cart submission issues — product type registration via wp_insert_term, taxonomy term setup, meta save hooks, and the underscore-prefix gotcha that strips cart item meta.
Using the export feature to download ingredient data as a file. Covers the output buffer clear pattern required before file headers, and the JS Blob fallback for browsers.
A beginner walkthrough for adding your first topping in the WordPress admin — from creating the post, uploading a layer image, and seeing it appear live in the pizza builder.
Best practices for topping and crust layer images — recommended dimensions (800×800px), transparent PNG format, how to center ingredients, and why image quality directly affects the visual builder output.
How to create and display preset pizzas (like "The House Special") so customers can start from a pre-built combination instead of building from scratch.
Two ways to add the pizza builder to any page: the Gutenberg block (drag-and-drop, no code) and the [pizza_builder] shortcode for classic themes. Includes tips for placing it in a sidebar or full-width section.
How to switch from one frontend template to another in under a minute — navigate to PizzaTier → Settings → Template, choose your style, and save. No page rebuild required.
How to control the display order of your toppings and other ingredients using the WordPress menu order field, and how to group related items so customers find them quickly.
End-to-end walkthrough of the order flow — from the customer clicking “Add to Cart,” through cart session persistence, into the WooCommerce order, and what the shop owner sees on the admin Order screen.
Common reasons a topping or crust image doesn't appear on the canvas — missing layer image field, wrong ACF return format, unsupported image type, or a caching issue. Step-by-step checklist to diagnose and fix.
How to safely place two or more pizza builders on the same page using unique instance IDs in the shortcode or block. Explains the canvas ID isolation system and how state is scoped per instance.
Create signature pizzas (e.g. “The House Special”) that customers can buy outright or use as a starting point. The preset CPT, the preset picker UI, and how preset metadata carries into the order summary.
PizzaTier appends a structured pizza summary to WooCommerce order emails. Override the email partial in your theme, customize the layer rendering, and add line-item subtotals or per-layer notes.
WooCommerce silently strips underscore-prefixed cart item meta keys before woocommerce_checkout_create_order_line_item fires. PizzaTier uses unprefixed CART_* constants on the cart side and META_* constants for order storage — here's why, and how to follow the same pattern.
The woocommerce_get_cart_item_from_session hook is required to prevent pizza data loss when a customer reloads between add-to-cart and checkout. How PizzaTier wires it up and what to do if you're overriding the cart template.
The built-in ordering system accepts orders on sites with no shop plugin at all — the order post type, the builder checkout bar, back-end order management with status tracking, and how it coexists with WooCommerce when both are switched on.
In 2.0 the separate PizzaTierPro add-on was folded into the main plugin. Deactivate and delete PizzaTierPro, update PizzaTier, and your ingredients, pricing grids, presets, and orders carry over — plus the post-upgrade verification checklist.
Still stuck?
Open a ticket and I'll reply within one to two business days — Pro licenses jump the queue.
Submit a Ticket