Skip to content

EU AI Act Article 50 Compliance

Last updated on Mar 19, 2026

RocketCite helps WordPress site owners meet the transparency obligations of the EU AI Act (Regulation 2024/1689), specifically Article 50. If you use AI tools to create or assist with your website content, Article 50 requires you to clearly disclose this to your readers, both visibly and in machine-readable form. RocketCite handles this automatically.

Getting started

Enable EU AI Act compliance and set your site-wide defaults.

  1. Go to RocketCite > Settings > Compliance
  2. Toggle EU AI Act Compliance on
  3. Choose your site-wide default content origin type:
    • Human-Created Content written entirely by humans
    • AI-Assisted Content created with AI help but editorially reviewed by a human.
    • AI-Generated Content produced primarily by AI.
  4. Check Editorial Review if your AI-involved content is reviewed by a human before publishing.
  5. Optionally enter an AI policy url, a link to a page on your site explaining your AI usage. This URL is included in your metadata and disclosure notices.
  6. Save your settings.

Classifying Individual Posts

Not all content on your site will have the same level of AI involvement. Override the site-wide default on a per-post basis.

In the Block Editor

  1. Open any post or page in the WordPress editor.
  2. In the sidebar, find theContent Originpanel under Document settings.
  3. Select from:
    • Site Default Uses whatever you configured in Settings.
    • Human-Authored No AI disclosure will appear.
    • AI-Assisted Disclosure indicates AI was used with human review.
    • AI-Generated Disclosure indicates AI-generated content.

In the Post List

You can also classify posts directly from the Posts list screen without opening the editor. A Content Origin column shows each post’s current classification with a color-coded badge, and you can use Quick Edit to change a post’s classification in place.

Visible Disclosure Notices

When a post is classified as AI-Assisted or AI-Generated, RocketCite automatically displays a visible notice to readers.

Disclosure Text

AI-Assisted “This content was created with AI assistance and has been editorially reviewed.”

AI-Generated “This content was generated by AI.”

Position and Style

Under RocketCite > Settings > Compliance, you can control where and how notices appear.

Position

Below Title Appears immediately after the post title.

Above Comments Appears before the comment section.

Both Shows in both locations.

Style

Inline A subtle text line with separators that blends into your content.

Card A bordered info box that stands out more visually.

If your AI Policy URL is configured, the notice includes a “Learn more” link pointing to your policy page.

Manual Disclosure Placement

For posts where you need precise control over where the disclosure appears, for example a long article where only one section used AI, you can place the disclosure manually.

  1. In the editor sidebar, enable“I’m using manual disclosure placement”.
  2. Add the AI Disclosure block anywhere in your content.
  3. Customize the disclosure text, choose inline or card style, and optionally add a “Learn more” link.

When manual disclosure is enabled, the automatic notice is suppressed so you don’t get duplicate disclosures.

Machine-Readable Metadata

Visible notices cover your readers. Machine-readable signals cover search engines, AI crawlers, and compliance tools that need to detect your disclosures programmatically.

HTML Meta Tags

For every post with AI involvement, RocketCite injects the following meta tags into the page <head>:

  • ai-content-declarationThe content origin (ai-assistedai-generated, or human-created).
  • ...:editorial-reviewWhether the content was editorially reviewed (true/false).
  • ...:standardThe compliance standard identifier (eu-ai-act-2024-1689-art50).
  • ...:policy-urlYour AI policy URL, if configured.

JSON-LD Structured Data

CreativeWork JSON-LD block is added to each qualifying post, including the content’s creative work status and origin classification. It integrates with any existing structured data on your site and is readable by any tool that parses schema.org markup.

Markdown Frontmatter

When AI crawlers access your content through RocketCite’s Markdown endpoint, the AI disclosure is included as YAML frontmatter:

ai_disclosure:
  eu_ai_act: true
  content_origin: ai-assisted
  editorial_review: true
  policy_url: "https://example.com/ai-policy"

This ensures transparency extends to AI systems consuming your content in Markdown format.

Pro Features

RocketCite Pro extends Article 50 compliance with tools built for teams and organizations that need audit trails, detailed editorial tracking, and compliance reporting.

Editorial Review Tracking

Track exactly who reviewed AI-involved content and when. Whenever a post is classified as AI-Assisted or AI-Generated, the editor sidebar exposes these fields:

  • ReviewerSelect the team member who reviewed the post.
  • Review DateRecord when the editorial review took place.
  • AI ToolDocument which AI tool was used (e.g., ChatGPT, Claude, Gemini).
  • Editorial NotesAdd notes about the review process or changes made.

The reviewer and review date are included in your structured data and Markdown frontmatter, creating a complete, verifiable audit trail.

Compliance Audit Log

Every compliance-related change is logged automatically: compliance setting toggles, content origin changes on individual posts, editorial review updates, and endpoint health check results.

View the audit log under RocketCite > Settings > Compliance. Filter by date range and result status (pass, fail, warning). Logs are retained for 90 days by default and cleaned up automatically.

Compliance Report

Generate a compliance report for your organization, legal team, or regulatory purposes.

  1. Go toRocketCite > Compliance Report.
  2. Review the summary: total posts and compliance readiness percentage, classification distribution across your content, and posts missing classification or editorial review.
  3. Click Print to save as PDF.

The report includes a detailed table of all AI-involved posts with their classification, reviewer, review date, and AI tool used.

Compliance Dashboard Stats

The Pro compliance dashboard gives you at-a-glance metrics across your site: total published posts, breakdown by content origin classification, number of unclassified posts, posts missing editorial review, and overall compliance readiness percentage.

Do I need this if all my content is written by humans?
If you don’t use AI tools for content creation, you can leave EU AI Act Compliance disabled. No notices or metadata will be added. If you want to proactively declare human authorship, you can enable compliance and set the default to Human-Created. That adds machine-readable metadata confirming human authorship without showing any visible notice to readers.
Does this guarantee full legal compliance with the EU AI Act?
RocketCite implements the technical transparency measures described in Article 50. Compliance with the EU AI Act also involves organizational, legal, and operational factors that go beyond what a WordPress plugin can address. We recommend consulting with a legal professional to ensure your overall compliance strategy meets the regulation’s requirements.
Will the meta tag format change?
The ai-content-declaration meta tag convention is designed to align with the EU Code of Practice, which is expected to be finalized in June 2026. We’ll update the plugin to match the official standard as soon as it’s published. Your existing settings and classifications will carry over, no reconfiguration needed.
Can I customize the disclosure text?
Yes. When using the AI Disclosure block for manual placement, you can enter custom text directly in the block. For automatic disclosures, developers can use the rocketcite_disclosure_text and rocketcite_disclosure_html filters to customize the output.
Does this work with all post types?
Yes. Content origin classification is registered for all public post types: posts, pages, and any custom post types registered on your site.
FeatureFreePro
Per-post content origin classification
Automatic visible disclosure notices
Disclosure position and style options
AI Disclosure Gutenberg block
Machine-readable meta tags
JSON-LD structured data
Markdown frontmatter disclosure
AI Policy URL in metadata
Quick Edit classification
Editorial review tracking (reviewer, date, AI tool)
Compliance audit log
Compliance report (PDF)
Compliance dashboard stats

Was this article helpful?

Your feedback helps us improve our documentation.