action-scheduler icon indicating copy to clipboard operation
action-scheduler copied to clipboard

Add parent plugin details to `Help` pulldown

Open barryhughes opened this issue 4 years ago • 6 comments
trafficstars

Following some (mostly internal) discussion around https://github.com/woocommerce/action-scheduler/issues/730 it was surfaced that it could be useful to add information about the plugin (or theme) responsible for loading Action Scheduler to the Tools → Scheduled Actions screen's Help tab.

Mock:

modified-help-tab

This would be useful to assist with troubleshooting when:

  • Multiple plugins/theme all include Action Scheduler.
  • When an end-user does not know which of their components is including Action Scheduler, but needs assistance with it.

barryhughes avatar Oct 07 '21 16:10 barryhughes

📝 Worth noting this information is effectively available via the WooCommerce Status screen (but we probably shouldn't depend on that, since Action Scheduler can be used independently of WooCommerce).

barryhughes avatar Oct 08 '21 20:10 barryhughes

Interesting: I suggested this years ago (in a PR for a WP CLI command) and it was rejected. PR may still be around, though severely out-of-date now.

crstauf avatar Oct 10 '21 17:10 crstauf

@crstauf I may be failing to see the wood for the trees but can't identify the PR you mean ... do you recall the reason?

barryhughes avatar Oct 11 '21 17:10 barryhughes

@barryhughes see #271.

crstauf avatar Oct 11 '21 20:10 crstauf

Thanks! That was a neat idea.

This proposal is slightly different in that it doesn't involve collecting details of all instances of the library (and so wouldn't be impacted by this concern), but just reflects which component is responsible for loading the active version.

barryhughes avatar Oct 11 '21 21:10 barryhughes

Hoping that it might. 🤞

crstauf avatar Oct 11 '21 22:10 crstauf