[wp-trac] [WordPress Trac] #61269: Plugin Dependencies: Add filter to restore auto-redirect after plugin activation
WordPress Trac
noreply at wordpress.org
Tue May 28 12:05:01 UTC 2024
#61269: Plugin Dependencies: Add filter to restore auto-redirect after plugin
activation
-------------------------------------------------+-------------------------
Reporter: hellofromTonya | Owner: (none)
Type: defect (bug) | Status: reopened
Priority: normal | Milestone: 6.5.4
Component: Upgrade/Install | Version: 6.5
Severity: normal | Resolution:
Keywords: needs-testing needs-dev-note has- | Focuses:
patch has-testing-info | administration
-------------------------------------------------+-------------------------
Comment (by louiswol94):
Hi from Elementor,
Thank you to everyone leading this initiative, we really appreciate it.
I’m happy to report that it is working as expected on our side as well.
Similar to @adrianduffel's comment, we will rather redirect to another
internal URL instead of the direct onboarding URL, so that we won’t re-run
the onboarding on re-activations.
Replying to [comment:15 hellofromTonya]:
> == Test Report for Elementor
>
> Patch tested https://github.com/WordPress/wordpress-develop/pull/6606 as
of [https://github.com/WordPress/wordpress-
develop/pull/6606/commits/dc013d3e1abbf3a826c02794d7e0c6b006d268ab this
commit]
>
> === Environment
>
> - OS: macOS
> - Web Server: nginx
> - PHP: 8.3
> - WordPress: 6.5.3 with this PR applied
> - Browser: Firefox 126.0
> - Theme: default
> - Plugins: Elementor 3.21.7 with the sample code added:
>
>
> {{{#!php
> add_filter( 'plugin_configuration_data_elementor', static function() {
> return array(
> 'url' => admin_url( 'admin.php?page=elementor-
app#onboarding' ),
> );
> } );
> }}}
>
> === Actual Results for Test in the Add Plugins UI:
>
> After activation:
> * ✅ the "Refresh now" admin notice and button do not appear.
> * ✅ auto-redirects to Elementor's onboarding wizard.
>
> === Actual Results for Test in the More Details modal:
>
> After activation:
> * ✅ at the bottom of the modal, the "Refresh now" admin notice and
button do not appear.
> * ✅ auto-redirect to Elementor's onboarding wizard.
>
> === Actual Results for Test another plugin that requires the plugin
you're testing
>
> After activation of Elementor:
> * ✅ at the bottom of the modal, the "Refresh now" admin notice and
button do not appear.
> * ✅ auto-redirect to Elementor's onboarding wizard.
>
> After navigating back to the Add Plugins UI:
> * ✅ able to activate plugins requiring Elementor.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/61269#comment:45>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list