Export Scope
What gets a photocopy — posts, archives, taxonomies, exclusions, and the size preview.
Export scope lives on Plugin Settings. Think of it as the guest list for the photocopier. Unticking a type only stops new writes. Files from the old selection stay on disk and keep being served until you Full Rebuild with Clear existing static files.
That last sentence saves more support tickets than any other.
Stale files after shrinking the list
Changing chips does not delete HTML. Enable Clear existing static
files before running a full rebuild on the Build Console, or last
month’s /old-campaign/ will haunt you.
Target Content Types
Individual published entries — one HTML file per item. Unselected types stay live WordPress. Defaults: Post and Page.
Public, publicly queryable post types appear as chips (with published counts). Attachments are never exportable (they are files, not pages). Custom types from deactivated plugins are ignored when Tivlo collects URLs — if the plugin is off, those posts are not on the guest list.
WooCommerce products
If the product type is registered, exporting products freezes
prices, stock status, and add-to-cart tokens at build time. Rebuild
whenever they change, or leave products dynamic. Cart, checkout, and
account are never exported either way.
Target Archive Pages
The listing URL for each post type that declares an archive (for example a “Projects” index). Only types you already export can have an archive. The blog index is a Site Page (Posts Page), not this list.
Target Taxonomy Archives
One page per term for the taxonomies you select — categories, tags, and any custom taxonomies you tick. The number on each chip is how many terms currently have content. Defaults: category and post_tag.
Site Pages
Standalone routes that are not “one post” or “one term”:
| Option | Default | Notes |
|---|---|---|
| Front Page | On | The site root |
| Posts Page | On | When Reading uses a static front page plus a posts page |
| Date Archives | On | Year/month for posts |
| Author Archives | On | Authors who have published posts |
| 404 Page | On | Captured once as 404.html |
The 404 document is written as 404.html at the static root. Tivlo
serves it for missing URLs, and static hosts recognize the same
filename. One 404 for everyone — which is what a brochure site wants.
Extra Archive Pages
Extra Archive Pages (archive_pagination_depth, default 0)
exports only the first page of each archive unless you raise the
depth. /page/2/ and beyond then fall through to WordPress. Raising it
multiplies build size. Most sites can leave this at 0 and sleep well.
Never Export These Paths
One path per line, relative to the site root. A matching path is never
exported and never served from an older build. A trailing * matches
partial segments.
thank-you
members/*Use this for “please do not freeze this” pages: thank-you screens, member areas, anything that should always be live PHP.
Excluded Automatically
When WooCommerce is active, these pages are hard-excluded (per-visitor content and short-lived security tokens), whatever else you select:
- Cart
- Checkout
- My account
- View order
- Edit address
- Logout
The list shows titles with the reason WooCommerce page with
per-visitor content. Developers can extend IDs via
tivlo_ssg_hard_excluded_post_ids.
Estimated Export Size
Counts what the current selection (including unsaved changes) would export. It is a preview, not a contract — if someone publishes a post while you stare at the number, the real build can differ.
| Preview group | Meaning |
|---|---|
| Front page | Reading settings home |
| Posts page | Blog index when using a static front page |
| Content entries | Selected post type singles |
| Post type archives | Selected CPT archives |
| Taxonomy archives | Selected terms |
| Date archives | Year/month |
| Author archives | Authors with published posts |
| 404 page | The 404.html capture |
How is this guide?