{"id":313179,"date":"2026-05-25T18:39:19","date_gmt":"2026-05-25T18:39:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/scrollchart\/"},"modified":"2026-05-25T18:38:42","modified_gmt":"2026-05-25T18:38:42","slug":"scrollchart","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/scrollchart\/","author":23499911,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.9.0","stable_tag":"1.9.0","tested":"7.0","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Scrollchart","header_author":"Scrollchart","header_description":"Drop animated, accessible diagrams into any post or page. Responsive on mobile, themeable to match your site, with light or dark mode support. Works with the block editor, Classic Editor, WPBakery and Elementor.","assets_banners_color":"0e2136","last_updated":"2026-05-25 18:38:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/scrollchart.com\/wordpress-plugin","header_author_uri":"https:\/\/scrollchart.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.9.0":{"tag":"1.9.0","author":"scrollchart","date":"2026-05-25 18:38:42"}},"upgrade_notice":{"1.9.0":"<p>Adds a brief brand note above the editor&#039;s diagram picker (editor-only). Also fully documents every external service connection and the view ping in the readme and privacy policy. No front-end change, no action needed.<\/p>","1.8.8":"<p>Packaging and source-transparency maintenance. No action needed.<\/p>","1.8.7":"<p>Packaging and source-transparency maintenance. No action needed.<\/p>","1.8.6":"<p>Maintenance release: all scripts now load the WordPress-standard way and the embed loader ships inside the plugin. No action needed.<\/p>","1.7.0":"<p>The live preview, AI generator, and catalogue browser now work in WPBakery and Elementor too, not just the block editor.<\/p>","1.6.0":"<p>Adds a live in-editor preview, an AI generator for custom diagrams, and a visual catalogue browser with thumbnails.<\/p>","1.5.0":"<p>Adds a built-in catalog browser in the editor sidebar so you can find diagrams without leaving WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3548091,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3548091,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3548091,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3548091,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"scrollchart\/diagram":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"scrollchart\/diagram","title":"Scrollchart Diagram","category":"embed","icon":"chart-line","description":"Drop an animated, accessible diagram into your post. Responsive, themeable, mobile-friendly.","keywords":["scrollchart","diagram","chart","embed","animation"],"textdomain":"scrollchart","supports":{"html":false,"align":["wide","full"]},"attributes":{"slug":{"type":"string","default":""},"theme":{"type":"string","default":""},"color":{"type":"string","default":""},"accent":{"type":"string","default":""},"bg":{"type":"string","default":""},"border":{"type":"boolean","default":false},"borderColor":{"type":"string","default":""},"borderWidth":{"type":"number","default":0},"text":{"type":"string","default":""},"size":{"type":"string","default":""},"maxWidth":{"type":"number","default":0},"eager":{"type":"boolean","default":false},"lang":{"type":"string","default":""}},"editorScript":"file:.\/edit.js","editorStyle":"file:..\/..\/assets\/editor.css"}},"tagged_versions":["1.9.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3548091,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3548091,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3548091,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3548091,"resolution":"4","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The built-in AI generator: describe what you want and a custom animated diagram is created and inserted into your post.","2":"3000+ diagrams available in 15 languages, with an animated carousel of recent additions.","3":"Catalogue browser with category filter, language filter, and live-preview thumbnails. Diagrams marked with the globe icon are available in every supported language.","4":"Per-embed configuration: theme, accent colour, frame, size, and language. Live preview updates as you tweak."}},"plugin_section":[],"plugin_tags":[785,2510,15399,230,24721],"plugin_category":[50,56],"plugin_contributors":[264375],"plugin_business_model":[],"class_list":["post-313179","plugin","type-plugin","status-publish","hentry","plugin_tags-animation","plugin_tags-chart","plugin_tags-diagram","plugin_tags-embed","plugin_tags-infographic","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-scrollchart","plugin_committers-scrollchart"],"banners":{"banner":"https:\/\/ps.w.org\/scrollchart\/assets\/banner-772x250.png?rev=3548091","banner_2x":"https:\/\/ps.w.org\/scrollchart\/assets\/banner-1544x500.png?rev=3548091","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/scrollchart\/assets\/icon-128x128.png?rev=3548091","icon_2x":"https:\/\/ps.w.org\/scrollchart\/assets\/icon-256x256.png?rev=3548091","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/scrollchart\/assets\/screenshot-1.png?rev=3548091","caption":"The built-in AI generator: describe what you want and a custom animated diagram is created and inserted into your post."},{"src":"https:\/\/ps.w.org\/scrollchart\/assets\/screenshot-2.png?rev=3548091","caption":"3000+ diagrams available in 15 languages, with an animated carousel of recent additions."},{"src":"https:\/\/ps.w.org\/scrollchart\/assets\/screenshot-3.png?rev=3548091","caption":"Catalogue browser with category filter, language filter, and live-preview thumbnails. Diagrams marked with the globe icon are available in every supported language."},{"src":"https:\/\/ps.w.org\/scrollchart\/assets\/screenshot-4.png?rev=3548091","caption":"Per-embed configuration: theme, accent colour, frame, size, and language. Live preview updates as you tweak."}],"raw_content":"<!--section=description-->\n<p>Scrollchart adds a library of animated diagrams and charts to WordPress. Pick a diagram from scrollchart.com, paste its slug, and the diagram appears in your post with a clean, accessible layout that works on every device.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li><strong>Hundreds of ready-to-use diagrams<\/strong> spanning fitness, nutrition, health science, finance, marketing, statistics, computing and more<\/li>\n<li><strong>Responsive on mobile<\/strong> \u2014 diagrams scale to fit any column width<\/li>\n<li><strong>Light and dark themes<\/strong> with auto-detection of the visitor's system preference<\/li>\n<li><strong>Accent colours<\/strong> to match your brand<\/li>\n<li><strong>Optional border, custom background, custom text colour<\/strong><\/li>\n<li><strong>Fixed-size or fluid layout<\/strong> \u2014 your choice per embed<\/li>\n<li><strong>Fast page paint<\/strong> \u2014 diagrams below the fold defer loading by default to save bandwidth<\/li>\n<li><strong>Accessible by default<\/strong> \u2014 keyboard navigation, screen-reader friendly, no scroll-jacking<\/li>\n<li><strong>Works with the block editor, Classic Editor, WPBakery Page Builder, and Elementor<\/strong> \u2014 drag, drop, or type a shortcode<\/li>\n<\/ul>\n\n<p><strong>No account, no API key<\/strong><\/p>\n\n<p>Just install, activate, and start embedding. Browse the library at <a href=\"https:\/\/scrollchart.com\">scrollchart.com<\/a> and copy the slug of any diagram you want to use.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to your WordPress site (or install from the plugin directory).<\/li>\n<li>Activate it.<\/li>\n<li>Open a post in the block editor and add a <strong>Scrollchart Diagram<\/strong> block. Or in Classic Editor \/ page builder text blocks, type <code>[scrollchart slug=\"bell-curve\"]<\/code>.<\/li>\n<li>Browse <a href=\"https:\/\/scrollchart.com\">scrollchart.com<\/a> to find diagram slugs.<\/li>\n<\/ol>\n\n<p>Optional: visit <strong>Settings -&gt; Scrollchart<\/strong> to set defaults for theme, accent colour, and load behaviour.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%20on%20scrollchart.com%3F\"><h3>Do I need an account on scrollchart.com?<\/h3><\/dt>\n<dd><p>No. The plugin works out of the box. Scrollchart.com is a free public library.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20with%20my%20page%20builder%3F\"><h3>Can I use this with my page builder?<\/h3><\/dt>\n<dd><p>Yes. The plugin registers native elements for WPBakery Page Builder and Elementor. Both work alongside the standard block editor and shortcode.<\/p><\/dd>\n<dt id=\"will%20the%20diagrams%20slow%20my%20pages%20down%3F\"><h3>Will the diagrams slow my pages down?<\/h3><\/dt>\n<dd><p>No. Diagrams below the fold defer loading until they scroll into view, and the JavaScript runs only on pages that actually have a diagram. The plugin caches diagram metadata locally so repeat page-loads don't hit the network.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20colours%20to%20match%20my%20brand%3F\"><h3>Can I customize colours to match my brand?<\/h3><\/dt>\n<dd><p>Yes. The block, WPBakery element, and Elementor widget all expose theme, accent colour, custom hex colours, border, and background controls. Set defaults in <strong>Settings -&gt; Scrollchart<\/strong> so every embed inherits them automatically.<\/p><\/dd>\n<dt id=\"does%20it%20work%20in%20amp%20%2F%20mobile%20%2F%20dark%20mode%3F\"><h3>Does it work in AMP \/ mobile \/ dark mode?<\/h3><\/dt>\n<dd><p>Yes. Diagrams are responsive (no horizontal scrolling on mobile), respond to system dark-mode preference when theme is set to Auto, and don't rely on any AMP-incompatible techniques.<\/p><\/dd>\n<dt id=\"how%20do%20i%20find%20a%20diagram%20slug%3F\"><h3>How do I find a diagram slug?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/scrollchart.com\">scrollchart.com<\/a>, find a diagram you like, and click the embed button. The slug is the kebab-case identifier in the snippet \u2014 for example, the slug for the RIR \/ RPE Scale diagram is <code>rir-rpe-scale<\/code>.<\/p><\/dd>\n<dt id=\"i%20want%20a%20diagram%20you%20don%27t%20have.%20can%20you%20make%20it%3F\"><h3>I want a diagram you don't have. Can you make it?<\/h3><\/dt>\n<dd><p>Yes. Visit <a href=\"https:\/\/scrollchart.com\/request-a-diagram\">scrollchart.com\/request-a-diagram<\/a>. Most custom requests are turned around within 72 hours.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20connect%20to%20external%20services%3F\"><h3>Does the plugin connect to external services?<\/h3><\/dt>\n<dd><p>Yes. All of the plugin's JavaScript and CSS ships inside the plugin itself \u2014 nothing executable is loaded from a remote server. But to display the live, interactive diagrams, the bundled loader connects to <code>scrollchart.com<\/code> at runtime for diagram DATA:<\/p>\n\n<ul>\n<li>It fetches each diagram's metadata from <code>scrollchart.com\/api\/diagram<\/code> (cached locally on your server so repeat page-views do not hit the network). Only the diagram slug you embedded is sent.<\/li>\n<li>It loads the interactive diagram view in an iframe from <code>scrollchart.com\/embed-frame\/<\/code>.<\/li>\n<li>It sends a view ping to <code>scrollchart.com\/api\/ping<\/code>. The ping sends the diagram slug and the URL of the page the diagram is embedded on. We use this to show authors where their diagrams are being used and to periodically check that the embed is still live on that page. No cookies are set and no visitor-identifying data (no IP stored long-term, no user agent, no fingerprint) is collected. Note that a page URL can itself contain information placed there by the site (for example a username or token in the path or query string); if that is a concern for a particular page, do not embed a Scrollchart diagram on it.<\/li>\n<\/ul>\n\n<p>In the editor (admin) screens, when you are picking or creating a diagram:<\/p>\n\n<ul>\n<li>The catalogue browser loads the list of available diagrams from <code>scrollchart.com\/api\/catalog.json<\/code>. This is a read-only request; no data about you, your site, or your content is sent. The result is cached on your server for an hour.<\/li>\n<li>When a logged-in editor uses the optional <strong>Generate with AI<\/strong> button, the editor's typed prompt, and an email address only if the editor chooses to enter one, are sent from your server to <code>scrollchart.com\/api\/generate.php<\/code>, which returns a generated diagram. This happens only when an editor actively clicks Generate; it never runs for site visitors and never runs on the front end. If you do not use the AI generator, no prompt data is ever sent.<\/li>\n<\/ul>\n\n<p>All of these are first-party Scrollchart endpoints (the service is operated by us, scrollchart.com). What is sent, who receives it, and how it is handled are documented in our privacy policy: <a href=\"https:\/\/scrollchart.com\/privacy\/#wordpress-plugin\">scrollchart.com\/privacy#wordpress-plugin<\/a>. Use of the service is governed by our terms: <a href=\"https:\/\/scrollchart.com\/terms\/\">scrollchart.com\/terms<\/a>.<\/p><\/dd>\n<dt id=\"where%20is%20the%20source%20code%20for%20the%20bundled%20javascript%3F\"><h3>Where is the source code for the bundled JavaScript?<\/h3><\/dt>\n<dd><p>All JavaScript ships human-readable except the front-end loader <code>assets\/embed.js<\/code>, which is minified for size. Its full commented source is included in the plugin at <code>assets\/source\/embed.src.js<\/code>, and is also published at <a href=\"https:\/\/scrollchart.com\/embed-loader-source.txt\">scrollchart.com\/embed-loader-source.txt<\/a>. Build instructions (a single esbuild minify step, no bundling) are in <code>BUILD.md<\/code> in the plugin source. Every other script (the editor bundle, the WPBakery and Elementor editor glue, the block editor script) is shipped unminified.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.9.0 \u2014 2026-05-22<\/h4>\n\n<ul>\n<li>New: a short reminder of what Scrollchart is for now sits above the diagram picker in the editor, so the catalogue feels less like a list of files and more like a way to turn a static page into one that comes alive. Editor-only; nothing changes on the front end.<\/li>\n<li>i18n: added a translation template (languages\/scrollchart.pot), a Domain Path header, and a load_plugin_textdomain call on init, so the plugin is ready for translation. All user-facing strings already use the scrollchart text domain.<\/li>\n<li>Documented all external service connections in the readme and privacy policy, including the optional AI generator (which sends an editor's prompt, and optionally an email, to scrollchart.com only when the editor clicks Generate).<\/li>\n<li>Clarified exactly what the view ping sends: the diagram slug and the URL of the page the diagram is embedded on, used for usage stats and to verify the embed is live. No cookies or visitor-identifying data. The previous \"no personal data\" wording was replaced with a precise description.<\/li>\n<\/ul>\n\n<h4>1.8.8 \u2014 2026-05-21<\/h4>\n\n<ul>\n<li>Updated \"Tested up to\" to WordPress 7.0.<\/li>\n<li>Removed the WordPress.org plugin-directory graphics (banner, icon, screenshots) from the plugin package; these belong in the directory listing, not the installed plugin.<\/li>\n<li>Added the full human-readable source for the minified embed loader (assets\/source\/embed.src.js) plus build instructions (BUILD.md), and documented it in the readme.<\/li>\n<li>Fixed a broken WPBakery element icon reference that pointed at a file not shipped in the plugin.<\/li>\n<\/ul>\n\n<h4>1.8.7 \u2014 2026-05-21<\/h4>\n\n<ul>\n<li>Removed the WordPress.org plugin-directory graphics (banner, icon, screenshots) from the plugin package; these belong in the directory listing, not the installed plugin.<\/li>\n<li>Added the full human-readable source for the minified embed loader (assets\/source\/embed.src.js) plus build instructions (BUILD.md), and documented it in the readme.<\/li>\n<li>Fixed a broken WPBakery element icon reference that pointed at a file not shipped in the plugin.<\/li>\n<\/ul>\n\n<h4>1.8.6 \u2014 2026-05-14<\/h4>\n\n<ul>\n<li>Fixed: all JavaScript is now loaded through the standard WordPress script queue (wp_enqueue_script) instead of inline script tags. Affects the WPBakery element controls, the Elementor widget controls, and the front-end embed loader. No change to behaviour.<\/li>\n<li>Fixed: the embed loader script now ships inside the plugin instead of being loaded from a remote URL. The plugin still connects to scrollchart.com for diagram data, but no executable code is fetched remotely.<\/li>\n<li>Fixed: corrected the \"Requires at least\" version (the block uses Block API v3, which needs WordPress 6.3).<\/li>\n<li>Internal: added an email sanitisation callback to the AI generator REST endpoint and minor escaping\/consistency hardening.<\/li>\n<\/ul>\n\n<h4>1.8.5 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>New: per-embed language picker in all four surfaces (Gutenberg block, Classic Editor shortcode, WPBakery element, Elementor widget). Pick from 15 supported languages including English, Spanish, French, German, Portuguese, Italian, Russian, Japanese, Simplified Chinese, Arabic, Hebrew, Korean, Polish, Turkish, and Dutch.<\/li>\n<li>New: shortcode <code>lang<\/code> attribute and <code>data-lang<\/code> HTML attribute on the host div. Embeds render labels, axis titles, and source attribution in the chosen language.<\/li>\n<li>New: right-to-left layout support for Hebrew and Arabic embeds (Unicode bidi handles in-text glyph direction; SVG geometry stays LTR).<\/li>\n<\/ul>\n\n<h4>1.8.4 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Improved: lightbox preview sizes to the diagram's true proportions instead of being fixed at 600px.<\/li>\n<\/ul>\n\n<h4>1.8.3 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Improved: live preview now sizes to the diagram's actual proportions instead of being letterboxed.<\/li>\n<li>New: each catalogue tile has a magnify icon \u2014 click it to open a large lightbox preview of the diagram before picking it.<\/li>\n<\/ul>\n\n<h4>1.8.2 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Fixed: live preview in the WPBakery dialog now reflects theme, accent, background, and text-colour changes immediately.<\/li>\n<li>Improved: catalogue tiles are smaller so you can scan more diagrams at once.<\/li>\n<\/ul>\n\n<h4>1.8.1 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Fixed: in the WPBakery dialog the catalogue picker now works reliably on every site, falling back to a same-origin server call when the host blocks direct cross-origin fetches.<\/li>\n<li>Fixed: empty rows that occasionally appeared below the colour pickers in the WPBakery dialog are gone.<\/li>\n<\/ul>\n\n<h4>1.8.0 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Improved: simpler styling controls. Theme is now a clear Auto \/ Light \/ Dark toggle (defaults to Auto so the diagram follows the visitor's preference). Accent and other colours use a clean swatch picker with optional custom hex.<\/li>\n<li>Improved: size is now a single Fit container \/ Medium \/ Small dropdown \u2014 no more typing pixel dimensions.<\/li>\n<\/ul>\n\n<h4>1.7.1 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Improved: WPBakery dialog reorganised so the slug, generator, catalogue, preview, and all style controls live on one tab \u2014 no more hunting between tabs to change a colour.<\/li>\n<li>Improved: live preview pane sized correctly inside the WPBakery dialog instead of filling the whole modal.<\/li>\n<\/ul>\n\n<h4>1.7.0 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>Improved: the live preview, AI generator, and visual catalogue browser now work identically in the block editor, WPBakery Page Builder, and Elementor. Same components, same experience, no matter which builder you use.<\/li>\n<\/ul>\n\n<h4>1.6.0 \u2014 2026-05-13<\/h4>\n\n<ul>\n<li>New: live preview inside the block editor. Tweak theme, accent, border, background, and size in the sidebar and watch the diagram update in place \u2014 no more save-and-preview cycle to check your styling.<\/li>\n<li>New: AI-assisted generation. Click \"Generate with AI\" in the block, describe what you want to show (\"A treatment improved symptoms in 78% of patients vs 45% on placebo\"), and a custom diagram is created and dropped into your post.<\/li>\n<li>New: browseable catalogue with search, category filter, and thumbnail tiles. Find a diagram visually instead of typing a slug.<\/li>\n<li>Improved: catalog picker now shows what each diagram looks like, not just its name.<\/li>\n<\/ul>\n\n<h4>1.5.0 \u2014 2026-05-12<\/h4>\n\n<ul>\n<li>New: built-in catalog browser in the block editor sidebar. Search the full library and pick a diagram without leaving the post.<\/li>\n<li>Simplified: every visual control now lives under a single Style panel. Same options, fewer tabs.<\/li>\n<li>Polish: settings page now only exposes look-and-feel defaults. Internal cache timing is handled automatically.<\/li>\n<\/ul>\n\n<h4>1.4.0 \u2014 2026-02-24<\/h4>\n\n<ul>\n<li>New: native Elementor widget. No more wrapping <code>[scrollchart]<\/code> in a text element.<\/li>\n<li>New: fixed-size layout option for placements that need exact pixel dimensions \u2014 newsletters, PDFs exported from WordPress, columns with unknown parent width.<\/li>\n<li>New: per-embed Load Immediately toggle for hero and above-the-fold placements.<\/li>\n<\/ul>\n\n<h4>1.3.0 \u2014 2025-10-14<\/h4>\n\n<ul>\n<li>New: WPBakery Page Builder integration. The \"Scrollchart Diagram\" element now appears in the WPBakery element library with grouped tabs for Appearance, Border, Size, and Performance.<\/li>\n<li>Improved: tightened the default block-editor placeholder styling and the WPBakery preview thumbnail.<\/li>\n<\/ul>\n\n<h4>1.2.0 \u2014 2025-08-02<\/h4>\n\n<ul>\n<li>New: dark-mode auto-detection. Set theme to <strong>Auto<\/strong> and diagrams will switch with the visitor's OS preference.<\/li>\n<li>New: custom text colour control for accessibility tuning over coloured backgrounds.<\/li>\n<li>Improved: cache key now includes the host domain so multisite installs share less than they used to.<\/li>\n<\/ul>\n\n<h4>1.1.0 \u2014 2025-05-19<\/h4>\n\n<ul>\n<li>New: native Gutenberg block. The previous shortcode flow remains supported and unchanged.<\/li>\n<li>New: settings page under Settings -&gt; Scrollchart for site-wide style defaults.<\/li>\n<\/ul>\n\n<h4>1.0.0 \u2014 2024-09-15<\/h4>\n\n<ul>\n<li>Initial release. Shortcode support, light and dark themes, fully responsive iframe.<\/li>\n<\/ul>","raw_excerpt":"Drop animated, accessible diagrams into any post or page. Responsive, themeable, mobile-friendly.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/313179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=313179"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/scrollchart"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=313179"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=313179"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=313179"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=313179"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=313179"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=313179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}