# Markdown Renderer for GitHub

**WordPressのための高機能Markdownレンダラー**

GitHub Flavored Markdown (GFM) コンテンツを、構文ハイライト（Shiki）や図表レンダリング（Mermaid）などの高度な機能と共に美しくレンダリングするWordPressプラグインです。

## ✨ 主な機能

1.  **GitHub Flavored Markdown (GFM) 完全サポート**
    *   `markdown-it` パーサーをベースに、テーブル、タスクリスト、打ち消し線など、GFMの全機能をサポートします。

2.  **高度な構文ハイライト**
    *   VS Codeと同じエンジンを持つ `Shiki` ライブラリを使用し、100以上の言語で正確かつ美しい構文ハイライトを実現します。

3.  **Mermaidによる図表レンダリング**
    *   Markdown内に記述されたテキストから、フローチャート、シーケンス図、ガントチャートなど9種類の図表を自動生成します。
    *   インタラクティブなズーム機能も搭載しています。

4.  **パフォーマンス最適化**
    *   コンテンツを解析し、ShikiやMermaidが必要な場合にのみライブラリを読み込む遅延アセットロード機能を搭載。サイトのパフォーマンスへの影響を最小限に抑えます。
    *   レンダリング結果をキャッシュし、ページの表示速度を向上させます。

## 🚀 貢献について

このプロジェクトはオープンソースです。バグ報告、機能提案、プルリクエストなど、あらゆるコントリビューションを歓迎します。
開発に参加される方は、[CONTRIBUTING.md](CONTRIBUTING.md) をご一読ください。

## 📚 詳細ドキュメント

より詳しい技術情報や開発ガイドについては、`docs` ディレクトリを参照してください。

*   **[開発ガイド (development-guide.md)](docs/development-guide.md)**: 開発環境のセットアップ、各種コマンド、デバッグ方法について説明します。
*   **[アーキテクチャ (architecture.md)](docs/architecture.md)**: プロジェクトの技術的な構成について説明します。
*   **[テストガイド (testing-guide.md)](docs/testing-guide.md)**: テスト駆動開発（TDD）の方針やテストの実行方法について説明します。
