-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Post Summary Panel: Change the "Publish" label to a more accurate label #63342
Comments
@t-hamano good point. I'd agree the verb sounds a bit out of place there. In a way this was also noted in an user session long time ago, see #470 (comment)
Couple more considerations: The default date/time value when creating a new post is The verb |
Date information is a bit messy. In data views there is a "Date" field which conditionally displays one of the following:
Then there's this "Publish" control in the Inspector, which communicates just the publish date for both published and unpublished posts. Would it make sense to tidy this up a bit? For instance we might store separately the publish date and the modified date. This would be handy in data views because it would allow you to sort with more granularity, e.g. view published posts sorted by last modified. This could also inform the labelling in the Inspector; with two such fields you might expect them to be named "Modified date" and "Publish date". So in the Inspector we'd simply update "Publish" to "Publish date". Slightly tangential, but I would also pose that the "Publish date" control is not shown at all for draft posts, which would circumvent the awkward "Publish date: Immediately" language. "Publish date" only really makes sense when the post is scheduled, or already published. Otherwise it seems reasonable to assume that a publish action would result in an immediate publish date. |
Worth noting the Publish date popover does have an The popover doesn't have an ARIA role though so this is just exposed as a labeled |
A couple more considerations: The adverb 'immediately' The publish date/time label |
This is interesting. Would it make sense to apply this dynamic labeling to the block editor as well?
Wouldn't it be easier to understand what "Now" means by changing the title of the popover to "Publish date"? Either way, when using the term "Publish" as a label, I believe some context is needed, for example: _x( 'Publish', 'as label' ); |
That would help. and then I click 'Now' in the Popover, the date / time changes to 'Immediately': as a user, I would expect it to change to 'Now' because, well, I just clicked a button that says 'Now'.
Good point, the |
When I write a personal blog, I sometimes decide the publish date I want in advance and set the status to Draft until the article is completed. I think there are many other cases where the publish date is decided in advance, such as WordPress release announcement articles. For this reason, I prefer to have the publication date always displayed. |
This is a great idea and I think it could be pursued in parallel with this issue 👍 |
Yes I'd totally agree. The only concern is that if the default is 'Now', to switch to the calendar and set a date I'd have to click one more time. We're also assuming that 'Now' is the most used choice, while it isn't necessarily true. How about let users decide whether to 'stick' to the 'Now' option or to the 'Choose a date' one? |
@jameskoster definitely can be split in a separate issue for broader discussion. I'd tend to think each user may have a personal preference or editorial flow where one of the 'Now' or 'Choose a date' options would be the most used one. As such, I'd tend to think it should be a user preference for the editor. Also, I'd tend to think the control to set the preference should be 'in place' e.g. something like 'Make this the default choice'. |
What problem does this address?
As I understand it, the word "Publish" is only used as a verb. Therefore, I think it is appropriate to leave the blue button in the upper right as "Publish".
On the other hand, the same word "Publish" is used in the summary panel. It feels strange that this label is the only one that is a verb, while all the other labels are nouns.
Perhaps the word "Publish" can cover both the meaning of a verb and a noun in English, but this translatable string does not have any additional context.
Therefore, it is not possible to apply a context-sensitive translation in locales other than English.
What is your proposed solution?
I would like to suggest using a more accurate label other than "Publish" in the summary panel.
If we want to follow the label in the classic editor, "Published on" might be good.
Alternatively, I would like to suggest the text "Published date".
cc @WordPress/gutenberg-design @afercia
The text was updated successfully, but these errors were encountered: