Paragraph Block Converter

Description

Paragraph Block Converter helps you convert blocks in the block editor (Gutenberg) in the following ways:

Supported block types

  • Paragraph – convert to other block types (Heading, List, Quote, etc.) or apply a pattern style
  • Heading – apply a pattern style while keeping the heading text
  • List (ordered and unordered) – apply a pattern style while keeping all list items (including nested lists)
  • Table – apply a pattern style while keeping all cell data
  • List Item – automatically detects the parent list and operates on the whole list

How it works

  • Convert to other block types (Paragraph only Heading, List, Quote, Pullquote, Preformatted, Verse, Code)
  • Apply a pattern style – picks up colors, background, font size, border, CSS class, and other visual attributes from a pattern while preserving your original text / data
  • Available patterns: theme patterns and user patterns (synced patterns / wp_block)

You can convert from the sidebar panel and the toolbar popup. After converting, you can restore the previous block using Undo conversion.

Installation

  1. Go to Plugins Add New Upload Plugin and upload the ZIP file.
  2. Click Activate.
  3. Open a post or page in the block editor, select a paragraph / heading / list / table block, and convert it from the sidebar panel or the toolbar.

FAQ

Which patterns are shown?

Theme patterns (source = theme) and user patterns / synced patterns (wp_block post type) are listed. Core and third-party plugin patterns are excluded to keep the list focused.

Can I undo a conversion?

Yes. After converting, an Undo conversion button appears in both the toolbar and the sidebar panel.

Does applying a pattern overwrite my text?

No. When you apply a pattern, only the visual style (colors, font size, borders, CSS class, etc.) is transferred. Your original text, list items, or table data are preserved.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Paragraph Block Converter” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release – supports paragraph, heading, list, and table blocks.