Get It Now

Documentation

Everything you need to install Legal Pages, create your first legal page, and configure popups, the cookie bar, and more — straight from the WordPress Dashboard.

Getting Started

Installation and Activation

Legal Pages helps you add lawyer-reviewed legal pages — privacy policy, cookie policy, terms of use, terms and conditions, refund policy, and more — to your WordPress site without hiring a lawyer or writing anything from scratch.

You can create your own legal pages and templates without any programming knowledge. Key features include Advertising Disclosures, Confidentiality Disclosure, Pricing Policy, Refund Policy, and more, backed by dedicated support.

Installing the Free Version

There are two ways to install the Legal Pages plugin: via the WordPress Dashboard, or via FTP.

Via the WordPress Dashboard

  • Navigate to WordPress Admin Dashboard → Plugins → Add New and search for "Legal Pages". Alternatively, download the plugin from the WordPress plugin repository and upload it via Plugins → Add New → Upload Plugin.
  • Install and activate the Legal Pages plugin from the search result.

After activating the plugin, a new "Legal Pages" menu appears in the WordPress Dashboard menu.

Via FTP

Download the plugin file from the WordPress plugin repository, then log in to your hosting using an FTP client. Once connected, upload and unzip the file into the plugins directory — usually /username/public_html/wp-content/plugins/. Contact your hosting provider for help with FTP access.

Installing the Pro Version

  1. Purchase a plan of your choice from wpwax.com/product/legal-pages-pro.
  2. Navigate to wpwax.com → Account and log in (or sign up first if you haven't already).
  3. Once purchased, your plan appears in the Dashboard under the Download section.
  4. Go to wpwax.com Dashboard → Download → Legal Pages Pro, then download it as a .zip file — you do not need to extract it.
  5. Upload and install it from WordPress Admin Dashboard → Plugins → Add New → Upload Plugin → Choose File → Install Now.
  6. Activate it from Plugins → Installed Plugins → Legal Pages Pro → Activate.

Settings

Navigate to WordPress Admin Dashboard → Legal Pages → Settings. The screen has three tabs — General Information, Popup Settings, and Miscellaneous. What you enter here applies automatically to every template you create, so you only fill it in once.

General Information

This tab is split into three groups of fields:

  • Business Information — Site URL, Site/Business Name, Business Niche, Phone Number, Email Address.
  • Address Information — Street Name, City, State, Country Name, Zip/Postal Code, Complete Mailing Address.
  • Social Information — Facebook Page URL, LinkedIn Profile URL, Twitter URL.

Every field has a matching shortcode next to it — for example [siteUrl] or [siteName]. Copy it with one click and use it inside your legal page templates; it updates automatically whenever you change the saved value.

At the bottom of the tab: Save Changes saves your settings, Reset Fields clears the fields on screen, and Reset Saved Data clears data you previously saved.

Popup Settings

Controls how your legal popups look and behave:

  • Disable Popup Notice Title — hides the popup's title.
  • Popup Notice Title — the heading shown at the top of the popup.
  • Agreement Text — the text of the agreement shown to the visitor.
  • Accept Button Text — the label for the accept button.
  • Popup Width / Height (px) — the popup's dimensions in pixels.
  • Stop Showing Popup Once Accepted — a visitor who has already accepted won't see it again.
  • Disable Popup JS and CSS — turn on if your theme already includes Bootstrap, to avoid loading it twice.

Click Save Changes when done.

Miscellaneous

  • Exclude Legal Pages from Search Results — hides your legal pages from your site's WordPress search.
  • Remove Plugin Data on Uninstall — permanently deletes all plugin data when the plugin is uninstalled. This cannot be undone.

Shortcodes

Legal Pages Shortcodes

Legal Pages gives you a shortcode for every business detail saved in General Settings. Used inside a legal page, each one is replaced automatically with the value you saved — and updates if you change that value later.

Shortcode Value
[siteUrl]Your site URL
[siteName]Your site or business name
[businessNiche]Your business niche
[phoneNumber]Your phone number
[emailAddress]Your email address
[streetName]Your street name
[cityName]Your city
[stateName]Your state
[countryName]Your country
[zipCode]Your zip or postal code
[mailingAddress]Your complete mailing address
[facebookUrl]Your Facebook page URL
[linkedInUrl]Your LinkedIn profile URL
[twitterUrl]Your Twitter URL

Popups Shortcode

Every popup you create generates its own shortcode, shown in the Shortcode column on Legal Pages → All Popups — for example [adl_lp_popup id="9"], where the id matches the popup's ID. Copy it and paste it into any page, post, or widget where you want that popup to show.

Pro Features Pro

Popups

Show any legal agreement as a popup on your site from Legal Pages → All Popups, where you can search by ID or title, filter by All/Published/Draft, and edit, delete, or copy the shortcode for any popup.

Add a new popup

  1. Click Add New Popup and enter a popup title.
  2. Choose a Free or Pro template from the Choose a Template panel — it loads into the editor for you to edit.
  3. Adjust how it looks and behaves under Settings → Popup Settings (title, agreement text, button text, width, height, and more).
  4. Save the popup, then copy its shortcode from the All Popups list and paste it into any page or post.

Cookie Bar

Navigate to Legal Pages → Cookie Bar to configure your EU cookie consent bar, across two tabs: General Settings and Block Services.

General Settings

  • Show EU Cookie Alert — the master toggle that displays the cookie notice to visitors.
  • Auto-reload After Consent — reloads the page after a visitor accepts, so consent-dependent scripts load correctly.
  • Cookie Bar Position — Bottom Bar, Bottom Left, Bottom Right, Top Bar, Top Left, or Top Right.
  • Customization — Cookie Policy Link (point this at your Cookie Privacy Policy page), Learn More Link Text, Cookie Message, Deny Button Text, Accept Button Text.
  • Colors — Banner Background, Banner Text Color, Button Background, and Button Text Color, each controlled independently.

Block Services

Service Blocking prevents third-party services — Google Analytics, the Facebook Pixel, ad networks — from setting cookies until a visitor consents, which matters for stricter GDPR and ePrivacy compliance. Turn on Enable Service Blocking to activate it.

Service Blocking may not catch every service, and can occasionally remove other assets unintentionally — test it on staging before applying it to a production site. It needs a page reload to take effect: use Auto-reload After Consent, or Google Tag Manager for your tracking.

Translation

Translate Using WPML

Legal Pages is compatible with WPML for translating your legal pages into multiple languages. Documentation for the WPML translation workflow is being finalized and will be added shortly.