Skip to content
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

Marketplace: Gray out incompatible plugins in search #62644

Open
1 task
allilevine opened this issue Apr 8, 2022 · 5 comments
Open
1 task

Marketplace: Gray out incompatible plugins in search #62644

allilevine opened this issue Apr 8, 2022 · 5 comments
Assignees

Comments

@allilevine
Copy link
Member

allilevine commented Apr 8, 2022

Some plugins are incompatible with WordPress.com (see https://wordpress.com/support/incompatible-plugins/). Currently we show a banner on the plugin details page, saying that it can't be installed. Let's gray out those plugins in search results so that the user isn't unpleasantly surprised when they get to the details page.

Slack thread: p1649419949583419-slack-C029JEQRVRT

Hardcoded plugins list:

/**
* This is a list of plugins not supported on WordPress.com Atomic sites.
*
* If this list is modified, please ensure that the support document also reflects
* any changes made:
* - https://en.support.wordpress.com/incompatible-plugins
*
* Please keep this list alphabetized within the different categories!
*/
const incompatiblePlugins = new Set( [

Acceptance criteria:

  • The incompatible plugins are grayed out in search results (use top gray badge version, but link to why):

image

@cpapazoglou
Copy link
Contributor

I don't agree with hiding them. Not finding the plugin you want will decrease the trust users have in our marketplace. Also, without educating the user, they will eventually download it from .org and just upload it.

@lsl
Copy link
Contributor

lsl commented Apr 12, 2022

I tend to agree with that, @vinimotaa / @SaxonF could we get a design for how an incompatible plugin should be rendered?

I'm guessing like normal in search results but when you click through to install it the install / price CTA is greyed out.

@vinimotaa
Copy link

vinimotaa commented Apr 12, 2022

Hi folks, what do you think of something like this?

image

The option above has a label to notify users about the incompatibility, and the one below helps users to understand the reason why that/other plugins are not compatible with WordPress.com, linking them to: https://wordpress.com/support/incompatible-plugins/

I greyed out the overall plugin info, and do we deactivate the link to those as well? or do we still let the users check the plugin page?

cc @lsl @cpapazoglou @allilevine

@allilevine
Copy link
Member Author

I don't agree with hiding them. Not finding the plugin you want will decrease the trust users have in our marketplace.

I'm guessing like normal in search results but when you click through to install it the install / price CTA is greyed out.

Thanks @cpapazoglou @lsl. Looping in @galakhyati and @ianstewart since they raised this need.

Hi folks, what do you think of something like this?

@vinimotaa Graying out the search result seems like a good middle ground to me. We still show the plugin and a link to why.

@lsl
Copy link
Contributor

lsl commented Apr 12, 2022

+1 greyed out card

I like the grey badge variation more as it's more assertive and clear about the problem but I think we still need a "Why?" link on the side/below/in so people can find the docs and explanation easily.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants