Make WordPress Core

Opened 5 months ago

Closed 4 months ago

Last modified 3 days ago

#63723 closed enhancement (fixed)

On the Add New plugin page, put the Add Plugins screen description above the filter menu

Reported by: presskopp's profile Presskopp Owned by: audrasjb's profile audrasjb
Milestone: 6.9 Priority: normal
Severity: normal Version:
Component: Plugins Keywords: has-screenshots has-patch
Focuses: ui, accessibility, tests, administration Cc:

Description

Wouldn't it make sense to put the description above the menu?

So the description must not be that complicated. Also to be more precise (in regards to translations), I'd change the part "in the WordPress Plugin Directory" to "of the WordPress Plugin Directory" - to make it clear you install a plugin on that very page and not somewhere else.

The phrase could then be shortened/rephrased to:

Plugins extend and expand the functionality of WordPress. You may install plugins from the WordPress Plugin Directory right on this page, or upload a plugin in .zip format by clicking the button above.

Attachments (1)

63723.png (29.2 KB) - added by Presskopp 5 months ago.

Download all attachments as: .zip

Change History (13)

@Presskopp
5 months ago

#1 @Presskopp
5 months ago

  • Keywords has-screenshots added

#3 @audrasjb
5 months ago

  • Keywords needs-patch added
  • Milestone changed from Awaiting Review to 6.9
  • Owner set to audrasjb
  • Status changed from new to accepted

I feel quite aligned with this proposal.
Moving this to milestone 6.9.
Patch proposal welcome.

#4 @aialvi
5 months ago

  • Focuses tests added

Hi @Presskopp, thanks for opening this ticket and including the screenshot for clarity! I agree that moving the description above the filter menu would improve the UX and accessibility of the page. The rephrased text is also clearer and more translatable. I can help test this in different environments (e.g., RTL languages) if a patch is provided. Looking forward to seeing this enhancement progress!

This ticket was mentioned in PR #9284 on WordPress/wordpress-develop by @Presskopp.


5 months ago
#5

  • Keywords has-patch added; needs-patch removed

#6 @Presskopp
5 months ago

someone patch my patch please.

I left case 'install_plugins_featured': so it won't get lost.
But I also missed some coding standards obviously.

#7 @Presskopp
5 months ago

Just to have mentioned it - this is the help text:

If you want to install a plugin that you’ve downloaded elsewhere, click the Upload Plugin button above the plugins list.

I think it's fine but it could be altered to:

If you want to install a plugin that you’ve downloaded elsewhere, click the Upload Plugin button on top of the page.

@Presskopp commented on PR #9284:


5 months ago
#8

please feel free to do so. I'm not sure what needs to be corected. Is it only about intendation (what exactly is wrong?) or is it also about missing yoda case ( && 'featured' === $_GETtab? ) )?

@audrasjb commented on PR #9284:


4 months ago
#9

I added some commits to simplify the code.

#10 @audrasjb
4 months ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In 60528:

Plugins: Move the Add Plugins screen description above the filter menu.

This changeset moves the Add Plugins screen general description above the filter menu. It also rephrases a bit the wording of this description.

Props Presskopp, audrasjb, dhruvang21, shailu25.
Fixes #63723.

#11 @sabernhardt
5 days ago

Follow-up: #64337, to fix spacing on the 'Featured' plugins tab when the URL does not have a tab parameter.

#12 @westonruter
3 days ago

In 61353:

Plugins: Restore line break between the filter links row and the plugin cards in the Featured view.

Follow-up to [60528].

Props mukesh27, sajib1223, TobiasBg, narenin, sabernhardt, westonruter.
See #63723.
Fixes #64337.

Note: See TracTickets for help on using tickets.