ವಿವರಣೆ
Carve is a post-Markdown markup language. This plugin renders Carve to HTML in WordPress, powered by the markup-carve/carve-php engine.
Features: per-post “Render as Carve” mode, a [carve] shortcode, a Gutenberg block with a visual (WYSIWYG) editor, comment support, content profiles, table of contents, heading permalinks, smart quotes, Mermaid, and WP-CLI migration.
Beyond a typical markup plugin:
- Visual editor with Write / Split / Visual / Preview tabs. Edit visually or in source; every change round-trips to canonical Carve, and you are only warned when visual editing would change the rendered output.
- Instant in-browser preview using the Carve JS engine (no server round-trip).
- Paste or import Markdown, Djot, BBCode or HTML and convert to Carve in place; export any post as a .crv file.
- Map typed frontmatter (yaml/json/toml) to excerpt, SEO and post meta.
- Cache rendered HTML at save time; render via REST for headless WordPress.
ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳು




ಬ್ಲಾಕ್ಸ್
ಈ ಪ್ಲಗಿನ್ 2 ಬ್ಲಾಕ್ ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
- Carve Slides Turn Carve markup into a keyboard-friendly slide deck.
- Carve Write Carve markup with a live in-browser preview.
ಸ್ಥಾಪನೆ
- In your dashboard go to Plugins -> Add New, search for “Carve Markup”, then install and activate. Or upload the plugin ZIP under Plugins -> Add New -> Upload Plugin.
- Configure under Settings -> Carve Markup.
Installing from source (GitHub) instead? Run composer install --no-dev, optionally npm install && npm run build for the in-browser preview, then activate.
ವಿಮರ್ಶೆಗಳು
ಈ ಪ್ಲಗಿನ್ಗೆ ಯಾವುದೇ ವಿಮರ್ಶೆಗಳಿಲ್ಲ.
ಕೊಡುಗೆದಾರರು & ಡೆವಲಪರ್ಗಳು
“Carve Markup” ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ಕೆಳಗಿನ ಜನರು ಈ ಪ್ಲಗಿನ್ಗೆ ಕೊಡುಗೆ ನೀಡಿದ್ದಾರೆ.
ಕೊಡುಗೆದಾರರು“Carve Markup” ಅನ್ನು ನಿಮ್ಮ ಭಾಷೆಗೆ ಅನುವಾದಿಸಿ.
ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಆಸಕ್ತಿ ಇದೆಯೇ?
ಕೋಡ್ ಬ್ರೌಸ್ ಮಾಡಿ, SVN ರೆಪೊಸಿಟರಿ ಪರಿಶೀಲಿಸಿ, ಅಥವಾ ಅಭಿವೃದ್ಧಿ ಲಾಗ್ ಗೆ RSS ಚಂದಾದಾರರಾಗಿ.
Changelog
0.1.2
- New: bulk migration screen (Tools -> Carve Migrate) converts existing posts to Carve without WP-CLI; the list is a dry-run preview.
- New: opt-in diagram export – hover a rendered diagram to Copy SVG or Download it (SVG, or PNG for Chart.js/Vega-Lite). Enable under Settings -> Code & diagrams.
- Security: the public comment-preview endpoint is now gated and per-IP rate-limited; the paste-ingest endpoint rejects oversized input.
- Fixed: changing a rendering setting (table of contents, smart quotes, theme, diagram toggles) now refreshes cached posts instead of serving stale HTML.
- Fixed: [carve] shortcode fence titles such as ::: tab “Overview” keep their quotes and parse correctly.
- Fixed: admonitions with a custom title keep their per-type icon.
- Fixed: the Write-mode source field no longer grows past the viewport, keeping the mode tabs reachable.
- Changed: the front-end stylesheet loads only on pages that actually render Carve.
- Changed: minimum WordPress raised to 6.3 (blocks use Block API v3).
0.1.1
- Fixed content tabs and code groups: added the missing tab styles and preserved the radio group name through sanitization, so panels switch correctly.
- Inline code now has a background and images are constrained to their container width.
- The table of contents renders as a collapsible disclosure (closed by default, opens on click).
- The block’s live preview now renders tabs, details, spoilers and code groups as interactive widgets, matching the published output.
0.1.0
- Initial release: render Carve in posts, pages and comments; [carve] shortcode and carve/markup + carve/slides blocks.
- Visual (WYSIWYG) editor with Write / Split / Visual / Preview tabs, a unified toolbar, an in-block code-language picker and keyboard shortcuts.
- Import Markdown / Djot / BBCode / HTML and export posts as .crv.
- Live in-browser preview, frontmatter-to-meta, content profiles, table of contents, heading permalinks, smart quotes, diagram renderers, media embeds, bundled syntax highlighting, render caching and a REST endpoint.
