BerqWP’s Content Types setting lets you control which post types and taxonomy archives get cached, rather than caching everything on your site by default. This article covers how it works and when you’d want to change it.
TL;DR: Under BerqWP > Cache Management > Content Types, you’ll see a checklist of every public post type and taxonomy on your site, with a live count of published posts next to each one. Checking a type tells BerqWP to cache it. Most sites can leave everything checked, this setting is mainly useful for excluding a specific post type you don’t want cached at all.
What This Setting Actually Shows You
BerqWP builds this checklist dynamically from your site’s actual post types and taxonomies, it isn’t a fixed list. Every public post type you have, whether that’s the built-in Posts and Pages or a custom post type added by another plugin, shows up here with a live count of how many published posts exist in it. Public taxonomies, like categories and tags, or any custom taxonomy registered with its own archive pages, show up as their own checkboxes too.
A couple of types are deliberately left out of this list: file attachments, and an internal Elementor post type used for floating buttons, since caching either of those wouldn’t make sense.
Why You’d Want to Change This
For most sites, leaving every post type and taxonomy checked is the right call, since the goal is usually for your whole site to benefit from caching. You’d uncheck something specific if you have a post type that genuinely shouldn’t be cached, for example, content that’s meant to always show live, real-time data rather than a stored version, or a custom post type used internally by another plugin that doesn’t need to be publicly cached at all.
How to Change It
- Go to BerqWP > Cache Management
- Find Content Types
- Check or uncheck the post types and taxonomies you want included
- Save your changes
A Quicker Alternative for One-Off Pages
If you only need to exclude a handful of specific pages rather than an entire post type, Page Exclusions (also under Cache Management) is the better tool, since it works on individual URLs rather than entire content types. Reach for Content Types when the exclusion applies to a whole category of content, and Page Exclusions when it’s just a few specific pages.