**Markdown for LLMs** makes your WordPress content accessible to Large Language Models (LLMs) like ChatGPT, Claude, and others by providing clean, well-structured markdown versions of your posts and pages.

= Key Features =

* **Automatic Markdown Conversion**: Converts posts, pages, and custom post types to clean markdown
* **LLM Discovery File**: Automatically generates an llms.txt file for easy content discovery
* **Multiple URL Structures**: Choose between directory-based (/llm/post-name.md) or extension-based (/post-name.md) URLs
* **Smart Content Parsing**: Handles images, links, tables, code blocks, and nested content structures
* **Page Builder Compatible**: Optimized for Elementor, Divi, Beaver Builder, and WPBakery
* **Batch Processing**: Generate markdown for all your content with progress tracking
* **Caching System**: Built-in caching for optimal performance
* **Schema.org Support**: Optional JSON-LD structured data inclusion
* **Filesystem Storage**: Optional local file storage for faster serving
* **Supabase Integration**: Optional database storage for headless CMS setups

= Use Cases =

* Make your content accessible to AI assistants and chatbots
* Create a markdown API for your WordPress site
* Export content for documentation systems
* Build AI-powered search and analysis tools
* Enable LLM-based content recommendations
* Facilitate content migration and backups

= How It Works =

1. Install and activate the plugin
2. Configure your preferred URL structure and post types
3. Access any post’s markdown version by adding the appropriate URL pattern
4. Use the llms.txt discovery file to help LLMs navigate your content
5. Optionally enable Supabase integration for external storage

= Developer Features =

* Filter hooks for custom field exposure
* Extensible markdown conversion system
* REST API compatible
* WP-CLI support ready
* Multisite compatible