Make WordPress Core

Opened 14 years ago

Last modified 2 days ago

#6479 assigned enhancement

Encourage people to change default tagline

Reported by: markjaquith Owned by: markjaquith
Milestone: 6.0 Priority: normal
Severity: normal Version: 2.5
Component: Administration Keywords: has-patch needs-refresh 2nd-opinion
Focuses: Cc:


A lot of people don't change the default tagline, especially if using a theme that doesn't display it. But it still displays in their feed. We should check to see if they still have the default tagline and if so, put a little contextual help in Settings - General that (nicely) encourages them to change it.

Props to Chris Silver Smith for bringing this issue up at WordCamp Dallas.

Attachments (3)

6479.patch (3.9 KB) - added by RyanMurphy 10 years ago.
6479.2.patch (3.2 KB) - added by tyxla 6 years ago.
Adding tagline field to installation main step.
6479.3.patch (2.2 KB) - added by sabernhardt 2 days ago.
tagline placeholder in General Settings, empty string for standard blogdescription option

Download all attachments as: .zip

Change History (34)

#1 @Denis-de-Bernardy
13 years ago

  • Component changed from General to UI
  • Owner anonymous deleted

#2 @Denis-de-Bernardy
13 years ago

  • Keywords needs-patch close added
  • Milestone changed from 2.9 to Future Release

suggesting wontfix

#3 @scohoust
12 years ago

+1 wontfix

Any problem this is causing to require users change it?

#4 @westi
12 years ago

  • Keywords close removed
  • Owner set to markjaquith
  • Status changed from new to assigned

This sounds like a good idea.

Maybe it should be promoted to an Install time configurable?

10 years ago

#6 @RyanMurphy
10 years ago

  • Keywords has-patch added; needs-patch removed

Attached patch adds the tagline as an install time option. Patch also sets the default tagline to (i.e. none) (#18552).

#7 @SergeyBiryukov
10 years ago

Closed #20761 as a duplicate.

#9 @kovshenin
9 years ago

Two cents: In 6479.patch the new argument to wp_install should be the last in the list, otherwise you might break existing calls to wp_install. It should also be an optional argument. In schema.php the empty string should not be passed through the translation functions, in fact I don't think it should be an empty string at all. The default value for the tagline should remain as is -- the ticket says "encourage" people to change the default tagline, not "force" :)

#10 @ocean90
9 years ago

  • Keywords needs-patch added; has-patch removed

What kovshenin says.

#11 @SergeyBiryukov
9 years ago

The empty string came out of #18552. A more recent suggestion: ticket:18552:10.

#12 @DrewAPicture
9 years ago

  • Component changed from UI to Administration

#13 @chriscct7
7 years ago

  • Keywords ux-feedback added

I don't think this is just limited to the tagline. Many users never edit the time settings to their correct time. Maybe the UX team has an idea about how to improve the settings so users are encouraged to go through all settings

6 years ago

Adding tagline field to installation main step.

#14 @tyxla
6 years ago

  • Keywords has-patch added; needs-patch removed

The recent patch above follows the notes from @kovshenin.

#15 @hyperbrand
6 years ago

Why don't we direct users to the settings page after the installation process? Like other websites do after registering. Why should the dashboard be the starting point and not the settings page first?

#16 @karmatosed
5 years ago

To me, the dashboard makes sense to be the place if the information on it leads people to discovery as part of the NUX. This is actually something I think could be improved, that's outside the scope of this ticket though I would suggest. I think having encouragements like this make sense, even if we have a NUX flow that includes a prompt, people skip flows.

#17 @lukecavanagh
5 years ago


So it might more sense for having reminders on the dashboard, if a user has not updated the site tagline from default or add a new page or post from default content.

#18 @karmatosed
5 years ago

@lukecavanagh if that's the end of the NUX flow then yes. I do note that whilst I don't know if planned I think the next release was focusing on NUX a little. This could be something to bring to that.

#19 @lukecavanagh
5 years ago


Awesome then it would make total sense.

Version 0, edited 5 years ago by lukecavanagh (next)

#20 @SergeyBiryukov
5 years ago

#38316 was marked as a duplicate.

This ticket was mentioned in Slack in #design by karmatosed. View the logs.

4 years ago

#22 @melchoyce
4 years ago

Taglines feel pretty anachronistic at this point, especially as WordPress is used for many different kinds of sites. I'd be a +1 for removing the default tagline, as suggested in #38316.

This ticket was mentioned in Slack in #design by boemedia. View the logs.

3 years ago

#24 @boemedia
3 years ago

We discussed this ticket in today's design triage. Summarizing, we can conclude 3 things:

  1. Not all themes display the tagline
  2. Not everyone changes the default tagline
  3. When people don't see the tagline in their theme, they don't realise it's still visible in feeds (and search results as well?)

I'm not even sure if a lot of website owners want a tagline in the first place, or have one at all. This could typically be a maybe later and then be forgotten.

I'd suggest making this a 2-step process while installing WP, but check if people see these fields while they use hosting services to install WP:

  1. ask if people want a tagline on their website (+ info: what is a tagline, where is it displayed, examples, why have one -> maybe link to some blog post on .org?). If checked yes, then:
  2. open conditional field where people can fill out the tagline.

This ticket was mentioned in Slack in #design by karmatosed. View the logs.

2 years ago

#26 @karmatosed
2 years ago

  • Keywords ux-feedback removed

As this has ux-feedback, removing keyword.

#27 @khag7
18 months ago

  • Severity changed from normal to trivial

Any thoughts on changing the default tagline to an empty string?

#28 @sabernhardt
4 days ago

  • Milestone changed from Future Release to 6.0
  • Severity changed from trivial to normal

I think now is a good time to revisit this. Removing the Customizer from block themes likely will increase the number of people who have the default tagline on their site without even knowing about it.

The current text can remain in Core, but it might work better as a default field value only within the Customizer (if possible) for people still using that. Or it could be an example below the field in the Customizer and/or Settings.

If a (visible) Tagline field becomes part the installation process, that would involve editing two network files (site-new.php and wp-signup.php) besides install.php.

If we also want to encourage changing the tagline for existing sites, we could reopen #38316 to set the option to an empty string for new installations, and then address existing installations on this ticket separately. (That ticket is very closely related to this one, but it's not an exact duplicate.)

#29 @audrasjb
3 days ago

  • Keywords needs-refresh 2nd-opinion added

I do think the easier solution is to replace the "Just another WordPress site" value with a placeholder. By doing this, we keep this sentence which is in my opinion part of the WordPress history —by doing so, it would at least appear on the Settings screen, so we keep this signature sentence somewhere on the admin— but the value is empty by default for new installs.

Last edited 3 days ago by audrasjb (previous) (diff)

2 days ago

tagline placeholder in General Settings, empty string for standard blogdescription option

#30 @sabernhardt
2 days ago

Yes, adding a placeholder in General Settings is easier than editing the Customizer or installation forms. If that is a good approach, the patch still will need updating for unit tests (including at least wpGetDocumentTitle.php).

#31 @audrasjb
2 days ago

In my opinion, 6479.3.patch is the best approach 👍

By the way, I think it would be nice to get a second opinion from historical committers before shipping it :)

Note: See TracTickets for help on using tickets.