gracias por su código - Está muy bien, pero sólo tiene un inconveniente: tras la activación mayor de plugins, también puede obtener de nuevo a su definido redirige la página, lo que podría confundir al usuario al desactivar/activar todos los complementos a la vez para probar/depurar el motivo. Por lo tanto, propongo la solución, añadir una opción para redirigir sólo a su página en la activación primer plugin:
register_activation_hook(__FILE__, 'my_plugin_activate');
add_action('admin_init', 'my_plugin_redirect');
function my_plugin_activate() {
add_option('myplugin_redirect_on_first_activation', 'true');
}
function my_plugin_redirect() {
if (get_option(MYPLUGIN_REDIRECT_ON_FIRST_ACTIVATION_KEY) == 'true') {
update_option(MYPLUGIN_REDIRECT_ON_FIRST_ACTIVATION_KEY, 'false');
wp_redirect(MY_PLUGIN_SETTINGS_URL);
}
}
Busqué en google, no recibí nada ... la misma pregunta está en otros foros, todos están sin respuesta –