Skip to content

WordPress plugin for generating AI Domain Data Standard domain-profile.json files. Automatically creates and serves /.well-known/domain-profile.json.

License

Notifications You must be signed in to change notification settings

ai-domain-data/wordpress-ai-domain-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordPress AI Domain Data Plugin

WordPress plugin for the AI Domain Data Standard v0.1.1. Automatically generates and serves domain-profile.json to help AI systems discover authoritative domain identity data.

The AI Domain Data Standard is an open, vendor-neutral format for publishing authoritative domain identity data for AI systems, search engines, and automated agents. This plugin makes it easy to add AI Domain Data support to your WordPress site.

Installation

From WordPress.org

  1. Go to Plugins → Add New
  2. Search for "AI Domain Data"
  3. Click "Install Now" and then "Activate"

Manual Installation

  1. Download or clone this repository
  2. Upload to /wp-content/plugins/ai-domain-data/
  3. Activate the plugin through the WordPress admin

Configuration

Add configuration in Settings → AI Domain Data:

// Settings are stored in WordPress options
// Required fields with smart defaults:
// - name: defaults to site title
// - description: defaults to tagline  
// - website: defaults to site URL
// - contact: defaults to admin email

Required Fields:

  • Name: Site/organization name (defaults to site title)
  • Description: Site description (defaults to tagline)
  • Website: Primary URL (defaults to site URL)
  • Contact: Contact email/URL (defaults to admin email)

Optional Fields:

  • Logo URL: Link to your logo
  • Entity Type: Schema.org classification (Organization, Person, Blog, etc.)
  • JSON-LD Block: Additional structured data for schema.org alignment

Usage

Once configured, your domain profile will be available at:

https://yourdomain.com/.well-known/domain-profile.json

AI systems and tools can access this endpoint to discover your domain identity data.

Features

  • Automatic REST API endpoint generation
  • Schema validation before serving
  • Smart defaults from WordPress settings
  • CORS headers for cross-origin access
  • Admin interface for easy configuration
  • Full support for optional fields (logo, entity_type, jsonld)
  • Translation-ready

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher

Development

This plugin follows WordPress coding standards and is translation-ready.

For issues, contributions, or questions, visit:

License

GPLv2 or later

About

WordPress plugin for generating AI Domain Data Standard domain-profile.json files. Automatically creates and serves /.well-known/domain-profile.json.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published