Title: Carve Markup
Author: markmarkmark
Published: <strong>6 جولای 2026</strong>
Last modified: 18 آگوست 2026

---

جستجوی افزونه‌ها

![](https://ps.w.org/carve-markup/assets/banner-772x250.png?rev=3597844)

![](https://ps.w.org/carve-markup/assets/icon-256x256.png?rev=3597844)

# Carve Markup

 توسط [markmarkmark](https://profiles.wordpress.org/markmarkmark/)

[دانلود](https://downloads.wordpress.org/plugin/carve-markup.0.1.3.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/carve-markup/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/carve-markup/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/carve-markup/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/carve-markup/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/carve-markup/)

## توضیحات

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.

## عکس‌های صفحه

[⌊Editing a Carve block in the visual (WYSIWYG) editor, with the block toolbar.⌉⌊
Editing a Carve block in the visual (WYSIWYG) editor, with the block toolbar.⌉[

Editing a Carve block in the visual (WYSIWYG) editor, with the block toolbar.

[⌊Split view: Carve source on the left, live preview on the right.⌉⌊Split view: 
Carve source on the left, live preview on the right.⌉[

Split view: Carve source on the left, live preview on the right.

[⌊The rendered post on the front end.⌉⌊The rendered post on the front end.⌉[

The rendered post on the front end.

[⌊The Carve Markup settings screen.⌉⌊The Carve Markup settings screen.⌉[

The Carve Markup settings screen.

## بلوک‌ها

این افزونه 2 بلوک ارائه می‌دهد.

 *   Carve Write Carve markup with a live in-browser preview.
 *   Carve Slides Turn Carve markup into a keyboard-friendly slide deck.

## نصب

 1. 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.
 2. 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” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

 *   [ markmarkmark ](https://profiles.wordpress.org/markmarkmark/)

[ترجمه “Carve Markup” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/carve-markup)

### علاقه‌ مند به توسعه هستید؟

[کد را مرور کنید](https://plugins.trac.wordpress.org/browser/carve-markup/)، [مخزن SVN](https://plugins.svn.wordpress.org/carve-markup/)
را بررسی کنید، یا از طریق [RSS](https://plugins.trac.wordpress.org/log/carve-markup/?limit=100&mode=stop_on_copy&format=rss)
در [گزارش توسعه](https://plugins.trac.wordpress.org/log/carve-markup/) مشترک شوید.

## گزارش تغییرات

#### 0.1.3

 * New: Carve Workbench document health diagnostics, heading navigation, searchable
   commands, and semantic changes since the last save.
 * New: per-block CSL-JSON bibliographies with numbered or author-date citations,
   unresolved-key diagnostics, references, and backlinks.
 * Changed: refreshed release dependencies and removed the local Phiki offset patch
   now that Phiki 2.2.1 contains the fix upstream.
 * New: optional dark-mode code theme (the `torchlight_theme_dark` setting) – code
   blocks render both palettes and switch by the visitor’s color scheme, with a 
   site theme toggle winning over the OS in both directions.
 * Fixed: Mermaid diagrams render in the effective color scheme and re-render on
   scheme changes, without the “Syntax error in text” a race with the vendor auto-
   run could cause.
 * Fixed: all dark-mode surface styles (admonitions, tabs, code groups, TOC boxes,
   comment tabs) follow a site theme toggle in both directions, not only the OS 
   preference.
 * Fixed: carve code-fence highlighting ships dark palettes (no light-theme colors
   on dark backgrounds), closing inline delimiters keep their color, underlined 
   text is styled again, and the overlay now covers every construct.
 * Fixed: pasting Carve no longer offers a bogus “convert from Markdown” prompt,
   and the block excerpt renders from the Carve source instead of leaking raw block
   markup onto archive pages.
 * Fixed: code-group tab strips follow the theme in dark mode; the phiki offset 
   patcher fails loudly on read/write errors; local assets cache-bust by file mtime.

#### 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.

## اطلاعات

 *  نگارش **0.1.3**
 *  آخرین به‌روزرسانی **4 ساعت پیش**
 *  نصب‌های فعال **کمتر از 10**
 *  نگارش وردپرس ** 6.3 یا بالاتر **
 *  آزمایش‌شده تا **7.0.4**
 *  نگارش PHP ** 8.2 یا بالاتر **
 *  زبان
 * [English (US)](https://wordpress.org/plugins/carve-markup/)
 * برچسب
 * [djot](https://fa.wordpress.org/plugins/tags/djot/)[editor](https://fa.wordpress.org/plugins/tags/editor/)
   [markdown](https://fa.wordpress.org/plugins/tags/markdown/)[markup](https://fa.wordpress.org/plugins/tags/markup/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/carve-markup/advanced/)

## امتیازها

هنوز هیچ نقدی ارسال نشده است.

[بررسی شما](https://wordpress.org/support/plugin/carve-markup/reviews/#new-post)

[مشاهدهٔ همهٔ بررسی‌ها](https://wordpress.org/support/plugin/carve-markup/reviews/)

## مشارکت کنندگان

 *   [ markmarkmark ](https://profiles.wordpress.org/markmarkmark/)

## پشتیبانی

چیزی برای گفتن دارید؟ نیاز به کمک دارید؟

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/carve-markup/)