Uplink Editorial Semantics

Uplink Editorial Semantics

Details
View on WordPress

Uplink Editorial Semantics adds editorial markup tools to Rich Text fields in the WordPress Block Editor. The saved content uses standard HTML and does not require front-end JavaScript.

Inline formats:

  • Inline quotation (q) with optional BCP 47 language and citation URL attributes.
  • Citation (cite) for the title of a creative work.
  • Abbreviation (abbr) with a required expanded form.
  • Defining instance (dfn) for the occurrence of a term being defined.
  • Inline span (span) with optional sanitized CSS classes and one custom data-* name/value pair for cases where no semantic element is appropriate.
  • Link attributes for adding one custom data-* name/value pair and an optional aria-label to an existing native hyperlink.

The Editorial Quotation block saves a figure containing a blockquote and an optional figcaption. Its quotation area accepts Paragraph, Heading, and List blocks. The plugin supplies no front-end styling, allowing the active theme to control presentation.

Development

Human-readable source is included in the plugin’s src directory, and the build configuration is included in package.json. Public source and contribution history are also available at https://github.com/stphnwlkr/uplink-editorial-semantics.

To build the production assets, install Node.js and npm, run npm install, and then run npm run build. The compiled files are written to the build directory.

Details

Plugin code:
uplink-editorial-semantics
Plugin version:
1.0.0
Outdated:
No
WP version:
7.0 or higher
PHP version:
8.3 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-08-24
Rating:
Times rated:
0
accessibility
block-editor
formatting
quotes
semantic-html