| 开发者 | asmaulhq |
|---|---|
| 更新时间 | 2026年10月24日 03:23 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
https://example.com/about/
can expose:
https://example.com/about/index.md
The HTML page can advertise the representation with:
<link rel="alternate" type="text/markdown" href="https://example.com/about/index.md">
The plugin also includes optional llms.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. Optional AI-assisted llms.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. Optional llms.txt management acts as a site-level resource map on top of that representation layer.
Core Markdown features
/index.md representations with no duplicate physical Markdown files.agentic-markdown-exclude CSS class..exclude-mrk, .no-markdown, with the whole matching section removed from generated Markdown.data-agentic-markdown="exclude".rel="alternate" type="text/markdown" discovery.rel="describedby" discovery for llms.txt.Accept: text/markdown content negotiation on canonical URLs.ETag, Last-Modified, Cache-Control, Content-Language, and X-Content-Type-Options response headers.X-Robots-Tag policy for Markdown resources./llms.txt directly in WordPress./llms.txt when no physical file exists.llms.txt into the editor.wp agentic-markdown validate
wp agentic-markdown url 123
wp agentic-markdown clear-cache
wp agentic-markdown generate-llms
agentic-markdown-bridge folder to /wp-content/plugins/.No. The primary feature is the per-page Markdown representation layer, including discovery metadata, HTTP caching/validation, content negotiation, and per-content controls. llms.txt management is an optional supporting feature.
No. The normal HTML URL remains the canonical human-facing page. Markdown is an additional representation.
.md files?No. Markdown is generated dynamically from current published WordPress content.
Yes. In the Agentic Markdown editor panel choose Disable. You can also explicitly Enable a post that is outside the globally selected post types while the global Markdown master switch remains on.
Yes. Add agentic-markdown-exclude under Gutenberg > Advanced > Additional CSS class(es). Developers can also add data-agentic-markdown="exclude" to custom markup.
Yes. Set Content source to “Use custom Markdown below” and enter the custom Markdown in the override editor.
Yes. The built-in manager can serve a virtual /llms.txt. If a physical root file exists, the editor loads it and can update it when WordPress has safe write access.
No. The generator only creates a new draft when you explicitly click the Generate button. Manual content remains editable.
Only aggregate request counts per post and an aggregate managed llms.txt request count. No IP address, user agent, cookie identifier, or external analytics payload is stored.
Not automatically. The plugin makes no server-side AI API calls. If an administrator explicitly clicks one of the optional AI-assisted llms.txt buttons, the browser opens the chosen third-party AI service. ChatGPT and Perplexity receive the generated prompt as part of the outbound URL. For Claude and Gemini, the prompt is copied to the clipboard and a clean new-chat page is opened; nothing is submitted until the administrator pastes and submits it.
No ranking or citation outcome can be guaranteed. The plugin provides cleaner machine-readable representations and discovery signals; individual crawlers and systems decide how to use them.
WP_DEBUG enabled by deferring runtime initialization until WordPress init and keeping activation-time defaults translation-free.init callback, preserving endpoint behavior without early translation loading notices.Vary: Accept handling for eligible canonical HTML responses when content negotiation is enabled.border-box sizing for the plugin meta boxes and responsive controls.z-index: 98 for better compatibility with site headers, dialogs, and overlays./index.md representations for eligible WordPress content.