Title: Bibcit Any2HTML
Author: Rakesh Kumar
Published: <strong>2026 年 4 月 23 日</strong>
Last modified: 2026 年 5 月 1 日

---

搜索插件

![](https://ps.w.org/bibcit-any2html/assets/banner-772x250.jpg?rev=3518424)

![](https://ps.w.org/bibcit-any2html/assets/icon-256x256.png?rev=3513398)

# Bibcit Any2HTML

 作者：[Rakesh Kumar](https://profiles.wordpress.org/bibcithelp/)

[下载](https://downloads.wordpress.org/plugin/bibcit-any2html.1.2.3.zip)

 * [详情](https://cn.wordpress.org/plugins/bibcit-any2html/#description)
 * [评价](https://cn.wordpress.org/plugins/bibcit-any2html/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/bibcit-any2html/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/bibcit-any2html/#developers)

 [支持](https://wordpress.org/support/plugin/bibcit-any2html/)

## 描述

Bibcit Any2HTML adds a powerful conversion panel to the WordPress post editor. Whether
you’re working with Markdown text, technical diagram code, or document files (PDF/
image), the plugin converts your content to clean HTML and inserts it straight into
your post — no copy-pasting, no switching tools.

#### Key Features

**Markdown to HTML**
 Paste any Markdown content into the editor panel and convert
it to HTML in one click. Works with headings, lists, tables, code blocks, and all
standard Markdown syntax.

**Diagram Code to HTML**
 Convert diagram source code to rendered HTML diagrams 
directly inside the post editor. Supports a wide range of diagram languages across
four categories:

 * UML & Software Architecture — PlantUML, C4 PlantUML, Mermaid, Nomnoml, DBML, 
   Structurizr, UMLet
 * Graphs & Networks — Graphviz, D2, ERD, SMILES
 * Block & Flow Diagrams — BlockDiag, ActDiag, NwDiag, PacketDiag, RackDiag, SeqDiag,
   BPMN, Ditaa, Pikchr
 * Technical & Specialized — WaveDrom, Bytefield, SVGBob, TikZ, Symbolator, WireViz
 * Data & Mind Visualization – Vega, Vega-Lite, Excalidraw, Markmap
 * Vector Graphics- SVG

Select your diagram type from the dropdown, paste your code, and click Convert to
HTML.

**File Upload (PDF & Images)**
 Upload a PDF or image file (JPG, PNG — up to 5 MB)
and the plugin will extract the content and convert it to HTML automatically.

**Editor Compatibility**
 Works seamlessly with the Classic Editor, Gutenberg (block
editor), and TinyMCE. Converted HTML is inserted at the cursor position.

**API Key Management**
 Enter your Bibcit API key in the settings page and validate
it with a single click. The conversion panel only appears once a valid key is confirmed.
If a key becomes unauthorized during use, the plugin flags it immediately with a
direct link to re-validate.

The full source code is publicly available on [GitHub](https://github.com/bibcit/any2html).

### Requirements

 * A Bibcit account and API key — sign up at bibcit.com.
 * An active internet connection (required for API communication).

### Third-Party Service

This plugin connects to the Bibcit API (api.bibcit.com), an external service operated
by Bibcit.

**Data transmitted:** Your Markdown text, diagram code, or uploaded file (PDF/image)
is sent to the Bibcit API solely for conversion. Your API key is included as a request
header (Bibcit-Key) for authentication.

**When it is sent:** Only when you click “Convert to HTML”, and only when the plugin
is active with a valid API key.

**Privacy:** Content is processed in real-time and is not stored, logged, or retained—
ensuring full privacy of your post content.

APIs used by this plugin:

 * MassiveMark — Markdown/text to HTML: https://github.com/bibcit/MassiveMark
 * MassiveMark Diagram — Diagram code to HTML: https://www.bibcit.com/en/mdiag
 * MassivePix — PDF/image to HTML: https://github.com/bibcit/MassivePix

Please review Bibcit’s policies before use:

[Privacy Policy](https://www.bibcit.com/en/privacy)
 [Terms of Service](https://www.bibcit.com/en/terms)

## 屏幕截图

[⌊Settings page — API key validation.⌉⌊Settings page — API key validation.⌉[

Settings page — API key validation.

[⌊Post editor — Markdown tab with Convert to HTML button.⌉⌊Post editor — Markdown
tab with Convert to HTML button.⌉[

Post editor — Markdown tab with Convert to HTML button.

[⌊Post editor — Diagram Code tab with type selector and code input.⌉⌊Post editor—
Diagram Code tab with type selector and code input.⌉[

Post editor — Diagram Code tab with type selector and code input.

[⌊Post editor — Generated svg inserted into post content.⌉⌊Post editor — Generated
svg inserted into post content.⌉[

Post editor — Generated svg inserted into post content.

[⌊Post editor — File upload tab (PDF/image) with drag-and-drop support.⌉⌊Post editor—
File upload tab (PDF/image) with drag-and-drop support.⌉[

Post editor — File upload tab (PDF/image) with drag-and-drop support.

## 安装

#### From within WordPress

 1. Visit Plugins > Add New.
 2. Search for Bibcit Any2HTML.
 3. Install and activate the plugin.

#### Manual Installation

 1. Upload the bibcit-any2html folder to the /wp-content/plugins/ directory.
 2. Visit Plugins and activate Bibcit Any2HTML.

#### Getting Started

 1. Go to Settings > Bibcit Any2HTML.
 2. Enter your Bibcit API key and click Validate Key.
 3. Once validated, click Save Settings.
 4. Open any post or page — the Bibcit Any2HTML meta box will appear below the editor.
 5. Choose a tab (Markdown, Diagram Code, or Upload File), enter your content, and 
    click Convert to HTML.

## 常见问题

### Where do I get an API key?

Sign up at bibcit.com to obtain your free API key.

### Which diagram types are supported?

The plugin supports 27 diagram languages across four groups: UML & Software Architecture(
PlantUML, C4 PlantUML, Mermaid, Nomnoml, DBML, Structurizr, UMLet), Graphs & Networks(
Graphviz, D2, ERD, SMILES), Block & Flow Diagrams (BlockDiag, ActDiag, NwDiag, PacketDiag,
RackDiag, SeqDiag, BPMN, Ditaa, Pikchr), and Technical & Specialized (WaveDrom, 
Bytefield, SVGBob, TikZ, Symbolator, WireViz).

### What file types can I upload?

PDF files and images (JPG, PNG) up to 5 MB are supported for file conversion.

### Is my content stored by Bibcit?

No. Content is processed in real-time and is not stored or retained by Bibcit. See
the [Privacy Policy](https://www.bibcit.com/en/privacy) for full details.

### The meta box does not appear in the editor.

Make sure your API key status shows “Valid” in Settings > Bibcit Any2HTML. The meta
box is only shown when a valid key is confirmed.

### What happens if my API key expires or becomes invalid?

The plugin detects unauthorized API responses automatically and displays an error
with a direct link to the settings page so you can re-validate or update your key.

### Does the plugin work without an internet connection?

No. An active internet connection is required to communicate with the Bibcit API.

### Which editors are supported?

The plugin works with the WordPress block editor (Gutenberg), the Classic Editor,
and TinyMCE. HTML is inserted at the current cursor position in all three.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Bibcit Any2HTML」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Rakesh Kumar ](https://profiles.wordpress.org/bibcithelp/)
 *   [ rupeshonezone ](https://profiles.wordpress.org/rupeshonezone/)

[帮助将「Bibcit Any2HTML」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/bibcit-any2html)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/bibcit-any2html/)，查看
[SVN仓库](https://plugins.svn.wordpress.org/bibcit-any2html/)，或通过[RSS](https://plugins.trac.wordpress.org/log/bibcit-any2html/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/bibcit-any2html/)。

## 更新日志

#### 1.2.0

 * Added Diagram Code tab supporting 27 diagram languages (PlantUML, Mermaid, Graphviz,
   and more).
 * Diagram conversion uses a dedicated API endpoint (api.bibcit.com/api/mdiag/code2Svg).
 * Fixed convert button being non-functional due to a dead-code early return.
 * Fixed settings page script not loading due to mismatched page slug.

#### 1.1.0

 * Added file upload support (PDF/image) for HTML conversion.
 * Minor fixes and performance improvements.

#### 1.0.0

 * Initial release.

## 额外信息

 *  版本 **1.2.3**
 *  最后更新：**1 月前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.5 或更高版本 **
 *  已测试的最高版本为 **6.9.4**
 *  PHP 版本 ** 8.0 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/bibcit-any2html/)
 * 标签
 * [diagram](https://cn.wordpress.org/plugins/tags/diagram/)[HTML Converter](https://cn.wordpress.org/plugins/tags/html-converter/)
   [markdown](https://cn.wordpress.org/plugins/tags/markdown/)[mermaid](https://cn.wordpress.org/plugins/tags/mermaid/)
   [pdf](https://cn.wordpress.org/plugins/tags/pdf/)
 *  [高级视图](https://cn.wordpress.org/plugins/bibcit-any2html/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/bibcit-any2html/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/bibcit-any2html/reviews/)

## 贡献者

 *   [ Rakesh Kumar ](https://profiles.wordpress.org/bibcithelp/)
 *   [ rupeshonezone ](https://profiles.wordpress.org/rupeshonezone/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/bibcit-any2html/)