Plugin categories

Create a Website with AI
M Chart

M Chart

Manage data sets and display them as charts in WordPress.

4.9

Rating summary

28

Reviews

5K

Active installations

M Chart
M Chart
M Chart
M Chart
M Chart

Overview

Compatibility

Installation instructions

Customer support & learning resources

Changelog

Main benefits

Spreadsheet interface management

Chart.js and Highcharts support

Embed charts with shortcode

Version-specific library updates

Full documentation available

About this plugin

Categories: Content Management
Version: 1.11.1
Last updated: 20-06-2024
WordPress version: 4.2
Tested up to: 6.5.5
PHP version required: false
Languages: 日本語, Русский
Learning resources: View resources

Overview

The plugin enables users to efficiently manage datasets through a user-friendly spreadsheet interface and display the data in the form of charts using Chart.js or Highcharts libraries. These charts can be effortlessly embedded into standard posts via shortcodes, enhancing the presentation of data in a visually appealing manner. It's important to note that from version 1.8, the Chart.js library has shifted from the 2.x.x branch, potentially affecting those who have customized its default behavior. Additionally, as of version 1.7, Highcharts is not included by default and requires the installation of the M Chart Highcharts Library plugin for related features. Comprehensive documentation is available on the Wiki, and contributions, issue reporting, or feature requests can be managed through Github.

Spreadsheet Interface for Data Management

  • Allows you to manage data sets via a user-friendly spreadsheet interface.
  • Simplifies the process of organizing and editing data.

Chart Integration

  • Supports Chart.js and Highcharts chart libraries for data visualization.
  • Enables the creation of various types of charts to represent data effectively.

Easy Embedding

  • Charts can be embedded into regular posts using a handy shortcode.
  • Facilitates seamless integration of charts into your WordPress content.

Community and Support

  • Full documentation available on the Wiki for detailed guidance.
  • Active community on Github for contributions, issue reporting, and feature requests.

Features list

Feature

Free version

Compliance with EU Omnibus Directive

Ensures adherence to EU pricing regulations.

Logs prior prices in custom field

Records previous prices in a designated custom field.

Displays lowest price in the last 30 days

Shows the lowest price within the past 30 days.

Shortcode for displaying lowest price

Provides a shortcode to display the lowest price.

Action hook for WooCommerce products

Includes an action hook for WooCommerce product integration.

Standard installation from WP repository

Allows standard installation from the WordPress repository.

GitHub release version available

Offers a release version available on GitHub.

Development version from GitHub

Provides a development version accessible on GitHub.

Automatic price logging on product update

Automatically logs prices when a product is updated.

Shows lowest price on product page

Displays the lowest price directly on the product page.

Shows lowest price on product listings page

Shows the lowest price on the product listings page.

Customizable display of lowest price message

Allows customization of the lowest price message display.

Pricing

Free Plan

$0 / free

Plan includes

Compliance with EU Omnibus Directive
Logs prior prices in custom field
Displays lowest price in the last 30 days
Shortcode for displaying lowest price
Action hook for WooCommerce products
Standard installation from WP repository
GitHub release version available
Development version from GitHub
Buy Now

In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.

See all pricing options

Rating and reviews

4.9

Rating summary

28

Reviews

5K

Active installations

5
4
3
2
1

User sentiment analysis

Users appreciate the plugin's straightforwardness and ease of use, especially for creating and customizing charts. The CSV import feature and live preview functionality are highly praised. The plugin also offers a clean backend interface and excellent support from the developers, leading to quick issue resolution. However, some drawbacks include limited styling options, lack of support for special characters, and minor bugs. Users also expressed a desire for Gutenberg block support and more flexibility in chart customization, including handling multiple data sets and setting chart heights. Despite these, it remains one of the best free charting plugins for WordPress, appreciated for its functionality and ease of use.
kennethrg

kennethrg

14 Mar, 2024

I looked at a few different plugins that will put graphs on my site, and this one is by far the most straightforward. It’s incredibly easy to type in data or upload data from a csv. As a bonus, the data table editor is pretty slick in itself, even aside from the graphing! Additionally, the plugin code is easy to read and well-commented. Great job documenting this, for those who might want to extend its behavior. Depending on your use case, one feature could be good or bad: the charts are generated in real time. A static image is generated only once, but if you are using the javascript chart library the data is pulled from the database every time the chart is requested (notwithstanding caching that your site might do). For me, this is a huge bonus, because with a simple hook, I can alter the chart data to include dynamic values on demand. Very cool! This topic was modified 4 months, 3 weeks ago by kennethrg.
PauliusR

PauliusR

02 Oct, 2023

Great plugin. Clean and simple approach. Love the live preview. I hope that the author will find time to continue developing this on a regular basis, because it is too good to be buried. It would be nice to be able to set the chart height in proportional units and have at least some styling options. I know that theming is possible, but in some cases, the charts require individual styling. Font size, alignment, legend location, grid, etc. Also, support for special characters is needed, such as % for better data representation. This topic was modified 10 months, 1 week ago by PauliusR. This topic was modified 10 months, 1 week ago by PauliusR. This topic was modified 10 months, 1 week ago by PauliusR.
Sheenmo

Sheenmo

18 Mar, 2023

This is the plugin I would want to build, but it’s already built better than I could imagine. One thing on my wish list would be supporting Gutenberg block. It can work similarly to Gravity Forms. Select a chart with a dropdown, then the chart will show in the editor. Thanks for all the developers who worked on this. Maybe one day I can be good enough to contribute.
filip991

filip991

16 Nov, 2022

we had a custom problem with m-chart on our page and that was interfering with rendering of our charts and the dev helped us to resolve the issue in no time at all with provided custom code. Just incredible plugin and team. Great job!
Frieze Design

Frieze Design

19 Jul, 2022

Easy to use, plenty of different graphs/charts to choose from. Lots of configuration options via code templates and filters. Many thanks to the developer for their hard work.

FAQ

What does this plugin do?

What chart libraries are supported?

How do I embed charts into a post?

What changes were introduced in version 1.8?

What changes were introduced in version 1.7?

Where can I find full documentation?

How can I contribute, report issues, or make feature requests?

Do I need to install any additional plugins to use Highcharts?