WordPress plugin intelligence profile

Agentic Markdown Bridge

Expose per-page machine-readable Markdown for WordPress, with discovery, caching, controls, diagnostics, and optional llms.txt management.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update23 Oct 20269d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Agentic Markdown Bridge version 1.0.4 as active, updated 9d ago and tested up to WordPress 7.1.

Overview

About this plugin

Agentic Markdown Bridge gives public WordPress content a clean machine-readable Markdown representation while leaving the normal HTML experience unchanged.

Its primary purpose is a per-page representation layer for WordPress content: posts, pages, and public custom post types can expose their own Markdown endpoint for AI agents, retrieval systems, developer tools, and other machine clients. txt support is optional and complements that per-page layer rather than defining it.

With pretty permalinks:

com/about/

can expose:

md

The HTML page can advertise the representation with:

md">

txt management, per-content controls, caching, diagnostics, multilingual-aware URLs and response language metadata, local request counters, content negotiation, and developer/CLI tools.

The plugin does not automatically send content or analytics to Bipixels or any third party and does not require an account, API key, SaaS service, or remote code. txt buttons are user-initiated outbound links to third-party AI websites.

Representation layer, not just llms.txt

The core feature is a machine-readable representation layer for individual WordPress URLs. Each eligible piece of content can have its own Markdown endpoint, discovery metadata, HTTP validation headers, content-negotiation behavior, exclusions, title rules, and per-content overrides. txt management acts as a site-level resource map on top of that representation layer.

Core Markdown features

  • Dynamic /index.md representations with no duplicate physical Markdown files.
  • Posts, pages, and selectable public custom post types.
  • Per-post/page Markdown enable, disable, or inherit control.
  • Smart title behavior: Auto, Always include, or Never include the WordPress title.
  • Per-post title override.
  • Global and per-content control to ignore visual content before the first H1; enabled by default for cleaner machine-readable documents.
  • Optional custom Markdown override for individual posts/pages.
  • Gutenberg-friendly exclusion control with the agentic-markdown-exclude CSS class.
  • Configurable additional exclusion classes such as.exclude-mrk,.no-markdown, with the whole matching section removed from generated Markdown.
  • Developer exclusion control with data-agentic-markdown="exclude".
  • Improved conversion of headings, paragraphs, adjacent emphasis, links, images, nested lists, blockquotes, code, tables, details/FAQ blocks, figures/captions, definition lists, and embedded media.
  • Common presentation noise such as scripts, forms, navigation, buttons, SVG, hidden content, and excluded blocks is removed.

Discovery and HTTP behavior

  • Optional rel="alternate" type="text/markdown" discovery.
  • Optional rel="describedby" discovery for llms.txt.
  • Canonical HTTP Link header from Markdown back to the HTML page.
  • Optional Accept: text/markdown content negotiation on canonical URLs.
  • Optional YAML front matter with title, canonical URL, author, dates, and language.
  • ETag, Last-Modified, Cache-Control, Content-Language, and X-Content-Type-Options response headers.
  • Optional X-Robots-Tag policy for Markdown resources.
  • GET and HEAD support with conditional 304 responses.

Performance

  • Optional generated-Markdown transient cache.
  • Configurable generation cache lifetime.
  • Configurable crawler/browser cache lifetime.
  • Generation keys include content state and per-content settings, so normal edits do not require broad cache deletion.
  • O(1) cache invalidation uses a generation epoch; expired transient rows are left for WordPress to clean naturally.
  • Tools and WP-CLI command to clear generated Markdown cache.

llms.txt manager

  • Create and edit /llms.txt directly in WordPress.
  • Virtual /llms.txt when no physical file exists.
  • Detect and load an existing physical root llms.txt into the editor.
  • Safely update writable physical files using a temporary backup and same-directory replacement.
  • Symbolic-link editing is intentionally blocked.
  • H1 validation warning.
  • Editable starter template.
  • llms.txt generator with site summary, selected content, and optional links to Markdown representations.
  • Generation happens only when explicitly requested and never silently overwrites manual edits.
  • Optional AI-assisted generation links for ChatGPT, Claude, Gemini, and Perplexity using the administrator’s own account.
  • Preview/copy the generated AI prompt before opening a provider.
  • External llms.txt discovery is supported when another tool manages the file.

Admin and diagnostics

  • Settings > Agentic Markdown configuration screen.
  • Editor-side Agentic Markdown controls.
  • Admin “View Markdown” links.
  • Tools > Markdown Content bulk management screen.
  • Bulk enable, disable, or inherit controls.
  • Local Markdown view counts shown in the content manager when counters are enabled.
  • Tools > Markdown Diagnostics health screen.
  • Checks for rewrite rules, DOM support, llms.txt source, H1 validity, and physical-file safety.
  • Same-origin browser live endpoint checks.
  • One-click cache clearing and local counter reset.

Front-end actions

Optional fixed front-end actions can be enabled for eligible pages:

  • View Markdown.
  • Copy Markdown.
  • View llms.txt.
  • Per-page/post overrides for the fixed action group, Copy Markdown, and View llms.txt.
  • Custom labels.
  • Bottom-left, bottom-center, or bottom-right placement.
  • Dark, light, or automatic color style.
  • Pill, rounded, or square shape.

Front-end actions are disabled by default and are not required for machine discovery.

Multilingual compatibility

Markdown URLs are derived from the translated WordPress permalink, preserving language paths used by common multilingual plugins. Response language metadata includes integration support for Polylang and WPML, uses the active TranslatePress language when available, and falls back to the current WordPress locale.

Multisite

Settings and data remain site-specific on WordPress Multisite. Network activation initializes each site, and uninstall cleanup handles each site.

WP-CLI

When WP-CLI is available:

wp agentic-markdown validate

wp agentic-markdown url 123

wp agentic-markdown clear-cache

wp agentic-markdown generate-llms

External Services

Agentic Markdown Bridge does not call AI APIs or send data to AI services automatically. txt with your AI” controls only run after an administrator explicitly clicks a provider button.

txt URL, plus the optional site summary entered by the administrator. txt Markdown.

  • ChatGPT: opens https://chatgpt.com/ with the generated prompt in the URL. OpenAI Terms: https://openai.com/policies/terms-of-use/ Privacy: https://openai.com/policies/privacy-policy/
  • Claude: opens https://claude.ai/new without placing the prompt in the URL. The plugin copies the generated prompt to the administrator’s clipboard so it can be pasted manually, avoiding Claude’s warning for externally supplied prefilled prompts. Anthropic Consumer Terms: https://www.anthropic.com/legal/consumer-terms Privacy: https://www.anthropic.com/legal/privacy
  • Gemini: opens https://gemini.google.com/. Because Gemini does not currently provide a reliable public prompt-prefill URL, the plugin copies the prompt to the administrator’s clipboard instead of transmitting it in the URL. Google Terms: https://policies.google.com/terms Privacy: https://policies.google.com/privacy
  • Perplexity: opens https://www.perplexity.ai/ with the generated prompt in the URL. Perplexity Terms: https://www.perplexity.ai/hub/legal/terms-of-service Privacy: https://www.perplexity.ai/hub/legal/privacy-policy

These services are third-party services and are governed by their own terms and privacy policies. Provider URL behavior can change independently of this plugin.

Developer Filters

  • agentic_markdown_bridge_allowed_post_types
  • agentic_markdown_bridge_is_enabled_for_post
  • agentic_markdown_bridge_frontend_actions_enabled
  • agentic_markdown_bridge_copy_action_enabled
  • agentic_markdown_bridge_llms_action_enabled
  • agentic_markdown_bridge_markdown_url
  • agentic_markdown_bridge_rendered_html
  • agentic_markdown_bridge_include_post_title
  • agentic_markdown_bridge_ignore_before_first_h1
  • agentic_markdown_bridge_markdown
  • agentic_markdown_bridge_llms_txt_url
  • agentic_markdown_bridge_llms_txt_content
  • agentic_markdown_bridge_content_language
  • agentic_markdown_bridge_ai_provider_urls

Privacy

Agentic Markdown Bridge does not contact AI services automatically and does not transmit site data to Bipixels. Optional local counters are stored only in the site’s own WordPress database and contain aggregate counts only. txt button, the generated prompt is handled as described in the External Services section above.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai agents
  • content negotiation
  • machine readable
  • llms
  • markdown
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity23 Oct 20269d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.31.0.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.