Overview

Key Concepts

  • Legal Pages — WordPress pages generated by the plugin using a built-in questionnaire. They use a custom post type (wpautoterms_page) and are managed separately from regular WordPress pages.
  • Compliance Kits — Modular features you can enable or disable independently to address specific legal compliance requirements (cookie consent, footer links, update notices, affiliate disclaimers).

Admin Menu Structure

Once activated, the plugin adds a TermsFeed menu to your WordPress admin with the following sections:

Menu Item Description
Dashboard Plugin overview and quick links
All Legal Pages View and manage all created legal pages
Add New Legal Page Create a new legal page via the questionnaire wizard
Compliance Kits Enable and configure compliance features
Settings General and Advanced plugin settings
Help FAQ, troubleshooting

Features

TermsFeed AutoTerms can generate the following legal pages through guided questionnaires:

  • Privacy Policy — Discloses how your site collects, uses, and protects personal data. Covers GDPR, CCPA/CPRA, and CalOPPA requirements.
  • Terms & Conditions — Defines the rules and guidelines for using your website or service.
  • Cookies Policy — Explains what cookies your site uses and why.
  • Return Policy — Outlines return and refund procedures (useful for e-commerce sites).
  • Disclaimer — Limits your liability for the content on your website.
  • EULA (End-User License Agreement) — Governs the use of software or digital products.
  • Custom Legal Page — Create your own legal page with custom content.
  1. Go to TermsFeed → Add New Legal Page.
  2. Select the legal page type from the available options. For a custom page, select Custom legal page.
  3. Follow the step-by-step questionnaire. Each question helps tailor the legal text to your specific business, jurisdiction, and data practices.
  4. Review the generated content.
  5. Click Create to publish the page.

Navigate to TermsFeed → All Legal Pages to:

  • View all generated and custom legal pages.
  • Edit any legal page using the standard WordPress editor.
  • Delete legal pages you no longer need.
  • Change the page slug directly from the edit screen.
  • Change the Page Template from the Page Attributes widget on the edit screen.
  • Enable Post Excerpt for legal pages if needed.

Shortcodes

Legal pages created by the plugin support shortcodes that you can embed in any WordPress post or page:

  • [wpautoterms page="privacy-policy"] — You can find the specific shortcode for each legal page by going to All Legal Pages and checking the Shortcode table column.
  • [wpautoterms site_name] — The website name as defined by TermsFeed AutoTerms > Settings page.
  • [wpautoterms site_url] — The website URL as defined by TermsFeed AutoTerms > Settings page.
  • [wpautoterms company_name] — The company name as defined by TermsFeed AutoTerms > Settings page.
  • [wpautoterms company_address] — The company address as defined by TermsFeed AutoTerms > Settings page.

The plugin includes a dedicated Legal Pages Widget that you can add to any widget area (sidebar, footer, etc.):

  1. Go to Appearance → Widgets.
  2. Find the Legal Pages widget.
  3. Drag it to your desired widget area.
  4. The widget will automatically list all published legal pages with links.

WooCommerce Integration

Legal pages created by TermsFeed AutoTerms are automatically available in:

  • WooCommerce → Settings — Select your Privacy Policy or Terms & Conditions page for checkout.
  • WordPress → Settings → Privacy — Set your Privacy Policy page for WordPress's built-in privacy features.

Compliance Kits

Compliance Kits are modular features that address specific legal requirements. Enable or disable them independently at TermsFeed → Compliance Kits.

Purpose: Manage third-party vendor scripts and collect user consent before loading them, as required by the EU Cookies Directive and GDPR.

How It Works:

  1. Go to TermsFeed → Compliance Kits → Cookie Consent.
  2. Click Enable.
  3. Add vendor scripts (e.g., Google Analytics, Facebook Pixel) by clicking Add Vendor Script.
  4. For each script, configure:
    • Script name — A label for identification.
    • Script type — The cookie consent category (e.g., tracking, functionality, strictly-necessary).
    • Script code — Paste the third-party JavaScript code.
  5. The plugin converts scripts to type="text/plain" with the appropriate cookie-consent attribute so they only load after consent.
  6. A consent banner is displayed to visitors with I Agree and I Decline buttons.

Consent Types:

Type Behavior
Express Scripts are blocked until the user explicitly clicks "I Agree."
Implied Scripts load automatically on page load; the banner is informational.

Update Cookies Preferences Link:

After consent is given, users can change their preferences at any time. The plugin provides a link you can place anywhere on your site that opens the Cookie Consent preferences panel. If the Cookie Consent Kit is disabled, this link is automatically hidden.

Purpose: Display a simple informational notice banner about cookie usage, without blocking scripts.

How to Enable:

  1. Go to TermsFeed → Compliance Kits → Cookie Notice.
  2. Click Enable.
  3. Customize the banner message text.
  4. Configure the close button behavior.

When to Use Cookie Notice vs. Cookie Consent:

  • Use Cookie Notice if you only need to inform users about cookies (informational).
  • Use Cookie Consent if you need to block scripts until users give consent (required by GDPR in most EU scenarios).

Do not enable both Cookie Notice and Cookie Consent at the same time — use one or the other.

Purpose: Automatically insert links to your legal pages in the footer section of your website, ensuring they are visible and accessible to all users.

How to Enable and Configure:

  1. Go to TermsFeed → Compliance Kits → Links to Legal Pages.
  2. Click Enable.
  3. Select which legal pages to include.
  4. Drag to reorder the links as needed.
  5. Customize the appearance:
    • Background color
    • Font family and size
    • Font color
    • Text alignment
    • Custom CSS (via the Additional CSS textarea with syntax highlighting)
  6. Optionally enable Open in a new tab for each link.
  7. Set the maximum number of links to display.

Custom CSS:

The plugin displays CSS selectors related to TermsFeed AutoTerms in the Additional CSS textarea. You can use these selectors to further customize the links section to match your WordPress theme.

Purpose: Inform users whenever you update your legal pages by displaying a temporary announcement bar on your website.

How to Enable:

  1. Go to TermsFeed → Compliance Kits → Update Notices of Legal Pages.
  2. Click Enable.
  3. Customize the notice message or revert to the default message.
  4. Set how long the notice should be displayed after an update.

When you update any legal page, the plugin automatically detects the change and shows the announcement bar to visitors for the configured duration.

Endorsements

Purpose: Automatically add an affiliate disclosure or disclaimer to posts, as required by the FTC Endorsement Guidelines and programs like Amazon Associates.

How to Enable and Configure:

  1. Go to TermsFeed → Compliance Kits → Endorsements.
  2. Click Enable.
  3. Write your custom disclaimer text (e.g., "This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.").
  4. Choose where to display the disclaimer:
    • At the start of posts
    • At the end of posts
  5. Choose which posts to apply it to:
    • All posts — The disclaimer appears on every post.
    • Posts with a specific tag — For example, only show the disclaimer on posts tagged with disclaimer or affiliate.

Amazon Associates Requirement: Amazon requires you to clearly state your participation in the Associates Program. The Endorsements Kit makes it easy to include this disclosure automatically on relevant posts.


Settings

General Settings

Access via TermsFeed → Settings.

General settings include:

  • General Information — Control what information you use throughout the legal pages, such as website name, website URL.
  • Legal Pages slug — Control what page slug should the legal pages use. Currently, it's set as wpautoterms; example is domain.com/wpautoterms/privacy-policy/.
  • Show Legal Pages in Pages Archive — Configure if to show the generated legal pages in the Pages Archive widget.

Advanced Settings

Access via TermsFeed → Settings → Advanced.

Advanced settings include:

  • Caching plugins compatibility mode — Fine-tune plugin behavior for your specific WordPress setup if you use certain caching plugins.