[wp-trac] [WordPress Trac] #63548: Don't allow empty Blog Name / Site Title
WordPress Trac
noreply at wordpress.org
Tue Jul 15 08:27:52 UTC 2025
#63548: Don't allow empty Blog Name / Site Title
-------------------------+------------------------------
Reporter: Presskopp | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
-------------------------+------------------------------
Comment (by sabernhardt):
I think the Site Title should be required **only** when creating a site.
Multisite already does that in two places, but single-site installations
do not.
If you edit //other// settings in an old site, and receive an error about
a new requirement, that experience would be quite unpleasant.
I have needed to add a missing Site Title for someone, but I disagree that
it is necessary for 100% of WordPress sites. Using a block theme, setting
a static front page, and/or disabling feeds could mitigate at least most
of the related problems.
Also, the admin toolbar has had a [https://github.com/WordPress/wordpress-
develop/blob/6.8.1/src/wp-includes/admin-bar.php#L377-L381 fallback] since
#18197, which shows the domain.
----
Single-site installations
- `install.php`: does not require a site title to create a new site
Any individual sites (either single-site or each site within a network)
- Customizer → Site Identity: you can publish changes with an empty Site
Title field
- Site Title block: has "Write site title..." placeholder, but you can
save with the block empty
- `wp-admin/options-general.php`: you can save with empty Site Title
- `wp-admin/options.php`: you can empty `blogname`, but the page clearly
warns that "You can break things here."
Multisite
- `wp-signup.php`: requires title for new site in network
- `wp-admin/network/site-new.php`: requires title for new site
- `wp-admin/network/site-settings.php`: you can empty the `blogname` field
--
Ticket URL: <https://core.trac.wordpress.org/ticket/63548#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list