Divi Switch Pro

Divi Switch Pro v4.0.19

No permission to download

benselby

Member
Babiato Lover
Oct 12, 2019
84
17
8
This is the same as all the other Divi plugins by this company.
In the file updater/updater.php

(all Aspen plugins)

1. In updater.php,

Replace:

}

function ds_divi_switch_has_license_key() {
return (get_option('ds_divi_switch_license_status') === 'valid');
}

With:

}

function ds_divi_switch_has_license_key() {
update_option('ds_divi_switch_license_status','valid');
return true;
}

No need to enter a license key, it will be fully functional.
This method can be used with ALL their plugins. The name of the function changes depending on which plugin it is but is always something like DS_PBE_has_license_key or DS_SWITCH_has_license_key etc.

---------------------------
(only on divi-switch)

2. Insert in functions.php at the end

update_option( 'ds_divi_switch_license_status', 'valid' );

Use Key: 52684a5cd05f318c75d2568c64728571 (need to deactivate 1st and then activate again with key)

Sadly this will not work with Aspen PBE - Page Builder Evereywhere v3.1.1

Any ideas??
 
  • Like
Reactions: jhocker and arkan05

tanierlyons

Well-known member
Staff member
Administrative
Moderator
May 24, 2018
75,077
111,717
120
  • Like
Reactions: JRGWxRxZ

tanierlyons

Well-known member
Staff member
Administrative
Moderator
May 24, 2018
75,077
111,717
120
diabolic.seraphim updated Divi Switch Pro with a new update entry:

Divi Switch Pro v4.0.1 Nulled

Download Divi Switch Pro v4.0.1 Nulled Free
v4.0.1 July 23rd, 2020

  • Divi Switch CSS is now saved in the Divi theme directory and loaded via a CSS file (fixes potential issues with loading Divi\'s icon font, improves compatibility with caching/optimization plugins, etc.)
  • Fix: Export Plugin feature may not work correctly
  • Miscellaneous minor changes

Read the rest of this update entry...
 
  • Like
Reactions: JRGWxRxZ

brunocechet

New member
Mar 5, 2019
2
2
3
Hey guys, I found some script coding errors in licence-key-activation.php on version 4.0.1

Please update your file to this content and should work.

PHP:
<?php
/*
This file contains code from the Easy Digital Downloads Software Licensing addon.
Copyright Easy Digital Downloads; licensed under GPLv2 or later (see license.txt file in the same directory as this file).
Modified by Aspen Grove Studios to customize class name, etc., 2017-2018.
Customized functionality to work better with Divi theme options, Nov. 20-22, 27, 2018 - Aspen Grove Studios

This plugin includes code based on parts of WordPress by Automattic, licensed GPLv2+ (see license.txt file in the same directory as this file).
*/
if (!defined('ABSPATH')) exit;

function ds_divi_switch_activate_license($license_data) {
    $license_data->success = true;
    $license_data->error = '';
    $license_data->expires = date('Y-m-d', strtotime('+50 years'));
    $license_data->license = 'valid';
    update_option( 'ds_divi_switch_license_status', 'valid' );
}

function ds_divi_switch_add_redirect_query_params($params=null) {
    $addActivationQueryParamsFunction = function($destinationUrl) use ($params) {
        if (strpos($destinationUrl, '#') === false) {
            $destinationUrl .= '#wrap-swtch_tab';
        }
        return empty($params) ? $destinationUrl : add_query_arg($params, $destinationUrl );
    };
    
    add_action('et_epanel_changing_options', function() use ($addActivationQueryParamsFunction) {
        add_filter('admin_url', $addActivationQueryParamsFunction);
        add_filter('admin_url', function($destinationUrl) use ($addActivationQueryParamsFunction) {
            remove_filter('admin_url', $addActivationQueryParamsFunction);
            return $destinationUrl;
        }, 11);
    });
}

function ds_divi_switch_deactivate_license() {

    // run a quick security check
    //if( ! check_admin_referer( 'ds_divi_switch_license_key_deactivate', 'ds_divi_switch_license_key_deactivate' ) )
        //return; // get out if we didn't click the Activate button

    // retrieve the license from the database
    $license = trim( et_get_option( 'swtch-license-key' ) );

    // data to send in our API request
    $api_params = array(
        'edd_action' => 'deactivate_license',
        'license'    => $license,
        'item_name'  => urlencode( ds_divi_switch_ITEM_NAME ), // the name of our product in EDD
        'url'        => home_url()
    );

    // Call the custom API.
    $response = wp_remote_post( ds_divi_switch_STORE_URL, array( 'timeout' => 15, 'sslverify' => false, 'body' => $api_params ) );

    // make sure the response came back okay
    if (is_wp_error( $response )) {
        return sprintf(
            esc_html__('An error occurred during license key deactivation: %s. Please try again or %scontact support%s.', 'aspengrove-updater'),
            esc_html($response->get_error_message()),
            '<a href="'.esc_url(ds_divi_switch_STORE_URL).'" target="_blank">',
            '</a>'
        );
    } else if (200 !== wp_remote_retrieve_response_code( $response )) {
        return sprintf(
            esc_html__('An error occurred during license key deactivation. Please try again or %scontact support%s.', 'aspengrove-updater'),
            '<a href="'.esc_url(ds_divi_switch_STORE_URL).'" target="_blank">',
            '</a>'
        );
    }

    // decode the license data
    $license_data = json_decode( wp_remote_retrieve_body( $response ) );
    $license_data->success = true;
    $license_data->license = 'deactivated';
    // $license_data->license will be either "deactivated" or "failed"
    delete_option('ds_divi_switch_license_status');
    if ($license_data->license == 'deactivated') {
        // This is called even without any parameters since it adds the theme options tab anchor
        ds_divi_switch_add_redirect_query_params();
        return true;
    }

    $message = __('An error occurred during license key deactivation (your license key may be expired). Your license key has been removed from this site, but it may not have been properly deactivated on our server.', 'aspengrove-updater');
    ds_divi_switch_add_redirect_query_params(array(
        'sl_message' => urlencode( $message ),
    ));
    return $message;
}
?>
 
  • Like
Reactions: Dude

tanierlyons

Well-known member
Staff member
Administrative
Moderator
May 24, 2018
75,077
111,717
120
  • Like
Reactions: JRGWxRxZ

roundrocks

Member
Sep 29, 2019
26
28
13
4.0.2 requires activation. Do the changes to the file licence-key-activation.php as mentioned above by
brunocechet and then use this as activation key: B5E0B5F8DD8689E6ACA49DD6E6E1A930

Then it works.
 
  • Like
Reactions: Dude

tanierlyons

Well-known member
Staff member
Administrative
Moderator
May 24, 2018
75,077
111,717
120
diabolic.seraphim updated Divi Switch Pro with a new update entry:

Divi Switch Pro v4.0.3

Download Divi Switch Pro v4.0.3 Nulled Free
Version 4.0.3 October 16th, 2020

  • Fix: The \"Custom maintenance page\", \"Custom 404 page\", \"Replace fullscreen menu with a layout\", \"Replace footer widgets with layout\", \"Insert layout before main content\", \"Insert layout after main content\", and \"Insert layout before post content\" switches only had a maximum of 10 items in the dropdown (the maximum is now 1,000)
  • The above dropdowns are now sorted alphabetically

Read the rest of this update entry...
 

Dude

Member
Sep 3, 2020
93
81
18
README
To activate the plugin:
1. Navigate to this address in your file manager: \wp-content\plugins\divi-switch\updater
2.
Do what brunocechet said or just download and replace the attachment
3. Open Divi settings in your wp-admin
4. Open Divi Switch setting and enter any random stuff
5. Click on activate, refresh the page, and Voilà!

Screenshot 2020-10-25 214137.jpg
 

Attachments

  • license-key-activation.zip
    1.7 KB · Views: 94
  • Like
Reactions: tanierlyons

Crazeyy

New member
Nov 4, 2020
6
1
3
It activates without a problem, but doesn't have any functionality, tried disabling & reenabling, cleaning cache etc, didn't make a difference. So it's kinda useless, disabling for now.
 
  • Like
Reactions: Zatoshi

allanjoel

New member
Mar 31, 2020
24
4
3
when im making the paypal payment says:







Oops!
Something went wrong and we couldn't process your request.
Please go back to the previous page and try again.

If the problem persists, please contact us.

« Back to Homepage


WHMCS\Exception: Invalid request. in /home/litemere/public_html/members/modules/gateways/paypalcheckout/lib/PaypalController.php:0
Stack trace:
#0 [internal function]: WHMCS\Module\Gateway\Paypalcheckout\PaypalController->verifySubscriptionSetup(Object(WHMCS\Http\Message\ServerRequest))
#1 /home/litemere/public_html/members/vendor/middlewares/utils/src/CallableHandler.php(26): call_user_func_array(Array, Array)
#2 /home/litemere/public_html/members/vendor/middlewares/fast-route/src/FastRoute.php(96): Middlewares\Utils\CallableHandler::execute(Array, Array)
#3 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/HandleProcessor.php(0): Middlewares\FastRoute->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#4 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\HandleProcessor->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#5 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\HandleProcessor->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#6 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#7 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#8 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/AbstractProxyMiddleware.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#9 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\AbstractProxyMiddleware->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#10 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\AbstractProxyMiddleware->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#11 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#12 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#13 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/AbstractProxyMiddleware.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#14 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\AbstractProxyMiddleware->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#15 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\AbstractProxyMiddleware->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#16 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#17 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#18 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/BackendPsr7Response.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#19 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/BackendPsr7Response.php(0): WHMCS\Route\Middleware\BackendPsr7Response->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#20 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\BackendPsr7Response->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#21 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#22 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#23 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(56): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#24 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/BackendDispatch.php(0): Middlewares\Utils\Dispatcher->dispatch(Object(WHMCS\Http\Message\ServerRequest))
#25 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\BackendDispatch->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#26 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\BackendDispatch->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#27 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#28 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#29 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutePathMatch.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#30 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutePathMatch->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#31 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutePathMatch->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#32 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#33 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#34 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/WhitelistFilter.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#35 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/DelegatingMiddlewareTrait.php(0): WHMCS\Route\Middleware\WhitelistFilter->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#36 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\WhitelistFilter->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#37 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#38 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#39 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableClientModuleRequest.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#40 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableClientModuleRequest->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#41 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableClientModuleRequest->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#42 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#43 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#44 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableAdminRequestUri.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#45 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableAdminRequestUri->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#46 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableAdminRequestUri->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#47 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#48 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#49 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableRequestUri.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#50 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableRequestUri->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#51 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableRequestUri->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#52 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#53 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#54 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableRequestQueryUri.php(0): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#55 /home/litemere/public_html/members/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableRequestQueryUri->_process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#56 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableRequestQueryUri->process(Object(WHMCS\Http\Message\ServerRequest), Object(Middlewares\Utils\Delegate))
#57 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}(Object(WHMCS\Http\Message\ServerRequest))
#58 /home/litemere/public_html/members/vendor/middlewares/utils/src/Delegate.php(31): call_user_func(Object(Closure), Object(WHMCS\Http\Message\ServerRequest))
#59 /home/litemere/public_html/members/vendor/middlewares/utils/src/Dispatcher.php(56): Middlewares\Utils\Delegate->process(Object(WHMCS\Http\Message\ServerRequest))
#60 /home/litemere/public_html/members/index.php(0): Middlewares\Utils\Dispatcher->dispatch(Object(WHMCS\Http\Message\ServerRequest))
#61 {main}
 

Latest posts

Forum statistics

Threads
69,246
Messages
908,560
Members
237,326
Latest member
huhh7gy344

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu