WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by husani v3.4.2

WP Subtitle

Add subtitles (subheadings) to your pages, posts or custom post types.

WP Subtitle

The facts

Rating
4.1★ from 21
Active installs
10k+
Price
Free
Last updated
5 Mar 2026
Added
Jul 2009
Requires WP
5.6
Tested up to
WP 6.9.7
Requires PHP
5.6
Downloads
491,574

Our analysis

AI-assisted

WP Subtitle is a WordPress plugin that allows you to add subtitles, or sub-headings, to your posts and pages. These subtitles appear beneath the main title and can be customised to display wherever you choose in your theme template. The plugin provides a straightforward API for inserting and retrieving subtitles using PHP code.

This plugin is suitable for users who want to enhance their content with additional context or information through subtitles. It can be particularly useful for bloggers, content creators, and website owners looking to improve their post structure and readability.

Best for: This plugin suits bloggers and content creators looking to add subtitles for better content organisation.

What it does well

  • Allows addition of subtitles to posts and pages
  • Customisable display options using PHP code
  • Free to use from the WordPress.org directory
  • Active installation count of 10,000

Where it falls short

  • Limited feature information provided
  • No built-in visual editor for subtitles

Verdict

WP Subtitle is a simple tool for enhancing post titles with subtitles, suitable for those wanting to improve their content structure. However, it lacks advanced features and visual editing options.

From the developer

husani's own description of WP Subtitle, lightly tidied.

The WP Subtitle plugin allows your pages and posts to contain a subtitle. Also called a sub-heading, this this short line of text is meant to appear beneath a post’s (or page’s) title, but can be inserted in your template wherever you choose.

The subtitle can be inserted into your theme template files (or plugin) using the following API:

Display The Subtitle

All parameters are optional. If ‘post_id’ is omitted then the current post ID in the loop is used.

PHP Code:

do_action( 'plugins/wp_subtitle/the_subtitle', array(
    'before'        => '<p class="subtitle">',
    'after'         => '</p>',
    'post_id'       => get_the_ID(),
    'default_value' => ''
) );

Output:

<p class="subtitle">My Post Subtitle</p>

Get The Subtitle

All parameters are optional. If ‘post_id’ is omitted then the current post ID in the loop is used.

A default value can be supplied as the second parameter for apply_filters. This will be used if the post does not have a subtitle. Leave as an empty string to return an empty string if the post does not have a subtitle.

PHP Code:

$subtitle = apply_filters( 'plugins/wp_subtitle/get_subtitle', '', array(
    'before'  => '<p class="subtitle">',
    'after'   => '</p>',
    'post_id' => get_the_ID()
) );

Result:

$subtitle = '<p class="subtitle">My Post Subtitle</p>'

Parameters

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)