=== Simple Markdown === Contributors: Blokkie Tags: markdown, gutenberg, blocks, content, formatting Requires at least: 5.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.1.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Simple and fast plugin to render markdown with a custom Gutenberg block. Add markdown content anywhere on your site with full control. == Description == Simple Markdown is a lightweight WordPress plugin that adds a custom Gutenberg block for rendering Markdown content directly in your posts and pages. Perfect for developers, writers, and anyone who prefers writing in Markdown format. **Features:** * Custom Gutenberg block for Markdown content * Support for common Markdown syntax: * Headers (H1-H6) * Bold and italic text * Inline code and code blocks * Links * Unordered and ordered lists * Blockquotes * Fast and lightweight - no external libraries * Clean HTML output * Easy to use interface This is the core version with all essential markdown features. A Pro version with advanced functionality will be available in the future. **Supported Markdown Syntax:** * `# Header 1` through `###### Header 6` * `**bold text**` and `*italic text*` * `` `inline code` `` and code blocks with triple backticks * `[link text](URL)` for links * `- item` for unordered lists * `1. item` for ordered lists * `> quote` for blockquotes == Installation == 1. Upload the plugin files to the `/wp-content/plugins/` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. In the Gutenberg editor, look for the "Markdown" block in the block inserter. 4. Add your Markdown content and it will be rendered as HTML on the frontend. == Frequently Asked Questions == = Does this plugin support all Markdown features? = This plugin supports the most commonly used Markdown features including headers, emphasis, links, lists, code blocks, and blockquotes. It's designed to be lightweight and fast. = Can I use this with the Classic Editor? = This plugin is designed specifically for the Gutenberg block editor. For Classic Editor support, consider using a different Markdown solution. = Does this plugin require any external libraries? = No, Simple Markdown uses a custom, lightweight Markdown parser built specifically for WordPress, requiring no external dependencies. = Will there be a Pro version? = Yes, a Pro version with advanced features is planned for the future. The current version includes all essential markdown functionality. == Changelog == = 1.1.2 = * Extreme ultra-tight line spacing (0.4) for code blocks - maximum density without text overlap * Perfect for ASCII art, tree structures, and dense code examples = 1.1.1 = * Ultra-minimal line spacing (1.05) in code blocks - lines as close as possible without overlap * Standard paragraph font size (1em) for readability * Perfect for tree structures, code examples, and technical documentation = 1.1.0 = * Major improvement: Enhanced code block rendering with professional tight line spacing * Added robust CSS overrides to prevent WordPress theme interference * Implemented proper whitespace handling for code blocks * Significantly improved code readability and appearance = 1.0.2 = * Fixed code block line spacing for better alignment * Reduced line height in code blocks from 1.4 to 1.2 for tighter spacing = 1.0.1 = * Fixed markdown rendering font sizes and line spacing * Improved typography for better readability * Better spacing between elements = 1.0.0 = * Initial release * Custom Gutenberg block for Markdown rendering * Support for headers, emphasis, links, lists, code blocks, and blockquotes * Clean HTML output with proper semantic markup == Upgrade Notice == = 1.1.2 = Extreme density: 0.4 line-height achieves maximum possible line density in code blocks without text overlap - ideal for complex ASCII structures. = 1.1.1 = Ultra-tight spacing: 1.05 line-height brings lines as close together as possible without overlap - perfect for code blocks and ASCII art. = 1.1.0 = Major release: Dramatically improved code block rendering with professional tight spacing and theme compatibility. Highly recommended upgrade for better code display. = 1.0.2 = Fixed code block line spacing for tighter, more readable code formatting. = 1.0.1 = Improved markdown rendering with better font sizes and spacing. = 1.0.0 = Initial release of Simple Markdown.