描述
AISignal Markdown Converter is a lightweight WordPress plugin that exposes eligible published content as Markdown while staying close to normal WordPress routing and output behavior.
Features include:
?format=markdownsupport for singular content and the homepage.mdURL handlingAccept: text/markdownnegotiation- REST endpoints for Markdown retrieval by post ID or slug path
- rendered HTML capture, extraction, normalization, and Markdown conversion
- ACF-aware fallback extraction for content stored outside the main editor
- compatible with many builder-based pages when important content is server-rendered
- alternate Markdown discovery through a head link and
Linkresponse header - optional YAML frontmatter for Markdown documents
- post type controls and exclusion controls for Markdown availability
- optional crawler insights with bot detection, request logging, retention, and filtering
This plugin is best suited for evaluation and development use.
Privacy Policy
Crawler insights stores request metadata for detected bot traffic to successful Markdown responses. It does not store IP addresses, cookies, request bodies, or raw user-agent strings.
安装
- Upload the plugin folder to
/wp-content/plugins/. - Activate the plugin through the WordPress Plugins screen.
- Go to
Settings > AISignal Markdown Converter. - Choose which public post types should expose Markdown.
- Optionally enable YAML frontmatter and crawler insights.
常见问题
-
Which URLs are supported?
-
You can access Markdown through
?format=markdown,.mdURLs,Accept: text/markdown, and the provided REST endpoints. -
Which content gets Markdown output?
-
Markdown is available only for published content in the post types you enable in plugin settings. You can also exclude specific items globally by post ID or individually through the editor metabox.
-
Does it work with ACF?
-
Yes. The plugin includes an ACF-aware fallback extractor for eligible published content, which helps recover meaningful Markdown when important content is stored in custom fields instead of the main editor. It is not a field-by-field ACF integration layer, but it is designed to improve Markdown output on ACF-heavy sites.
-
Does it work with page builders like Elementor, Divi, or Beaver Builder?
-
Often yes. The plugin is designed to work with standard WordPress rendering, including many builder-based pages, when the important content is present in rendered HTML or
the_content. Highly dynamic or JavaScript-rendered sections may be incomplete, so representative builder pages should still be tested on each site. -
Does the plugin add Markdown discovery signals?
-
Yes. Eligible singular requests and the homepage expose alternate Markdown discovery through:
<link rel="alternate" type="text/markdown" ...>Link: <...>; rel="alternate"; type="text/markdown"
-
Is YAML frontmatter required?
-
No. Frontmatter is optional and disabled by default.
-
What does YAML frontmatter include?
-
When enabled, frontmatter includes fields such as title, URL, post type, published and modified dates, schema type, language, word count, reading time, canonical URL, featured image, and public taxonomy names. It does not include author or publisher fields.
-
What does crawler insights log?
-
Crawler insights logs successful Markdown requests from detected bots when the feature is enabled. The request log shows timestamps, URLs, bot names, and request methods, and includes retention controls and filtering in the admin screen.
评价
此插件暂无评价。
贡献者及开发者
更新日志
1.0.0
- Current release
