BACK TO DIRECTORY

AIparently – AI Transparency for WordPress

by CDL – Cook Digital Labs

0.0
(0 ratings)

AIparently provides a focused, WordPress-native workflow for classifying posts, pages, and media as not using AI, AI-assisted, or AI-generated.

AIparently is developed and maintained by CDL – Cook Digital Labs.

The plugin deliberately separates the editor’s classification from the disclosure decision. A central, versioned rule engine converts the stored classification into visible and machine-readable disclosure information without rewriting saved content.

Features

  • Classification controls for posts, pages, and media attachments.
  • Visible disclosures for classified posts and pages.
  • Layout-neutral image badges for Gutenberg, featured images, WordPress attachment output, Elementor widgets, and classic content images.
  • Configurable image badge placement at the bottom left, center, or right.
  • Central overview with counts, status filters, edit links, and bulk classification.
  • Registered post metadata plus documented PHP and REST integration surfaces.
  • No cloud service, telemetry, tracking, or external network requests.

Data model

AIparently stores the editor’s declaration as normal WordPress post metadata. Missing metadata remains “not reviewed” and is not silently interpreted as a declaration.

The versioned rule engine derives the current disclosure whenever content is rendered. Future rule changes therefore do not require rewriting stored classifications.

REST API

AIparently registers endpoints under aiparently/v1:

  • GET /content lists content the authenticated user can edit and requires the edit_posts capability.
  • GET /content/<id> is public for published supported content and otherwise requires edit access.
  • POST, PUT, or PATCH /content/<id> updates a classification and requires edit access for that item.

Authenticated WordPress REST requests use WordPress core authentication, including REST nonces for cookie-authenticated requests.

Privacy

AIparently stores classifications and settings only in the site’s WordPress database through native WordPress metadata and options APIs. It does not create custom database tables.

The plugin does not collect personal data, contact third-party services, load remote assets, track visitors, or send telemetry.

External services

AIparently does not connect to external services and does not make external network requests.

Screenshots

Settings for automatic disclosures, content placement, display style, image badges, badge position, and the active ruleset.

Settings for automatic disclosures, content placement, display style, image badges, badge position, and the active ruleset.

Central content overview with classification counts, status filters, direct edit links, and bulk classification for posts, pages, and media.

Central content overview with classification counts, status filters, direct edit links, and bulk classification for posts, pages, and media.

Frontend comparison of an original image classified as No AI, an AI-assisted image, and an AI-generated image with the appropriate disclosure badges.

Frontend comparison of an original image classified as No AI, an AI-assisted image, and an AI-generated image with the appropriate disclosure badges.

AI-assisted image with a compact, layout-neutral frontend badge positioned at the bottom left of the image.

AI-assisted image with a compact, layout-neutral frontend badge positioned at the bottom left of the image.

AI-generated image with a compact, layout-neutral frontend badge positioned at the bottom right of the image.

AI-generated image with a compact, layout-neutral frontend badge positioned at the bottom right of the image.

AI-generated content disclosure displayed inside the page's normal content flow and content width.

AI-generated content disclosure displayed inside the page's normal content flow and content width.

Plugin Details

Active Installs
0
Total Downloads
116
Version
1.0.7
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.1
Added
2026-08-24
Last Updated
2026-08-24 10:28pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0