A comprehensive WordPress plugin that generates and maintains an
llms.txt file for your website, following the
llms.txt specification for AI training data documentation.
Features
Core Functionality
- Automatic llms.txt Generation: Creates and maintains an
llms.txt file in your website's root directory
- llms.txt Specification Compliance: Follows the official llms.txt format for AI training data documentation
- Dynamic Content Updates: Automatically updates the file when content changes (configurable)
- URL Rewriting: Serves llms.txt content via
/llms.txt URL with proper headers
Admin Interface
- Comprehensive Settings Page: Easy-to-use admin interface in WordPress dashboard
- File Status Display: Shows current file status, size, last modified date, and generation timestamp
- Content Configuration: Select which post types, taxonomies, and metadata to include
- Real-time Preview: View your current llms.txt file directly from the admin interface
Content Management
- Post Type Selection: Choose which post types to include (posts, pages, custom post types)
- Taxonomy Integration: Include categories, tags, and custom taxonomies
- Content Filtering: Configure publication status, date ranges, and content limits
- Metadata Options: Include/exclude author information, publish dates, excerpts, etc.
- Content Limits: Set maximum posts per type and word limits for excerpts
Cache Management
- Performance Optimization: Built-in caching system for improved performance
- Configurable Cache Duration: Set custom cache expiration times
- Manual Cache Control: Refresh or clear cache on demand
- Cache Status Monitoring: View cache size, age, and status in admin interface
Technical Features
- WordPress Standards Compliance: Follows WordPress coding standards and best practices
- Security First: Proper input sanitization, validation, and nonce verification
- Extensible Architecture: Hooks and filters for developers to extend functionality
- Multisite Compatible: Works with WordPress multisite installations
- Clean Uninstall: Removes all data and files when plugin is deleted