[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftmbdO1ITNnHk5EHKh8KNI0KRDT8Jv6u6K9WgxpbskPw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":15,"tags":16,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":131,"fingerprints":160},"chart-card","Chart Card","1.0.6","Steve Dufresne","https:\u002F\u002Fprofiles.wordpress.org\u002Fdufresnesteven\u002F","\u003Cp>Hook an endpoint to display data using a chart library.\u003C\u002Fp>\n\u003Ch3>Attribution\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.react-google-charts.com\u002F\" rel=\"nofollow ugc\">React Google Charts\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Chart Block as used on WordPress.org.",0,2348,"2024-12-20T00:16:00.000Z","6.7.5","",[17,18,19,20,21],"blocks","charts","js","react","stats","https:\u002F\u002Fgithub.com\u002FStevenDufresne\u002Fchart-card","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchart-card.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"dufresnesteven",2,100,30,88,"2026-04-04T21:11:03.401Z",[36,59,79,99,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":15,"requires_php":15,"tags":50,"homepage":55,"download_link":56,"security_score":31,"vuln_count":57,"unpatched_count":11,"last_vuln_date":58,"fetched_at":26},"m-chart","M Chart","1.12","methnen","https:\u002F\u002Fprofiles.wordpress.org\u002Fmethnen\u002F","\u003Cp>Allows you to manage data sets via a spreadsheet interface and present that data in chart form via the Chart.js or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmethnen\u002Fm-chart-highcharts-library\u002F\" rel=\"nofollow ugc\">Highcharts\u003C\u002Fa> chart libraries.  The charts can then be embedded into a regular post via a handy shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Starting with version 1.8 the Chart.js library is no longer on the 2.x.x branch which introduces some \u003Ca href=\"https:\u002F\u002Fwww.chartjs.org\u002Fdocs\u002Flatest\u002Fgetting-started\u002Fv3-migration.html\" rel=\"nofollow ugc\">breaking changes\u003C\u002Fa>. This will probably only affect you if you were modifying the default Chart.js behavior in some way.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Starting with version 1.7 Highcharts is no longer included with this plugin by default. If you’d still like to use the features that require Higcharts please install the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmethnen\u002Fm-chart-highcharts-library\u002F\" rel=\"nofollow ugc\">M Chart Highcharts Library\u003C\u002Fa> plugin before installing this update.\u003C\u002Fp>\n\u003Cp>For full documentation please see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmethnen\u002Fm-chart\u002Fwiki\" rel=\"nofollow ugc\">Wiki\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To contribute, report issues, or make feature requests use \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmethnen\u002Fm-chart\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Manage data sets and display them as charts in WordPress.",4000,109412,98,28,"2026-03-01T19:01:00.000Z","6.9.4",[51,18,52,53,54],"chartjs","graphs","highcharts","tables","http:\u002F\u002Fgithub.com\u002Fmethnen\u002Fm-chart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fm-chart.1.12.zip",1,"2023-01-19 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":33,"num_ratings":69,"last_updated":70,"tested_up_to":14,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":31,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"reactpress","ReactPress – Create React App for WordPress","3.4.0","rockiger","https:\u002F\u002Fprofiles.wordpress.org\u002Frockiger\u002F","\u003Cp>ReactPress enables you to easily create, build and deploy React apps into your existing WordPress sites. Use your React knowledge to create single page applications for your WordPress customers.\u003C\u002Fp>\n\u003Cp>Get started in seconds and develop your React app with instant feedback and your WordPress theme in mind.\u003C\u002Fp>\n\u003Cp>Combine the flexibility of WordPress with the UI capabilities of React and seamlessly integrate create-react-app into your WordPress project for your next SaaS.\u003C\u002Fp>\n\u003Cp>ReactPress does 3 things:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>It integrates your local dev server into your WordPress theme, that you have instant feedback, how your React app looks in the context of your WordPress website.\u003C\u002Fli>\n\u003Cli>It builds your React app in a way that it is usable from your WordPress site.\u003C\u002Fli>\n\u003Cli>It makes it easy to upload your app to a live server after building.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fast refresh during app development\u003C\u002Fli>\n\u003Cli>WordPress integration during development\u003C\u002Fli>\n\u003Cli>Easy deploy to your live site\u003C\u002Fli>\n\u003Cli>client-side routing\u003C\u002Fli>\n\u003Cli>zero-config\u003C\u002Fli>\n\u003Cli>TypeScript support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frockiger.com\u002Fen\u002Freactpress\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frockiger.com\u002Fen\u002Freactpress\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frockiger.com\u002Fen\u002Freactpress\u002Freactpress-tutorial\u002F\" rel=\"nofollow ugc\">In depth React with WordPress Tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frockiger.com\u002Fen\u002Freactpress\u002Funderstanding-reactpress\u002F\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frockiger\u002Freactpress\u002F\" rel=\"nofollow ugc\">Development\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>System Requirements\u003C\u002Fh3>\n\u003Cp>To develop React apps your WordPress instance needs access to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Access to the PHP function \u003Ccode>file_get_contents\u003C\u002Fcode>. Some hosting providers deactivate \u003Ccode>fopen\u003C\u002Fcode> on which \u003Ccode>file_get_contents\u003C\u002Fcode> depends. Access to \u003Ccode>file_get_contents\u003C\u002Fcode> is neccessary on your dev and your live system!\u003C\u002Fli>\n\u003Cli>POSIX compatible system, Windows support is experimental. (\u003Ca href=\"https:\u002F\u002Frockiger.com\u002Fen\u002Fwindows-survival-guide-to-for-react-and-web-developers\u002F\" title=\"Windows Survival Guide for React and Web Developers\" rel=\"nofollow ugc\">Alternatively Windows users can use WSL2\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily create, build and deploy React apps into your existing WordPress sites.",3000,51111,18,"2025-04-07T21:07:00.000Z","5.0","7.4",[74,75,76,19,20],"developer","embed","javascript","https:\u002F\u002Frockiger.com\u002Fen\u002Freactpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freactpress.3.4.0.zip",{"slug":80,"name":81,"version":6,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":31,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":15,"tags":92,"homepage":96,"download_link":97,"security_score":98,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"blazing-charts","Blazing Charts","Massoud Shakeri","https:\u002F\u002Fprofiles.wordpress.org\u002Fmassoudshakeri\u002F","\u003Cp>We are not going to re-invent the wheel, and this plugin is not going to give you another charting library. This purpose of this plugin is to let you get the most out of charting libraries that already exist and are awesome. There are many of them out there, and most of them are free. Many of the other commercial libraries are free for a personal or non-profit project, or have a free branded version, which may have a small link to their website.\u003C\u002Fp>\n\u003Cp>Here is a list of libraries currently added to the collection. If you know another charting library, compatible with GPL license, please inform us to add it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HighCharts.js: The library used (disabled by default) is a free version with a small link to their website, and can be used if the user’s site opts in to link. This plugin does NOT substitute HighCharts terms of use. HighCharts use is free for a personal or non-profit project under the Creative Commons Attribution-NonCommercial 3.0 License.\u003Cbr \u002F>Please refer to HighCharts license page http:\u002F\u002Fshop.highsoft.com\u002Fhighcharts.html to check the HighCharts precise license conditions.\u003C\u002Fli>\n\u003Cli>Morris.js\u003C\u002Fli>\n\u003Cli>ZingChart: The library used (disabled by default) is a free branded version, and can be used if the user’s site opts in to link. This plugin does NOT substitute ZingChart terms of use.\u003Cbr \u002F>Please refer to ZingChart license page https:\u002F\u002Fwww.zingchart.com\u002Fbuy\u002Fdetails\u002Fbranded-license\u002F to check the ZingChart precise license conditions.\u003C\u002Fli>\n\u003Cli>Chart.js\u003C\u002Fli>\n\u003Cli>Google Charts: by loading Google’s JSAPI library loader remotely (as a service), and then using it to load the visualization library and other packages\u003C\u002Fli>\n\u003Cli>D3.js\u003C\u002Fli>\n\u003Cli>Chartist.js\u003C\u002Fli>\n\u003Cli>Smoothie Charts\u003C\u002Fli>\n\u003Cli>Flot Charts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please refer to the license page of a library you want to use to check the precise license conditions.\u003C\u002Fp>\n\u003Ch4>What does this plugin do?\u003C\u002Fh4>\n\u003Cp>This plugin allows you to create chart code snippets, which can be inserted into the posts or pages by using the shortcode of “BlazingChart”.\u003C\u002Fp>\n\u003Cp>Another scenario is you have a function, defined in another plugin or in your theme, which extracts data from database and produces the scripts for the chart. Then you can give the name of that function as a parameter to the shortcode, so the function is called and the output of that function will be inserted in the page.\u003Cbr \u002F>\nThe “BlazingChart” shortcode can have up to 4 parameters:\u003C\u002Fp>\n\u003Col>\n\u003Cli>“charttype”:\u003Cbr \u002F>\nThe first parameter of that shortcode tells which Charting library you want to use. At the moment the value of this parameter can be one of these:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>highcharts: for HighCharts.js\u003C\u002Fli>\n\u003Cli>morris: for Morris.js\u003C\u002Fli>\n\u003Cli>zingchart: for ZingChart\u003C\u002Fli>\n\u003Cli>chartjs: for Chart.js\u003C\u002Fli>\n\u003Cli>google: for Google Charts\u003C\u002Fli>\n\u003Cli>d3: for D3.js\u003C\u002Fli>\n\u003Cli>chartist: for Chartist.js\u003C\u002Fli>\n\u003Cli>smoothie: Smoothie Charts\u003C\u002Fli>\n\u003Cli>flot: for Flot library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Other than Google Charts which does not have a local version of library, all the other libraries are included in this plugin. Some of them are hosted on a CDN as well. So by changing the settings, you can easily switch between remote or local chart\u002Fmap libraries.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>“source”:\u003Cbr \u002F>\nThe second parameter specifies the user-friendly slug of the chart snippet as the source of script and data for the chart.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“function”:\u003Cbr \u002F>\nIf a function, defined in another plugin or in the theme, is going to produce the data and script for the chart, the name of that function can be given as the value of this parameter. This value can be not only  a function name, but also other types of callbacks, like “Foo::method”, “array(‘Foo’, ‘method’)”, or “array($obj, ‘method’)”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“options”:\u003Cbr \u002F>\nSome of the charting libraries are just a single file. But others, like Flot, are divided to a main library and several auxiliary libraries, to make it lighter and more efficient. By using this parameter, you can give a comma separated list of auxiliary libraries of the main library to load. Here is the list of options for each library:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>HighCharts.js: more, 3d, exporting\u003C\u002Fli>\n\u003Cli>D3.js : pie, nvd3\u003C\u002Fli>\n\u003Cli>Chart.js : bundle\u003C\u002Fli>\n\u003Cli>Flot Charts : colorhelpers, canvas, categories, crosshair, errorbars, fillbetween, image, navigate, pie, resize, selection, stack, symbol, threshold, time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How Charting libraries are used?\u003C\u002Fh4>\n\u003Cp>To include JavaScript files efficiently, none of these libraries are enqueued, until the shortcode of “BlazingChart” appears in a post or a widget. The plugin loads only one of these libraries, specified by “charttype” parameter. Moreover, to load the page faster, that library is loaded in the footer.\u003C\u002Fp>\n\u003Cp>You can also use a built-in PHP function to invoke the chart anywhere in your template:\u003C\u002Fp>\n\u003Cp>\u003C?php\u003Cbr \u002F>\n\u002F\u002F define the parameters\u003Cbr \u002F>\n$patts= array(\u003Cbr \u002F>\n    “charttype” => “name of one of the aforementioned charting libraries”,\u003Cbr \u002F>\n    “source”    => “slug of the chart snippet”,\u003Cbr \u002F>\n    “options”   => “auxiliary libraries to load”\u003Cbr \u002F>\n    );\u003Cbr \u002F>\n\u002F\u002F call the function to invoke the shortcode handler\u003Cbr \u002F>\nblazing_charts_insert($patts);\u003Cbr \u002F>\n?>\u003C\u002Fp>\n\u003Cp>As always, there are exceptions:\u003C\u002Fp>\n\u003Cp>To reduce the size of the libraries loaded for Google Charts, that library decides which portions of the library to be included, depending to the type of the chart. So the link to the CDN library must be included at the top of the script, saved in the chart snippet.\u003C\u002Fp>\n\u003Ch4>How To use this plugin:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Although theoretically you can have various charts in a single page, drawn by more than one charting library, it is advisable not to do that. These libraries may conflict with each other, and may not get any of the charts drawn properly. Just make sure in every page, only one of those libraries is included.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Every chart has two major parts: first a container, specified by a \u003Cdiv> or \u003Ccanvas> tag, with a certain id or class; and second a script which tells how that chart should be drawn.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you have more than one chart in a single page, make sure each chart, saved as a Chart Snippet or produced by a function, has a unique id or class for its container. Otherwise there will be a conflict between those charts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shortcodes are case-sensitive. So if you want to use the shortcode of [BlazingChart], please make sure to type it correctly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>I tried to bring some examples about each of the libraries, in this plugin’s URI:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblazingspider.com\u002Fwp-demo\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>The detailed and updated version of documentation can be found in this link:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fblazing-charts\u003C\u002Fp>\n","A plugin to easily allow you to add interactive charts and maps by using a collection of Charting libraries.",200,8444,4,"2018-03-23T07:35:00.000Z","4.9.29","3.0.1",[18,93,53,94,95],"graph","maps","morris-js","http:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fblazing-charts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblazing-charts.1.0.6.zip",85,{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":86,"downloaded":107,"rating":33,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":15,"tags":112,"homepage":117,"download_link":118,"security_score":98,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"maxicharts","MaxiCharts","1.7.6","termel","https:\u002F\u002Fprofiles.wordpress.org\u002Fmunger41\u002F","\u003Cp>Create beautiful \u003Ca href=\"http:\u002F\u002Fwww.chartjs.org\u002F\" title=\"Chartsjs\" rel=\"nofollow ugc\">Chartsjs\u003C\u002Fa> charts from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts-gravity-forms-source-add-on\u002F\" title=\"Gravity Forms\" rel=\"ugc\">Gravity Forms\u003C\u002Fa> submission data or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts-csv-source-add-on\u002F\" title=\"CSV add-on\" rel=\"ugc\">CSV data\u003C\u002Fa> with a simple shortcode.\u003Cbr \u002F>\nUse all your past data to visualize advanced statistics in a few clics. \u003Cem>You NEED to install at least one add-on in order to use shortcodes.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Requires Gravity Forms v2.3+\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZcKpVkDNYIM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Frandom-demos\u002F\" title=\"Demonstration\" rel=\"nofollow ugc\">>> Demonstration site \u003C\u003C\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>All code has been moved to GitHub now : \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMaxicharts\" rel=\"nofollow ugc\">MaxiCharts on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Add-ons\u003C\u002Fh3>\n\u003Cp>\u003Cem>You NEED to install at least one of them:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts-gravity-forms-source-add-on\u002F\" title=\"GF Add-on\" rel=\"ugc\">Maxicharts Gravity Forms source add-on\u003C\u002Fa> : chart all \u003Cstrong>Gravity Forms\u003C\u002Fstrong> submission data\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts-csv-source-add-on\u002F\" title=\"CSV add-on\" rel=\"ugc\">MaxiCharts CSV add-on\u003C\u002Fa> : in order to graph \u003Cstrong>CSV\u003C\u002Fstrong> files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Optional add-ons:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts-gravity-view-add-on\u002F\" title=\"Gravity View add-on\" rel=\"ugc\">MaxiCharts Gravity View add-on\u003C\u002Fa> : in order to filter entries on \u003Cstrong>Gravity View\u003C\u002Fstrong> “approved” ones\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts-query-builder-add-on\u002F\" title=\"Query Builder add-on\" rel=\"ugc\">MaxiCharts Query Builder add-on\u003C\u002Fa> : Real time filter entries on graph using \u003Ca href=\"http:\u002F\u002Fquerybuilder.js.org\u002Findex.html\" title=\"Query Builder\" rel=\"nofollow ugc\">Query Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fmaxicharts-colors-add-on\u002F\" rel=\"nofollow ugc\">MaxiCharts Extended Colors add-on\u003C\u002Fa> “Extended Colors”) : Extended colors sets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use the post visual editor brand new button to add as many shortcodes as you want in a few clics !\u003Cbr \u002F>\nYou need to \u003Cstrong>install the core MaxiCharts plugin in any case\u003C\u002Fstrong>, then if you use, for example Gravity Forms add-on, the shortcode processed is:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"form_id\" include=\"fieldNb1,fieldNb2,fieldNb3,..\" exclude=\"fieldNb4,fieldNb5,...\" color_set=\"set\" type=\"graphType\" width=\"width(px|%)\" float=\"true|false\" chart_js_options=\"options\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>where all parameters are optional:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>gf_form_id\u003C\u002Fem> : expects the \u003Cstrong>form ID\u003C\u002Fstrong> in Gravity Forms (defaults to first form : id=1)\u003C\u002Fli>\n\u003Cli>\u003Cem>type\u003C\u002Fem> : is \u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Fall-graph-types\u002F\" rel=\"nofollow ugc\">the type of graph\u003C\u002Fa>, at the moment only \u003Cstrong>line,pie,doughnut,bar,horizontalBar\u003C\u002Fstrong> available (defaults to pie)\u003C\u002Fli>\n\u003Cli>\u003Cem>include\u003C\u002Fem> : expects the \u003Cstrong>field ids\u003C\u002Fstrong> to include (example : \u003Ccode>include=\"1,3,4\"\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cem>exclude\u003C\u002Fem> : expects the \u003Cstrong>field ids\u003C\u002Fstrong> to exlude (example : \u003Ccode>exclude=\"2,4,6\"\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>see \u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Fall-shortcode-parameters\u002F\" title=\"All parameters\" rel=\"nofollow ugc\">all parameters on demonstration site\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Display all fields of form #1 as pie charts with custom \u003Ca href=\"http:\u002F\u002Fwww.chartjs.org\u002Fdocs\u002F#chart-configuration-creating-a-chart-with-options\" rel=\"nofollow ugc\">chartjs options\u003C\u002Fa> for titles:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports chart_js_options=\"title: {display: true, text: 'My Funky Chart Title', fontSize:28,fontFamily:'Arial',fontColor:'#00B88A',fontStyle:'bold',padding:20}\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays fields 4, 7 and 18 of gravity form #3 with bar charts. Default colors used.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"3\" include=\"4,7,18\" type=\"bar\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays field 2 of gravity form #2 with default pie chart. Use red color set, with not randomization.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"2\" include=\"2\" color_set=\"red\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays all but fields 4,7,18 of gravity form #8 with horizontalBar type charts. Use blue color set, randomized.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"8\" exclude=\"4,7,18\" color_set=\"blue\" color_rand=\"true\" type=\"horizontalBar\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>More examples here : \u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Frandom-demos\u002F\" title=\"Demonstration\" rel=\"nofollow ugc\">>> Demonstration site \u003C\u003C\u003C\u002Fa>\u003C\u002Fp>\n","Create beautiful HTML5 charts from Gravity Forms submission data with a simple shortcode. You can also visualise CSV files as graphs.",20168,9,"2021-09-20T13:29:00.000Z","5.8.13","4.0",[113,114,115,93,116],"chart","chartsjs","forms","gravity","https:\u002F\u002Fmaxicharts.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaxicharts.zip",{"slug":120,"name":121,"version":122,"author":103,"author_profile":104,"description":123,"short_description":124,"active_installs":86,"downloaded":125,"rating":31,"num_ratings":126,"last_updated":127,"tested_up_to":110,"requires_at_least":111,"requires_php":15,"tags":128,"homepage":129,"download_link":130,"security_score":98,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"maxicharts-gravity-forms-source-add-on","MaxiCharts Gravity Forms Source add-on","1.7.10","\u003Cp>Extends MaxiCharts to chart Gravity Forms data with a simple shortcode. Requires installation and activation of free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaxicharts\u002F\" title=\"MaxiCharts\" rel=\"ugc\">MaxiCharts\u003C\u002Fa> plugin. And of course Gravity Forms.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZcKpVkDNYIM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Frandom-demos\u002F\" title=\"Demonstration\" rel=\"nofollow ugc\">>> Demonstration site \u003C\u003C\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>All code has been moved to GitHub now : \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMaxicharts\" rel=\"nofollow ugc\">MaxiCharts on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use the post visual editor brand new button to add the as many shortcodes as you want in a few clics !\u003C\u002Fp>\n\u003Cp>the shortcode is\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"form_id\" include=\"fieldNb1,fieldNb2,fieldNb3,..\" exclude=\"fieldNb4,fieldNb5,...\" color_set=\"set\" type=\"graphType\" width=\"width(px|%)\" float=\"true|false\" chart_js_options=\"options\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>where all parameters are optional:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>gf_form_id\u003C\u002Fem> : expects the \u003Cstrong>form ID\u003C\u002Fstrong> in Gravity Forms (defaults to first form : id=1)\u003C\u002Fli>\n\u003Cli>\u003Cem>type\u003C\u002Fem> : is the type of graph, at the moment only \u003Cstrong>line,pie,doughnut,bar,horizontalBar\u003C\u002Fstrong> available (defaults to pie)\u003C\u002Fli>\n\u003Cli>\u003Cem>include\u003C\u002Fem> : expects the \u003Cstrong>field ids\u003C\u002Fstrong> to include (example : \u003Ccode>include=\"1,3,4\"\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cem>exclude\u003C\u002Fem> : expects the \u003Cstrong>field ids\u003C\u002Fstrong> to exlude (example : \u003Ccode>exclude=\"2,4,6\"\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cem>colors\u003C\u002Fem> : to use your custom colors : a list of \u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Fcustom-colors\u002F\" rel=\"nofollow ugc\">coma separated hex colors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cem>color_set\u003C\u002Fem> : expects the name of the color set : \u003Cstrong>blue,green,red,orange,purple\u003C\u002Fstrong> (defaults to a standard color set including different colors)\u003C\u002Fli>\n\u003Cli>\u003Cem>color_rand\u003C\u002Fem> : expects \u003Cstrong>true or false\u003C\u002Fstrong> and randomizes colors in color set if true (defaults to false)\u003C\u002Fli>\n\u003Cli>…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>see \u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Fall-shortcode-parameters\u002F\" title=\"All parameters\" rel=\"nofollow ugc\">all parameters on demonstration site\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Display all fields of form #1 as pie charts with custom \u003Ca href=\"http:\u002F\u002Fwww.chartjs.org\u002Fdocs\u002F#chart-configuration-creating-a-chart-with-options\" rel=\"nofollow ugc\">chartjs options\u003C\u002Fa> for titles:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports chart_js_options=\"title: {display: true, text: 'My Funky Chart Title', fontSize:28,fontFamily:'Arial',fontColor:'#00B88A',fontStyle:'bold',padding:20}\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays fields 4, 7 and 18 of gravity form #3 with bar charts. Default colors used.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"3\" include=\"4,7,18\" type=\"bar\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays field 2 of gravity form #2 with default pie chart. Use red color set, with not randomization.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"2\" include=\"2\" color_set=\"red\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays all but fields 4,7,18 of gravity form #8 with horizontalBar type charts. Use blue color set, randomized.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gfchartsreports gf_form_id=\"8\" exclude=\"4,7,18\" color_set=\"blue\" color_rand=\"true\" type=\"horizontalBar\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Test it live here : \u003Ca href=\"https:\u002F\u002Fmaxicharts.com\u002Frandom-demos\u002F\" title=\"Demonstration\" rel=\"nofollow ugc\">>> Demonstration site \u003C\u003C\u003C\u002Fa>\u003C\u002Fp>\n","Extends MaxiCharts to chart Gravity Forms data.",15496,5,"2021-09-20T13:30:00.000Z",[113,114,115,93,116],"https:\u002F\u002Fmaxicharts.com\u002Fcategory\u002Fgravity-forms-add-on\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaxicharts-gravity-forms-source-add-on.zip",{"attackSurface":132,"codeSignals":147,"taintFlows":155,"riskAssessment":156,"analyzedAt":159},{"hooks":133,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":11,"unprotectedCount":11},[134,140],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","init","anonymous","plugin.php",95,{"type":135,"name":141,"callback":137,"file":138,"line":142},"enqueue_block_assets",106,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":154},[],{"prepared":11,"raw":11,"locations":150},[],{"escaped":152,"rawEcho":11,"locations":153},7,[],[],[],{"summary":157,"deductions":158},"The \"chart-card\" plugin version 1.0.6 exhibits a strong security posture based on the provided static analysis.  The absence of any identified entry points like AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface. Furthermore, the code signals are overwhelmingly positive, with no dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The lack of file operations, external HTTP requests, nonce checks, capability checks, and bundled libraries further solidifies this good practice. The taint analysis also shows no identified flows with unsanitized paths.\n\nGiven the clean bill of health from both static analysis and the vulnerability history, which shows no recorded CVEs, the plugin appears to be very secure. There are no immediate, evidence-backed deductions to be made from the provided data. The plugin's developers have evidently prioritized security by design, leading to a robust and low-risk component.  It's important to note that this assessment is solely based on the provided data; a deeper manual code review or dynamic analysis could reveal latent issues, but based on this information, the plugin is considered highly secure.",[],"2026-03-17T06:35:50.410Z",{"wat":161,"direct":169},{"assetPaths":162,"generatorPatterns":166,"scriptPaths":167,"versionParams":168},[163,164,165],"\u002Fwp-content\u002Fplugins\u002Fchart-card\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fchart-card\u002Fbuild\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fchart-card\u002Fbuild\u002Ffrontend.css",[],[],[],{"cssClasses":170,"htmlComments":173,"htmlAttributes":174,"restEndpoints":182,"jsGlobals":183,"shortcodeOutput":184},[171,172],"wporg-chart-block","wporg-chart-block-js",[],[175,176,177,178,179,180,181],"data-url","data-title","data-headings","data-notes","data-type","data-options","data-is-private",[],[],[185,175,176,177,178,179,180,181],"\u003Cdiv class=\"wporg-chart-block wporg-chart-block-js\""]