您还可以使用另一种更优雅的解决方案:
register_activation_hook(__FILE__, function () {
add_option(\'your_plugin_do_activation_redirect\', true);
});
add_action(\'admin_init\', function () {
if (get_option(\'your_plugin_do_activation_redirect\', false)) {
delete_option(\'your_plugin_do_activation_redirect\');
exit( wp_redirect("options-general.php?page=myplugin_settings") );
}
});
批准的答案是旧的,并在激活内产生错误,或将您重定向到404页管理内。此解决方案为您提供了无错误的安全重定向。