Skip to content

How to Add FTC Affiliate Disclosure in WordPress

You add FTC affiliate disclosure in WordPress by enabling Link Manager Pro under Settings → Disclosure: write custom text, set before or after content, adjust styles, and pick post types (posts, pages, or custom types). The plugin finds posts that contain affiliate or sponsored links and shows the notice only there—pages without monetized hops stay clean. You keep full control of wording; Link Manager Pro handles placement and targeting so you skip pasting boilerplate into every post. Confirm output with your counsel and your theme.

The problem

The FTC expects readers to see a clear disclosure when you earn commissions from links in your content. Missing notices create compliance risk; boilerplate pasted everywhere clutters non-monetized pages and is easy to forget when you add a new link.

The solution

Link Manager Pro ties disclosure to actual affiliate or sponsored links in the rendered post. You configure the message once, control position and styling, and scope post types so landing pages and legal docs stay untouched unless you include tracked links.

What you configure

  • Custom disclosure text — You write honest, plain-language copy (for example: This post contains affiliate links. I may earn a commission if you make a purchase through these links at no extra cost to you.).
  • PositionBefore content maximizes visibility; after content suits minimal hero layouts—pick what fits your theme.
  • Style options — Adjust presentation so the notice matches your design system without hiding it.
  • Post-type targeting — Enable disclosures only on content types that carry affiliate material.

The notice does not blanket your whole site; it appears when the post includes affiliate or sponsored links Link Manager Pro recognizes.

Screenshot placeholder: Disclosure settings panel with text area, position radio buttons, and post type checkboxes

Settings let you target post types and choose where the notice renders relative to the body.

Step-by-step

  1. Open Link Manager Pro → Settings → Disclosure.
  2. Enable the disclosure feature.
  3. Write your disclosure text in your own voice while staying truthful about compensation.
  4. Choose position: before or after content.
  5. Select post types that should participate (typically Posts; add Pages if you monetize them).
  6. Save. Visit a post with an affiliate link and confirm the notice renders as expected across desktop and mobile breakpoints.

Screenshot placeholder: Front-end post with disclosure banner above article body

A live post shows the automated notice only when monetized links are present.

Best practices

  • Prefer before content when you need maximum visibility; readers see the notice before they scroll into recommendations.
  • Keep language clear — State the relationship simply; avoid burying the lede in legalese unless your counsel requires specific phrasing.
  • Test with your theme — Switch preview modes, check dark mode, and confirm the notice does not collide with sticky headers or ad slots.

How detection interacts with your content

Link Manager Pro evaluates posts for affiliate or sponsored links you manage through the plugin—masked links, auto-linked partner domains, and similar tracked hops count; a random external URL you typed without running it through Link Manager Pro may not trigger the same logic. That is why you standardize monetized placements through the Links and Affiliates screens: the disclosure engine sees a consistent signal and you avoid “sometimes on, sometimes off” behavior. When you add a new partner, register the domain, enable auto-linking if you want raw merchant URLs converted, and publish a test post to confirm the notice appears exactly once.

Styling without hiding the notice

Use the built-in style options to match typography and spacing, but resist shrinking text to illegible sizes or tucking it inside low-contrast footers. Regulators and readers both care about clear and conspicuous presentation. If your theme injects aggressive ad slots above the body, try before content placement plus a subtle border or background so the disclosure still reads as part of the article, not as an ad itself. Document the final look in your brand guidelines so guest authors do not “helpfully” duplicate disclosure manually.

Editorial QA checklist

Before you launch a monetized series, open three posts: one with affiliate links, one without, and one custom post type you enabled. Confirm the notice fires only on the monetized example, verify mobile wrapping, and capture a screenshot for your compliance binder. Re-run the check after major theme updates because header markup and content hooks sometimes shift.