Make WordPress Core

Opened 5 weeks ago

Last modified 5 weeks ago

#63419 new enhancement

Auto-generate temporary title for new posts without a title

Reported by: smahjoob's profile smahjoob Owned by:
Milestone: Awaiting Review Priority: normal
Severity: major Version:
Component: General Keywords:
Focuses: Cc:

Description

Hi everyone,
I’d like to propose a simple yet valuable improvement to the post editing experience in WordPress – something that could help both beginners and power users, and improve overall content organization.

Currently, when a user creates a new post or page, the title field can be left empty. WordPress allows saving or even publishing the post without a title, or sometimes leaves it as “Auto Draft.” This results in:

Lists of posts/pages with empty or unclear titles

Difficulty in identifying which draft is which

Confusion especially for less experienced users

Poor experience for content-heavy sites that rely on clear draft management

What I’m suggesting is simple:

If no title is set by the user, WordPress could automatically generate a placeholder title upon the first save, like:

“Untitled Draft (1)”

“Untitled Draft (2)”

or the localized version based on site language

This would not be a permanent title – just a temporary, human-readable label that helps keep drafts manageable.

Why this can’t be (reliably) done with a plugin:

While it may seem like something that a plugin could handle, it's actually difficult to implement correctly from outside Core, because:

Plugins don’t easily hook into the post title logic in the block editor

There's no reliable way to auto-set post titles on draft save without risking overwriting user input

It touches core behavior of wp_insert_post() and default post title handling — which is best done natively

Benefits:

This small change would help:

Beginners who often skip the title field

Power users managing large numbers of drafts

Sites where multiple contributors are creating content

Keep things cleaner and more understandable across the admin UI

Final thoughts:

This is not a major feature or overhaul – just a small quality-of-life improvement that solves a real issue seen in many WordPress installs.

Change History (1)

#1 @Presskopp
5 weeks ago

reads like a duplicate of #20144, see also #39599

Last edited 5 weeks ago by Presskopp (previous) (diff)
Note: See TracTickets for help on using tickets.