[wp-trac] [WordPress Trac] #61040: Provide a framework for plugin onboarding experiences
WordPress Trac
noreply at wordpress.org
Wed May 15 13:02:16 UTC 2024
#61040: Provide a framework for plugin onboarding experiences
-------------------------+------------------------------
Reporter: jorbin | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Plugins | Version:
Severity: normal | Resolution:
Keywords: | Focuses: administration
-------------------------+------------------------------
Comment (by alanfuller):
OK so I just tried dependent plugins for the first time, and I don't want
to critize the hard work that has gone into it, but I didn't find the work
flow very user friendly. So I think my question is valid at the moment,
are we creating a complexity by combining two work flows.
I add Google listings,it says I need WooCommerce but doesn't give me an
option to install that I was expecting. Instead Ihav eto click on more
details that opens a modal that give me the option to install.
I install, and close the modal.The install button is still greyed out.
I refresh the page and now I can install Google Ads list, so I do.
Which gives me the option to Activate Google Ads listing, so I try.
And I get 'Activation Failed' with no reason given.
I notice that is still says Woocommerce required - more details -> modal
-> Activate button is active
which I press
I now get a refresh notice. So i refresh.
I now have an ACTIVE button for Google Ads - but it still says I need
WooCommerce which I thought I had so I go to the modal again, no options
so I guess it is OK
And now I can activate Ads Listing.
So it works, sort of ( I spotted some unrelated issues / bugs but I'll
raise those elsewhere to keep this just about workflow ) but not a great
experience and as an experienced WP user I might live with that.
But what I really want is it to be simple - I select a plugin that
requires another plugin why can't I just install (and activate ) them all
- why should i have to go back and forth through modals one by one? Maybe
there are use cases where the one by one activity is needed, but I would
have thought the basic premise, I need two plugins lets get two plugins
would be the default.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/61040#comment:49>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list