{"id":275301,"date":"2026-01-27T17:17:27","date_gmt":"2026-01-27T17:17:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/chartivio\/"},"modified":"2026-04-02T09:04:07","modified_gmt":"2026-04-02T09:04:07","slug":"chartivio","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/chartivio\/","author":23438064,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Chartivio","header_author":"Rachana Paudel","header_description":"A plugin to create charts and bars for data visualization.","assets_banners_color":"bae0f9","last_updated":"2026-04-02 09:04:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/chartivio\/","header_author_uri":"https:\/\/profiles.wordpress.org\/rachanapaudel26\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":373,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"rachanapaudel26","date":"2026-01-27 17:25:06"},"1.0.3":{"tag":"1.0.3","author":"rachanapaudel26","date":"2026-02-16 11:50:35"},"1.0.4":{"tag":"1.0.4","author":"rachanapaudel26","date":"2026-02-28 17:27:27"},"1.0.5":{"tag":"1.0.5","author":"rachanapaudel26","date":"2026-04-01 12:13:20"},"1.1.0":{"tag":"1.1.0","author":"rachanapaudel26","date":"2026-04-02 09:03:11"},"1.1.1":{"tag":"1.1.1","author":"rachanapaudel26","date":"2026-04-02 09:04:07"},"V.1.0.2":{"tag":"V.1.0.2","author":"rachanapaudel26","date":"2026-02-01 06:56:58"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3462423,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3462423,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3491460,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3491460,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3","1.0.4","1.0.5","1.1.0","1.1.1","V.1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3491535,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3491476,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3491535,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3491551,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"<strong>The Live Preview Engine<\/strong> \u2013 Watch your <strong>wordpress charts<\/strong> update in real-time as you modify data or styling settings.","2":"<strong>Split-screen Admin UI<\/strong> \u2013 A modern, dual-pane interface designed for easy data entry and professional <strong>data visualization<\/strong>.","3":"<strong>CSV to Chart Integration<\/strong> \u2013 Effortlessly turn any CSV URL into a beautiful, <strong>minimalst charts<\/strong> display.","4":"<strong>Responsive Charts Preview<\/strong> \u2013 See how your work scales perfectly for a mobile-first <strong>simple wordpress charts<\/strong> experience."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17088,2510,4108,11746,17072],"plugin_category":[],"plugin_contributors":[254785],"plugin_business_model":[],"class_list":["post-275301","plugin","type-plugin","status-publish","hentry","plugin_tags-bar-chart","plugin_tags-chart","plugin_tags-charts","plugin_tags-data-visualization","plugin_tags-pie-chart","plugin_contributors-rachanapaudel26","plugin_committers-rachanapaudel26"],"banners":{"banner":"https:\/\/ps.w.org\/chartivio\/assets\/banner-772x250.png?rev=3491460","banner_2x":"https:\/\/ps.w.org\/chartivio\/assets\/banner-1544x500.png?rev=3491460","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/chartivio\/assets\/icon-128x128.png?rev=3462423","icon_2x":"https:\/\/ps.w.org\/chartivio\/assets\/icon-256x256.png?rev=3462423","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/chartivio\/assets\/screenshot-1.png?rev=3491535","caption":"<strong>The Live Preview Engine<\/strong> \u2013 Watch your <strong>wordpress charts<\/strong> update in real-time as you modify data or styling settings."},{"src":"https:\/\/ps.w.org\/chartivio\/assets\/screenshot-2.png?rev=3491476","caption":"<strong>Split-screen Admin UI<\/strong> \u2013 A modern, dual-pane interface designed for easy data entry and professional <strong>data visualization<\/strong>."},{"src":"https:\/\/ps.w.org\/chartivio\/assets\/screenshot-3.png?rev=3491535","caption":"<strong>CSV to Chart Integration<\/strong> \u2013 Effortlessly turn any CSV URL into a beautiful, <strong>minimalst charts<\/strong> display."},{"src":"https:\/\/ps.w.org\/chartivio\/assets\/screenshot-4.png?rev=3491551","caption":"<strong>Responsive Charts Preview<\/strong> \u2013 See how your work scales perfectly for a mobile-first <strong>simple wordpress charts<\/strong> experience."}],"raw_content":"<!--section=description-->\n<p>Transform your data into a visual experience. <strong>Chartivio<\/strong> is a powerful yet user-friendly <strong>wordpress chart builder<\/strong> that allows you to create and manage professional, <strong>minimalst charts<\/strong> using a familiar custom post type interface.<\/p>\n\n<p>Most <strong>data visualization<\/strong> tools are either too complex or too heavy; Chartivio bridges that gap by offering a <strong>lightweight charts<\/strong> solution that prioritizes performance and aesthetics. Featuring a modern, split-screen admin UI, you can see your changes in real-time. Whether you are building a business dashboard or a blog infographic, Chartivio provides the <strong>best charts<\/strong> with zero coding required.<\/p>\n\n<p>By utilizing <strong>simple wordpress charts<\/strong>, you ensure your audience stays engaged with data that moves as they scroll, without sacrificing site speed.<\/p>\n\n<h3>Chart Types available in Chartivio<\/h3>\n\n<ul>\n<li><strong>Interactive Bar Charts<\/strong> \u2013 Highlight data trends with professional <strong>data visualization<\/strong>.<\/li>\n<li><strong>Minimalst Line Graphs<\/strong> \u2013 Keep your site fast with a <strong>lightweight charts<\/strong> design.<\/li>\n<li><strong>Responsive Pie &amp; Doughnut Charts<\/strong> \u2013 Perfectly <strong>responsive charts<\/strong> that scale for any mobile device.<\/li>\n<li><strong>Dynamic CSV Integration<\/strong> \u2013 The easiest <strong>csv to chart<\/strong> workflow available for WordPress.<\/li>\n<\/ul>\n\n<h3>Third-Party Libraries<\/h3>\n\n<p>This plugin includes the following third-party library:<\/p>\n\n<ul>\n<li>Chart.js v4.5.1 - Licensed under MIT License<\/li>\n<li>Source: https:\/\/www.chartjs.org\/<\/li>\n<li>Bundled locally in: assets\/js\/chartjs\/chart.umd.min.js<\/li>\n<li>Used for rendering interactive charts<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>chartivio<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to the 'Chartivio' menu in your sidebar to start creating your first chart.<\/li>\n<li>Copy the generated shortcode (e.g., <code>[chartivio id=\"XX\"]<\/code>) and paste it into any post or page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20a%20chart%20on%20my%20site%3F\"><h3>How do I display a chart on my site?<\/h3><\/dt>\n<dd><p>Simply create your chart, copy the unique shortcode, and paste it into any Post, Page, or Widget area.<\/p><\/dd>\n<dt id=\"can%20i%20import%20data%20from%20excel%3F\"><h3>Can I import data from Excel?<\/h3><\/dt>\n<dd><p>Yes! Use our <strong>csv to chart<\/strong> feature. Save your Excel file as a .csv, upload it or link the URL, and Chartivio handles the rest.<\/p><\/dd>\n<dt id=\"how%20do%20i%20make%20my%20charts%20responsive%3F\"><h3>How do I make my charts responsive?<\/h3><\/dt>\n<dd><p>All charts created with Chartivio are fully responsive by default. They automatically adjust to fit any screen size, from mobile devices to large desktops, ensuring a perfect viewing experience for your audience.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: CSV CORS issues by implementing a server-side AJAX proxy (<code>chartivio_fetch_csv<\/code>).<\/li>\n<li>Added: CSS Variable support (<code>--chart-height<\/code>) for proportional responsive scaling of custom chart heights.<\/li>\n<li>Improved: CSV parser robustness with Tab delimiter support and better quote handling.<\/li>\n<li>Fixed: Canvas height initialization for more consistent rendering across themes.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added: Auto-delimiter detection for CSV (Comma vs Semicolon).<\/li>\n<li>Added: UTF-8 BOM removal for cleaner CSV data parsing.<\/li>\n<li>Added: Premium UI Error Overlay with professional vertical alignment and icons.<\/li>\n<li>Added: Interactive 'Shake to Fix' functionality for CSV configuration.<\/li>\n<li>Added: Premium animations (fade-in\/slide-up) and sleeker Doughnut cutout (70%).<\/li>\n<li>Added: Modern legend styling with circular indicators and system font stacks.<\/li>\n<li>Improved: Performance and race-condition handling during fetch operations.<\/li>\n<li>Improved: Frontend responsiveness for all screen sizes (Mobile, Tablet, Desktop).<\/li>\n<li>Fixed: Selector prefix consistency across CSS\/JS\/PHP (chartivio- vs dc-).<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed: Mobile responsiveness and container height issues<\/li>\n<li>Fixed: Stray inline tags injected by WordPress formatting breaking chart dimensions<\/li>\n<li>Improved: Tablet and mobile CSS breakpoints for embedded charts<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed: \"Publishing failed. The response is not a valid JSON response\" error when saving charts<\/li>\n<li>Improved: AJAX save handler stability against output from other plugins<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed: CSV import related issue<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Updated: Chart.js upgraded to v4.5.1 (latest stable release)<\/li>\n<li>Fixed: WordPress.org compliance - replaced inline scripts with wp_add_inline_script()<\/li>\n<li>Fixed: Prefix consistency - all variables now use 'chartivio_' prefix<\/li>\n<li>Enhanced: Axis title fields now hide for pie\/doughnut charts (UI improvement)<\/li>\n<li>Enhanced: Manual table - sticky action column and improved focus behavior<\/li>\n<li>Improved: Chart initialization with auto-init fallback for better compatibility<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Security: Fixed XSS vulnerability in shortcode callback (added proper JSON escaping)<\/li>\n<li>Updated: Chart.js upgraded from v4.4.1 to v4.4.7 (latest stable)<\/li>\n<li>Fixed: Charts now properly render on frontend after creating new posts<\/li>\n<li>Fixed: Post status automatically set to 'publish' when saving via AJAX<\/li>\n<li>Enhanced: Canvas dimension handling for better Chart.js initialization<\/li>\n<li>Enhanced: Data format detection and parsing robustness<\/li>\n<li>Improved: Comprehensive console logging for debugging<\/li>\n<li>Added: CDN delivery for Chart.js with security attributes<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added support for Pie, Doughnut, Bar, and Line charts.<\/li>\n<li>Implemented professional split-screen Admin UI with Live Preview.<\/li>\n<li>Added support for Manual Data Entry and CSV Import.<\/li>\n<li>Integrated curated color palettes and aesthetic settings.<\/li>\n<\/ul>","raw_excerpt":"Create professional charts in seconds. Chartivio is a powerful wordpress chart builder designed for speed, minimalism, and high-performance data visua &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/275301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=275301"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rachanapaudel26"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=275301"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=275301"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=275301"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=275301"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=275301"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=275301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}