A cookie banner on its own is not much help if visitors cannot review what you use, reopen the consent dialog, or withdraw consent later.
On many WordPress sites, that part gets bolted on manually. The result is usually inconsistent, hard to maintain, and not very transparent. With Must-Have Cookie, you can build a proper cookie policy page directly from the data and controls already managed by the plugin.
Start with the right plugin mode and core settings
Before building the page, make sure your consent behavior is set up properly. The policy page works best when the plugin is already governing cookies and, if needed, external resources.
- In WordPress admin, open Must-Have Cookie.
- Go to General Settings.
- Turn on Preview mode first if you want to test safely without affecting the frontend yet.
- Choose your Mode:
– Notice-only if you only want the UI
– Cookie-consent to block non-essential cookies
– Full-consent to block non-essential cookies and third-party domains - Choose a Display Mode:
– Full Screen for a modal-style experience
– Banner for a top or bottom banner with a details flow - If relevant for your setup, enable:
– Consent by Geolocation
– Logging
– Google Consent Mode
– Multi Language Mode
For most sites that want a meaningful policy page, we recommend at least Cookie-consent mode. If your site uses embeds, maps, videos, or other third-party resources, Full-consent is usually the better fit.
That matters because the page you build should reflect real consent controls, not just display static text.
Scan and organize your cookies and domains
Your policy page becomes more useful when the underlying cookie and domain lists are accurate.
- Open the System tab.
- Run a manual Scan.
- Go to the Cookies tab and review discovered cookies.
- Edit each cookie name or pattern if needed. You can use
*as a wildcard. - Assign each cookie to the correct purpose:
– Essential
– Required
– Analytics
– Marketing
– Media
– Other Services - Open the Domains tab.
- Review discovered third-party domains.
- Assign each domain to the correct purpose.
- Add inline descriptions for domains where helpful, so visitors can understand why a service is used before consenting.
This step is worth doing carefully. If your lists are messy, your cookie policy page will also be messy.
In practice, a clean setup usually means:
- wildcarding cookie name variations where needed
- removing irrelevant discoveries
- rewriting vague domain labels into plain-language descriptions
- making sure only truly necessary items are marked essential
Create a dedicated cookie policy page in WordPress
Now build the page itself.
- Go to Pages > Add New.
- Create a page called something like Cookie Policy or Privacy Preferences.
- Add a short introduction in plain language, for example:
- what the page is for
- that visitors can review cookies and services by category
- that they can reopen or change their consent choices anytime
- Below that intro, add a control to reopen the consent dialog using this shortcode:
- Add a consent withdrawal control:
- If you want a direct accept button on the page, add one of these:
Accept all cookies and services
or
These shortcodes turn the page into an actual consent management touchpoint, not just an informational page.
Add the cookie and domain listings
Once the basic controls are in place, add the actual lists.
- To show cookies grouped by purpose, insert:
- To show domains grouped by purpose, insert:
- If you prefer one combined view, use:
- If you want to explain a category in a custom section, add a group description shortcode such as:
A statisztikai sütik és szolgáltatások felhasználási információkat gyűjtenek, amelyek lehetővé teszik számunkra, hogy betekintést nyerjünk abba, hogyan lépnek kapcsolatba látogatóink a weboldalunkkal.
A practical page structure often looks like this:
- Intro text
- Button to open consent details
- Button to revoke consent
- Combined entities list, or separate cookies and domains sections
- Optional category explanations
If you are using inline descriptions in the Domains tab, those notes will help visitors understand specific hosts or resources directly on the page.
This is one part of the feature we like. You do not need to maintain a separate manual list every time your stack changes. The plugin already knows about the cookies and domains you are managing.
Show consent history for logged transparency
If you enable logging in General Settings, you can also expose a visitor-facing consent history section.
- First, enable Logging in General Settings.
- Save your settings.
- On your cookie policy page, add:
If the user has not provided consent yet, this section stays blank. If they have, it can show their recorded consent history.
From an admin perspective, you can also review logged entries in the Logs tab, including:
- device ID
- consent data
- IP address
- device information
- timestamp
That is useful for transparency and internal recordkeeping. It also helps when clients or compliance teams want a clearer picture of what the site is actually storing.
Add a menu link or footer link back to consent settings
A good cookie policy page should be easy to find after the initial banner is gone.
- Add the new page to your footer menu or privacy menu.
- Optionally place a text link anywhere on the site using a hash trigger like this:
<a href="#mhcookie-show-dialog">Cookie settings</a>
- If you want a CSS-triggered element inside a block or template, add the class:
mhcookie-show-dialog
- If you use the built-in preferences widget, configure it under Widget and choose:
– text or icon widget
– colors
– screen position
This gives visitors more than one route back to their preferences. In other words, the policy page becomes the permanent reference point, while the widget and triggers act as quick-access controls.
If you want to style the page and consent UI more closely to your site, use the Live Editor and the Custom CSS field in General Settings. We built this so you can adjust the presentation without turning the policy page into a separate maintenance project.
For the full shortcode list and setup options, see our Must-Have Cookie documentation or explore the Must-Have Cookie product page.
Take-home message
A working cookie policy page should do more than explain your setup. It should let visitors review categories, see the services you use, reopen the dialog, and change their consent at any time.
With Must-Have Cookie, you can build that page directly inside WordPress using shortcodes, scanning, categorized entities, and optional consent logs. If you are setting up consent properly, this is one of the simplest ways to make the whole system more transparent and easier to maintain.