[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frcSz9I3OcWE4wX9Ei77aAwfOk8Mv58CpOMYcjprr6ag":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"noricku","wakalab","https:\u002F\u002Fprofiles.wordpress.org\u002Fnoricku\u002F",1,10,100,30,94,"2026-05-20T08:59:25.813Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":32,"download_link":33,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"markdown-renderer-for-github","Markdown Renderer for GitHub","2.7.5","\u003Cp>Markdown Renderer for GitHub transforms your WordPress content with beautiful GitHub Flavored Markdown (GFM) rendering. Perfect for technical blogs, documentation sites, and any content that needs professional code presentation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Beautiful Syntax Highlighting\u003C\u002Fstrong>\u003Cbr \u002F>\n* Powered by Shiki – the same syntax highlighter used by VS Code\u003Cbr \u002F>\n* Support for 100+ programming languages\u003Cbr \u002F>\n* Multiple beautiful themes (GitHub Light\u002FDark, VS Code themes, and more)\u003Cbr \u002F>\n* Automatic language detection\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Mermaid Diagram Support\u003C\u002Fstrong>\u003Cbr \u002F>\n* Create flowcharts, sequence diagrams, and more\u003Cbr \u002F>\n* Professional diagram rendering\u003Cbr \u002F>\n* Interactive zoom functionality\u003Cbr \u002F>\n* Error handling with user-friendly messages\u003C\u002Fp>\n\u003Cp>📈 \u003Cstrong>Chart.js Chart Support\u003C\u002Fstrong>\u003Cbr \u002F>\n* Create line, bar, pie, doughnut, and more chart types\u003Cbr \u002F>\n* 8 chart types including scatter, bubble, radar, and Polar Area\u003Cbr \u002F>\n* Simple JSON configuration in “`chart fenced code blocks\u003Cbr \u002F>\n* Responsive and interactive charts\u003C\u002Fp>\n\u003Cp>✨ \u003Cstrong>GitHub Flavored Markdown\u003C\u002Fstrong>\u003Cbr \u002F>\n* Tables, task lists, strikethrough\u003Cbr \u002F>\n* Automatic URL linking\u003Cbr \u002F>\n* Footnotes support\u003Cbr \u002F>\n* 100% compatible with GitHub markdown\u003C\u002Fp>\n\u003Cp>📋 \u003Cstrong>Copy Button Feature\u003C\u002Fstrong>\u003Cbr \u002F>\n* One-click code copying\u003Cbr \u002F>\n* GitHub-style user experience\u003Cbr \u002F>\n* Full accessibility support\u003Cbr \u002F>\n* Mobile-friendly design\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Performance Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\n* Asset lazy loading\u003Cbr \u002F>\n* Minimal performance impact\u003Cbr \u002F>\n* CDN-friendly architecture\u003Cbr \u002F>\n* Optimized for WordPress\u003C\u002Fp>\n\u003Cp>🌍 \u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* Clean, semantic HTML output\u003Cbr \u002F>\n* Extensive hooks and filters\u003Cbr \u002F>\n* Translation ready (i18n)\u003Cbr \u002F>\n* WordPress coding standards\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Technical blogs and tutorials\u003Cbr \u002F>\n* Documentation websites\u003Cbr \u002F>\n* Code portfolios\u003Cbr \u002F>\n* Educational content\u003Cbr \u002F>\n* API documentation\u003Cbr \u002F>\n* Developer resources\u003C\u002Fp>\n\u003Ch3>Technical Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 8.1 or higher\u003C\u002Fli>\n\u003Cli>Modern browser with JavaScript enabled\u003C\u002Fli>\n\u003Cli>Recommended: 128MB+ PHP memory limit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit the WordPress.org support forum for this plugin. Our team actively monitors and responds to support requests.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Before posting a support request:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Check the FAQ section above for common questions\u003Cbr \u002F>\n* Ensure you’re using the latest version of the plugin\u003Cbr \u002F>\n* Include your WordPress and PHP versions in your support request\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature Requests:\u003C\u002Fstrong>\u003Cbr \u002F>\nWe welcome feature suggestions! Please post them in the support forum with detailed descriptions of your use case.\u003C\u002Fp>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>This plugin uses build tools for development efficiency.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compressed File Source Code:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>build\u002Findex.js\u003C\u002Fstrong>: WordPress Block Editor integration code\u003Cbr \u002F>\n  * Source: blocks\u002Fmarkdown\u002Fsrc\u002F folder\u003Cbr \u002F>\n  * Build: npm run build\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Source Code Access:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>GitHub Repository\u003C\u002Fstrong>: https:\u002F\u002Fgithub.com\u002Fwakalab\u002Fmarkdown-renderer-for-github\u003Cbr \u002F>\n* \u003Cstrong>License\u003C\u002Fstrong>: GPL v2 or later\u003Cbr \u002F>\n* \u003Cstrong>Development Branch\u003C\u002Fstrong>: main\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Build Instructions:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Install Node.js 18+\u003Cbr \u002F>\n2. Install dependencies with \u003Ccode>npm install\u003C\u002Fcode>\u003Cbr \u002F>\n3. Build with \u003Ccode>npm run build\u003C\u002Fcode>\u003Cbr \u002F>\n4. Run tests with \u003Ccode>npm run test\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Resources:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Development Environment Setup\u003C\u002Fstrong>: See CLAUDE.md and docs\u002FDEVELOPMENT.md\u003Cbr \u002F>\n* \u003Cstrong>Contributing\u003C\u002Fstrong>: See CONTRIBUTING.md\u003Cbr \u002F>\n* \u003Cstrong>Build Process Details\u003C\u002Fstrong>: See BUILD.md\u003C\u002Fp>\n\u003Ch3>Third Party Services\u003C\u002Fh3>\n\u003Cp>This plugin operates entirely self-contained and does \u003Cstrong>NOT\u003C\u002Fstrong> use any external third-party services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Complete Local Operation:\u003C\u002Fstrong>\u003Cbr \u002F>\n* All JavaScript libraries are bundled locally within the plugin\u003Cbr \u002F>\n* Shiki syntax highlighter – served from your WordPress installation (no CDN)\u003Cbr \u002F>\n* Mermaid diagram renderer – served from your WordPress installation (no CDN)\u003Cbr \u002F>\n* Chart.js chart renderer – served from your WordPress installation (no CDN)\u003Cbr \u002F>\n* No external API calls or network requests are made\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy & Security Benefits:\u003C\u002Fstrong>\u003Cbr \u002F>\n* No data is transmitted to external servers\u003Cbr \u002F>\n* No tracking, analytics, or data collection\u003Cbr \u002F>\n* No external dependencies that could compromise your site\u003Cbr \u002F>\n* GDPR compliant by design\u003Cbr \u002F>\n* Works offline and in closed networks\u003C\u002Fp>\n\u003Cp>All functionality is fully self-contained within your WordPress installation with no external service dependencies.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any personal data. All processing is done locally on your server.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Syntax highlighting: \u003Ca href=\"https:\u002F\u002Fshiki.style\u002F\" rel=\"nofollow ugc\">Shiki\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Diagram rendering: \u003Ca href=\"https:\u002F\u002Fmermaid.js.org\u002F\" rel=\"nofollow ugc\">Mermaid\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Chart rendering: \u003Ca href=\"https:\u002F\u002Fwww.chartjs.org\u002F\" rel=\"nofollow ugc\">Chart.js\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Markdown parsing: \u003Ca href=\"https:\u002F\u002Fmarkdown-it.github.io\u002F\" rel=\"nofollow ugc\">markdown-it\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Information\u003C\u002Fh3>\n\u003Cp>This section provides essential information for developers who want to extend or customize the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For complete API documentation, architecture diagrams, and customization examples, see:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwakalab\u002Fmarkdown-renderer-for-github\u002Ftree\u002Fmain\u002Fdocs\" rel=\"nofollow ugc\">Developer Documentation on GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Available Hooks and Filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Actions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>gfmr_metadata_saved\u003C\u002Fcode> – Fired when code block metadata is saved\n\u003Cul>\n\u003Cli>Parameters: \u003Ccode>$post_id\u003C\u002Fcode> (int), \u003Ccode>$metadata\u003C\u002Fcode> (array)\u003C\u002Fli>\n\u003Cli>Use case: Sync metadata with external services, logging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Filters:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>gfmr_metadata_get_metadata\u003C\u002Fcode> – Filter retrieved metadata before use\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Parameters: \u003Ccode>$metadata\u003C\u002Fcode> (array), \u003Ccode>$post_id\u003C\u002Fcode> (int)\u003C\u002Fli>\n\u003Cli>Use case: Custom language detection, metadata modification\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>gfmr_schema_data\u003C\u002Fcode> – Filter Schema.org JSON-LD data before output\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Parameters: \u003Ccode>$schema\u003C\u002Fcode> (array), \u003Ccode>$post\u003C\u002Fcode> (WP_Post)\u003C\u002Fli>\n\u003Cli>Use case: Add custom schema properties, author profiles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PHP Constants\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>GFMR_PLUGIN_FILE\u003C\u002Fcode> – Plugin main file path\u003C\u002Fli>\n\u003Cli>\u003Ccode>GFMR_SLUG\u003C\u002Fcode> – Plugin slug (‘markdown-renderer-for-github’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>GFMR_URI\u003C\u002Fcode> – Plugin URL\u003C\u002Fli>\n\u003Cli>\u003Ccode>GFMR_PATH\u003C\u002Fcode> – Plugin directory path\u003C\u002Fli>\n\u003Cli>\u003Ccode>GFMR_PLUGIN_PATH\u003C\u002Fcode> – Plugin directory name (relative)\u003C\u002Fli>\n\u003Cli>\u003Ccode>GFMR_PLUGIN_BASENAME\u003C\u002Fcode> – Plugin basename\u003C\u002Fli>\n\u003Cli>\u003Ccode>GFMR_ASSETS_PATH\u003C\u002Fcode> – Assets directory URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>JavaScript Global Objects\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>wpGfmConfig\u003C\u002Fcode> – Plugin configuration object\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpGfmRenderer\u003C\u002Fcode> – Core rendering API (processCodeBlocks, renderContent, initialize)\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpGfmHighlighter\u003C\u002Fcode> – Highlighter wrapper instance\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpGfmShikiHighlighter\u003C\u002Fcode> – Actual Shiki highlighter instance\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpGfmUnifiedHighlight(code, lang, options)\u003C\u002Fcode> – Unified highlight function\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpGfmSwitchTheme(newTheme)\u003C\u002Fcode> – Theme switching function (‘light’, ‘dark’, ‘system’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpGfmRenderDiagram(content, element, options)\u003C\u002Fcode> – Diagram rendering function\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings Option\u003C\u002Fh4>\n\u003Cp>Option name: \u003Ccode>gfmr_theme_settings\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Available keys:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>theme\u003C\u002Fcode> – Theme setting (‘light’, ‘dark’, ‘system’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_enabled\u003C\u002Fcode> – Enable Schema.org JSON-LD output (bool)\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_auto_detect_type\u003C\u002Fcode> – Auto-detect article type (bool)\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_include_author\u003C\u002Fcode> – Include author in schema (bool)\u003C\u002Fli>\n\u003Cli>\u003Ccode>schema_include_publisher\u003C\u002Fcode> – Include publisher in schema (bool)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Development\u003C\u002Fh4>\n\u003Cp>This plugin follows WordPress coding standards and provides clean, semantic HTML output.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Detailed Documentation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For complete documentation including full API reference with code examples, architecture diagrams (Mermaid), step-by-step customization guides, and CSS class reference, visit:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwakalab\u002Fmarkdown-renderer-for-github\u002Ftree\u002Fmain\u002Fdocs\" rel=\"nofollow ugc\">GitHub Developer Documentation\u003C\u002Fa>\u003C\u002Fp>\n","Transform your WordPress content with beautiful GitHub Flavored Markdown rendering, syntax highlighting, interactive diagrams, and Chart.js charts.",1701,0,"2026-03-12T16:38:00.000Z","6.9.4","6.5","8.1",[27,28,29,30,31],"gfm","github","markdown","mermaid","syntax-highlighting","https:\u002F\u002Fgithub.com\u002Fwakalab\u002Fmarkdown-renderer-for-github","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkdown-renderer-for-github.2.7.5.zip",null,"2026-03-15T15:16:48.613Z"]