is_active() ) { return false; } $settings = $this->get_site_option( 'activelayer_global_settings' ); return is_array( $settings ) && ! empty( $settings['api_key'] ); } /** * The plugin's own settings screen. * * @since 4.10.0 * * @return string */ public function get_setup_url(): string { return admin_url( 'admin.php?page=activelayer-settings' ); } /** * Drop the onboarding redirect ActiveLayer arms on activation. * * @since 4.10.0 */ public function after_activation(): void { delete_transient( 'activelayer_activation_redirect' ); } }