BACK TO DIRECTORY

Description List Block

by Daniel Floeter

2.3
(3 ratings)

Build glossaries, FAQs, product specs and other term–description lists in the WordPress block editor (Gutenberg). The Description List Block outputs a semantic HTML definition list: a <dl> element with term (<dt>) and description (<dd>) pairs, the markup made for exactly this kind of content and understood by browsers, screen readers and search engines.

Add, insert and delete term and description pairs right in the editor, choose an indent or grid layout and style terms and descriptions separately. Already have a list, a few paragraphs or <dl> HTML? Transform it into a description list with one click, or simply paste the markup.

Tip Top Press

We’re Tip Top Press and create Gutenberg blocks for WordPress. If you want to know what we’re working on and are interested in the background, you can read all news stories on our blog.

Features

  • Indent-, Grid and Disable Block CSS Block Styles
  • Indent or spacing settings
  • Color, spacing, indent, horizontal whitespace, font-size, font-style and font-weight settings for both element tags
  • Create a description list with n-elements
  • Insert a new term (<dt>) and description (<dd>) before selection
  • Insert a new term (<dt>) and description (<dd>) after selection
  • Delete the selected term (<dt>) and description (<dd>) pair
  • Transform a Custom HTML block, a list or paragraphs into a description list and back
  • Paste description list markup as a description list

Contribute

If you find a bug or a conflict while using this plugin, please submit an issue on GitHub (if possible with a pull request).

Screenshots

A description list on the front end: terms with indented descriptions in the default Indent style.

A description list on the front end: terms with indented descriptions in the default Indent style.

The semantic HTML the block saves: a &lt;dl&gt; with &lt;dt&gt; term and &lt;dd&gt; description pairs, no extra wrappers.

The semantic HTML the block saves: a <dl> with <dt> term and <dd> description pairs, no extra wrappers.

Insert a term and description pair before or after the selected one, or delete it, right from the block toolbar.

Insert a term and description pair before or after the selected one, or delete it, right from the block toolbar.

Grid style: terms and descriptions side by side in two columns, ideal for glossaries and product specs.

Grid style: terms and descriptions side by side in two columns, ideal for glossaries and product specs.

Switch between block styles in the block settings without changing any code.

Switch between block styles in the block settings without changing any code.

Separate typography and color settings for terms (dt) and descriptions (dd).

Separate typography and color settings for terms (dt) and descriptions (dd).

Plugin Details

Active Installs
400
Total Downloads
9,104
Version
1.3.1
Requires WP
6.6
Requires PHP
7.0
Tested Up To
7.1.4
Added
2021-04-05
Last Updated
2026-10-22 12:46pm GMT

Ratings

5
1
4
0
3
0
2
0
1
2