MarkTreeDoc

描述

MarkTreeDoc is a modern, lightweight, high-performance documentation plugin for WordPress built with pure HTML5 and CSS3.

It features zero client-side JavaScript for front-end rendering, providing blazing fast speed, complete SEO friendliness, tree navigation, one-page instant tab switching, syntax highlighting, breadcrumbs, right outline TOC, and more.

Key Features

  • Zero Client JS: Pure HTML5 and modern CSS3 rendering without heavy frontend scripts.
  • Three-Column Layout: Left tree navigation, center content flow, and right outline/notes sidebar.
  • Instant Tab Navigation: Seamless single-page tab transitions driven by CSS pseudo-classes.
  • Built-in Markdown Engine: Full GFM support including tables, task lists, alerts, blockquotes, and footnotes.
  • Syntax Highlighting: Pre-rendered syntax highlighting for PHP, Python, JavaScript, CSS, HTML, Bash, Go, Rust, and more.
  • Responsive Design: Fluid mobile and desktop experiences with collapsible sidebars.
  • Multilingual Ready: Fully compatible with Polylang and Loco Translate, with built-in English and Simplified Chinese support.

External Services

MarkTreeDoc runs entirely on your local WordPress installation and does NOT connect to any external third-party services, remote APIs, or cloud analytics. All Markdown parsing, syntax highlighting, and HTML/CSS compilation are processed locally on your server.

螢幕截圖

安裝

  1. Upload the marktreedoc folder to the /wp-content/plugins/ directory, or install the plugin directly through the WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Use the ‘MarkTreeDoc’ menu in the admin dashboard to create and manage your doc sets.
  4. Copy the shortcode [marktreedoc id="X"] and insert it into any post, page, or template.

常見問題

Does MarkTreeDoc require frontend JavaScript?

No. The frontend document display is rendered using pure HTML5 and CSS3, requiring zero JavaScript on the client side.

Does it support Polylang and Loco Translate?

Yes. MarkTreeDoc is fully localized and compatible with standard gettext translation tools like Loco Translate, as well as multi-language plugins like Polylang.

評價

There are no reviews for this plugin.

貢獻者及開發者

“MarkTreeDoc” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 MarkTreeDoc 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

修改日誌

1.0.0

  • Initial public release with full Markdown parsing, tree navigation, and zero-JS frontend compiler.