[WordPress] 外掛分享: M Chart

首頁外掛目錄 › M Chart
WordPress 外掛 M Chart 的封面圖片
3,000+
安裝啟用
★★★★
4.9/5 分(28 則評價)
剛更新
最後更新
問題解決
PHP 8.1+ v2.3 上架:2015-04-26

內容簡介

M Chart 是一款強大的 WordPress 外掛,讓使用者能透過電子表格介面或 CSV 匯入資料,並使用 19 種圖表類型顯示數據。它支援即時預覽與多種輸出格式,適合各種需求。

【主要功能】
• 支援 19 種圖表類型
• 兩種資料輸入方式:電子表格或 CSV
• 即時預覽功能,編輯即時顯示
• 多種輸出格式:互動圖表、靜態圖片或 HTML 表格
• 自動生成 PNG 圖片,無需外部服務
• 可自訂每個圖表的標題與樣式

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.3) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「M Chart」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Manage your data via a spreadsheet interface or an accessible CSV import, display it as any of 19 chart types using the bundled Chart.js library, and embed it anywhere via a shortcode, or the block editor.
Features:

19 chart types — line, spline, area, column, stacked column, bar, stacked bar, pie, doughnut, scatter, bubble, radar, radar area, polar, treemap, boxplot, violin, venn, and euler
Two ways to enter data — a spreadsheet UI (Jspreadsheet CE) with multi-sheet support, or a fully keyboard-accessible CSV import with configurable delimiters
Live preview — the chart redraws instantly as you edit your data and settings, so you can see exactly what you’ll get before publishing
Multiple output formats — render as a live interactive chart, a static image, or a plain HTML data table, all from the same chart
Automatic image generation — every chart is captured to a real PNG image automatically (no headless browser or external service required)

Images have a configurable width and 1x–4x quality multiplier
Perfect for RSS feeds, emails, AMP pages, and anywhere JavaScript doesn’t work

Flexible embedding — shortcode, native block editor block, or iframe for remote/cross-site embedding
Accessibility (WCAG 2.1 AA) — every front-end chart includes a visually-hidden data table for screen readers, and a Color Blind Safe theme is bundled
Themes — bundled Chart.js themes, switchable per install, including a Color Blind Safe palette
Responsive and fast — charts size to their container, defer rendering until scrolled into view, and lazy-load in the block editor
Localization — locale-aware number formatting, plus full translation support
Per-chart customization — title/subtitle, axis titles and units, forced axis minimum, legend and shared-tooltip toggles, data-point labels, source attribution, and “color per data point”

Note: Version 2.2 adds support for M Chart Pro which adds some additional premium features.
For a detailed explanation of why M Chart Pro exists and what my plans are going forwards read Why M Chart Pro.
The short version is that M Chart will continue to be supported and developed, I’ve been working on this plugin and providing it for free over 10 years now and that will continue to be the case.
However, that support and development will continue to match my original scope for the plugin which was to provide an efficent and easy to use UI for managing datasets and displaying them as charts and nothing more. Because of my limited ability to devote time to development of M Chart I’ve had to intentionally not add some features that have been requested throughout the years. Not because those features were bad ideas, but because I couldn’t devote the kind of time necessary to do those features justice.
M Chart Pro will be where I add those out of scope features as an addon to M Chart and since M Chart Pro will have a yearly subscription fee it will hopefully provide me with the financial stability to allow me to devote my time more fully to M Chart overall.
Note: The M Chart Highcharts Library is deprecated and will not receive further updates. Chart.js now matches Highcharts feature-for-feature, supports additional chart types, works with M Chart Pro, is more performant, and isn’t burdened by expensive commercial licensing requirements. If you have Highcharts charts, M Chart offers a one-click migration to Chart.js.
Accessibility: M Chart targets WCAG 2.1 Level AA. Charts on the front end include a visually-hidden data table for screen-reader users, and a Color Blind Safe theme is bundled. Screen-reader users entering chart data should use the CSV Import feature — the spreadsheet widget has partial keyboard support but CSV import is fully accessible.
For full documentation please see the Documentation.
To contribute, report issues, or make feature requests use Github.

延伸相關外掛

文章
Filter
Mastodon