Make WordPress Core

Opened 15 months ago

Closed 14 months ago

Last modified 10 months ago

#63723 closed enhancement (fixed)

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

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

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 15 months ago.

Download all attachments as: .zip

Change History (14)

@Presskopp
15 months ago

#1 @Presskopp
15 months ago

  • Keywords has-screenshots added

#3 @audrasjb
15 months ago

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

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

#4 @aialvi
15 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.


15 months ago
#5

  • Keywords has-patch added; needs-patch removed

#6 @Presskopp
15 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
15 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:


15 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:


14 months ago
#9

I added some commits to simplify the code.

#10 @audrasjb
14 months ago

  • Resolution → fixed
  • Status accepted → 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
10 months ago

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

#12 @westonruter
10 months 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.

#13 @peterwilsoncc
10 months ago

In 61382:

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

Follow-up to [60528].

Reviewed by wildworks.
Merges [61353] to the 6.9 branch.

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

Note: See TracTickets for help on using tickets.