BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
HTML5 Semantic Elements icon
Maintained Tested up to 6.8.10 #12 in article

HTML5 Semantic Elements

Adds HTML5 and semantic elements as blocks in the Gutenberg editor.

Active installs10+10+ tier
Downloads · 30d52▲ +52.9% vs prev. 30d
Rating—0 reviews
Health score38/100At risk
All-time downloads390Since Oct 2025
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d12▼ -7.7% week over week
Our verdict

Consider an alternative

HTML5 Semantic Elements shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 11 months ago, and scores 38/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.8 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

134Jul 1Aug 14Sep 28
Yesterday0
Daily average (1y)1
Peak day21Oct 30, 2025
Last 12 months396

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where HTML5 Semantic Elements stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
article >100 4,573 Best article plugins →
aside #50 395 Best aside plugins →
block >100 10,000 Best block plugins →
HTML5 >100 1,146 Best HTML5 plugins →
semantic #82 1,146 Best semantic plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About HTML5 Semantic Elements

From the official readme · v1.0.2

Description

The HTML5 Semantic Elements plugin introduces two custom Gutenberg blocks — Article and Aside — that allow you to structure your WordPress content with proper semantic HTML5 elements.

Use the Article block for self-contained content such as blog posts or news items, and the Aside block for related or supplementary information such as sidebars, pull quotes, or callouts.

These semantic elements improve both SEO and accessibility by clearly defining the roles of different content sections.

How to Use

Adding Blocks

  1. Edit any post or page in the block editor
  2. Click the “+” button to add a new block
  3. Search for “Article” or “Aside”
  4. Click the desired block to insert it into your content

Article Block

The Article block creates an HTML5 <article> element, ideal for:
– Blog posts
– News articles
– Forum posts
– Comments
– Independent, self-contained content

Features
– Nest any blocks inside (headings, paragraphs, images, etc.)
– Wide and Full alignment support
– Custom CSS classes
– Anchor ID support
– “Remove Article” button to unwrap the block while keeping its inner content

Removing the Article wrapper
– Toolbar: Select the Article block → click the “Remove Article” (X) button
– Menu: Use the three-dot menu → “Ungroup”

Aside Block

The Aside block creates an HTML5 <aside> element, perfect for:
– Sidebars
– Pull quotes
– Related content
– Callout boxes
– Supplementary information

Features
– Add any blocks inside
– Left, Right, Wide, and Full alignment options
– Default styling with background color and left border
– Custom CSS classes
– Anchor ID support
– Transform paragraphs, headings, lists, or quotes into Asides
– “Remove Aside” button to unwrap the content

Transforming existing blocks
1. Select an existing block (paragraph, heading, list, quote, pullquote, or group)
2. Click the block icon or three-dot menu
3. Choose “Transform to” → “Aside”

Removing the Aside wrapper
– Toolbar: Select the Aside block → click the “Remove Aside” (X) button
– Transform: Convert to “Group”
– Menu: Use the three-dot menu → “Ungroup”

Styling

Both blocks include basic styling. To customize:

  1. Add a custom CSS class in the Advanced panel of the block settings.
  2. Add your own CSS under Appearance → Customize → Additional CSS.

Example CSS:

`css

/* Custom Article styling */
.wp-block-html5-semantic-article {
padding: 2em;
background: #ffffff;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

/* Custom Aside styling */
.wp-block-html5-semantic-aside {
background-color: #fffbea;
border-left: 4px solid #f59e0b;
padding: 2em;
}

Block Settings

Block Tab: Alignment options

Advanced Tab: Add custom CSS classes, anchor IDs

Tips

Nest Blocks: Combine headings, text, and media inside semantic containers

SEO Benefits: Helps search engines interpret your content hierarchy

Accessibility: Improves screen reader navigation and content structure

License

This plugin is licensed under the GPL v2 or later.

Installation

  1. Upload the html5-semantic-elements folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Start using the Article and Aside blocks in your posts and pages

Frequently asked questions

Will this plugin work with classic editor?

No. It only works with the block editor (Gutenberg).

Can I use it with page builders?

It’s designed for the WordPress block editor, not for third-party builders.

Changelog

1.0.2

Initial release — adds Article and Aside semantic HTML5 blocks.

Full changelog on WordPress.org →

Screenshots

HTML5 Semantic Elements screenshot
HTML5 Semantic Elements screenshot
HTML5 Semantic Elements screenshot
HTML5 Semantic Elements screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best HTML5 Semantic Elements alternatives

All article plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Snowball Snowball Snowball makes it easy for journalists and bloggers to create immersive articles using… by thomaspark 100+ ★★★★★★★★★★ 5 (5) 7 years ago 37
2 Automatic Schema Automatic Schema This plugin will automatically insert http://schema.org/BlogPosting Microdata in your blog… by digitalstartup 100+ ★★★★★★★★★★ 5 (2) 9 years ago 32
3 Article Article Create articles or edit notes privately in your dashboard. by pressreleaseviews 70+ ★★★★★★★★★★ No reviews 2 months ago 59
4 Hypotext Hypotext Click to expand hidden content within your article. by DEJAN 50+ ★★★★★★★★★★ 5 (1) 5 years ago 32
5 Postify: Post layouts Postify: Post layouts Porfessional Blog Post Layouts For WordPress by Sakhawat Hossain 40+ ★★★★★★★★★★ No reviews 7 months ago 39
6 Interactive Longform Articles Interactive Longform Articles Interactive multimedia articles for longform journalism, with a background scroll effect. by clickonmedia 10+ ★★★★★★★★★★ 5 (1) 6 years ago 30
7 My Medium Article My Medium Article “My Medium Article” is a wordpress plugin that allows users display posts from medium.com… by thiagomatsui 10+ ★★★★★★★★★★ No reviews 6 years ago 23
8 Local Structured Schema data for Articles Local Structured Schema data for Articles Automatically generates JSON-LD structured data of type Article from schema.org for posts… by acceseo 10+ ★★★★★★★★★★ 5 (3) 4 weeks ago 73
9 WP Nasa/ADS Query Importer WP Nasa/ADS Query Importer Fetch bibliographic records from The SAO/NASA Astrophysics Data System (ADS) and include a… by marblestation 10+ ★★★★★★★★★★ 5 (1) 5 months ago 51
10 Top Story Schema Top Story Schema Add Google article schema to all Posts by Ant 10+ ★★★★★★★★★★ No reviews 6 years ago 23

FAQ

HTML5 Semantic Elements: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is HTML5 Semantic Elements free?

Yes. HTML5 Semantic Elements is free to download and use from the official WordPress.org plugin directory.

Is HTML5 Semantic Elements safe to use in 2026?

HTML5 Semantic Elements shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 11 months ago, and scores 38/100 on our health check.

How many websites use HTML5 Semantic Elements?

HTML5 Semantic Elements is active on 10+ WordPress websites and has been downloaded 390 times since it launched in October 2025. It was downloaded 52 times in the last 30 days.

Does HTML5 Semantic Elements work with WordPress 7.1?

HTML5 Semantic Elements is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does HTML5 Semantic Elements need?

HTML5 Semantic Elements requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was HTML5 Semantic Elements last updated?

The latest version, 1.0.2, was released on October 30, 2025 (11 months ago).

Who makes HTML5 Semantic Elements?

HTML5 Semantic Elements is developed and maintained by niw2cp.

What are the best alternatives to HTML5 Semantic Elements?

The most popular alternatives to HTML5 Semantic Elements are Snowball (100+ installs), Automatic Schema (100+ installs) and Article (70+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.