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.

NEW in 1.3.0: Professional Code Beautification
* Automatic code formatting and indentation for all supported languages
* Professional copy buttons positioned as elegant tabs outside code blocks
* Language-aware beautification (JavaScript, PHP, CSS, JSON, Bash)
* Smart preservation of ASCII art and tree structures in copy-only blocks

Core Features:

  • Custom Gutenberg block for Markdown content
  • Support for common Markdown syntax:
    • Headers (H1-H6)
    • Bold and italic text
    • Inline code and code blocks with copy functionality
    • Links
    • Unordered and ordered lists
    • Blockquotes
  • Professional code block rendering with:
    • Automatic beautification and proper indentation
    • One-click copy functionality with visual feedback
    • Language labels (JavaScript, PHP, CSS, JSON, Bash)
    • Tight line spacing optimized for code readability
  • Clean HTML output with semantic markup
  • Theme-resistant styling with robust CSS overrides
  • Easy to use interface

This is the core version with all essential markdown features plus professional code handling. A Pro version with syntax highlighting and other advanced features 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

Advanced Code Block Syntax:

  • ```javascript copy – Beautified JavaScript with copy button
  • ```php copy – Beautified PHP with copy button
  • ```css copy – Beautified CSS with copy button
  • ```json copy – Beautified JSON with copy button
  • ```bash copy – Bash commands with copy button
  • ```copy – Copy button without beautification (preserves ASCII art)
  • ``` – Plain code block (no beautification, no copy button)