diff --git a/civicrm.php b/civicrm.php index dd1efef5b15f2a955b65986db28973944812fff0..ac3b7cf7a8980c9f9b223d6df17ff44d9cbc94ad 100644 --- a/civicrm.php +++ b/civicrm.php @@ -291,6 +291,7 @@ class CiviCRM_For_WordPress { // Set a one-time-only option add_option( 'civicrm_activation_in_progress', 'true' ); + add_option('civicrm_setup_do_activation_redirect', true); } @@ -321,6 +322,11 @@ class CiviCRM_For_WordPress { // Change option so this action never fires again update_option( 'civicrm_activation_in_progress', 'false' ); + if (!isset($_GET['activate-multi'])) { + wp_redirect(admin_url("options-general.php?page=civicrm-install")); + exit; + } + update_option('civicrm_setup_do_activation_redirect', 'false'); }