OceanWP - MultiPurpose WordPress Theme + Premium Extensions

OceanWP - MultiPurpose WordPress Theme + Premium Extensions v4.0.3 + Addons

No permission to download

p.majax

Well-known member
Null Master
Trusted Uploader
Feb 7, 2019
231
308
63
hi Tomz,
I meet the problem too with the oceanwp/freemius licences.
Have you get news to nulled the oceanwp plugins since the migration to freemius ?
Thanks ;-)
 

Japan

Active member
Dec 23, 2018
189
149
43
hi Tomz,
I meet the problem too with the oceanwp/freemius licences.
Have you get news to nulled the oceanwp plugins since the migration to freemius ?
Thanks ;-)
Hi.
The solution was:
With the Elementor Widgets plugin rolling it back to v1.1.8 works, even with the latest version of Extra, in fact the only change in v1.1.9 was the addition of the Freemius stuff.
 
  • Like
Reactions: p.majax

p.majax

Well-known member
Null Master
Trusted Uploader
Feb 7, 2019
231
308
63
Hello Brother, thank you very much for your answer.
It's true, on the moment, keep "ocean extra 1.1.8" allows to work but soon the updates will be necessary in terms of functionalities and security. The choice of Freemius by OceanWP is very disappointing, we could open a philosophical discussion on this point but I especially think that we must master to crack Freemius which for me remains a viral cop on any website.
;-)
 
  • Like
Reactions: Japan

p.majax

Well-known member
Null Master
Trusted Uploader
Feb 7, 2019
231
308
63
The code part Freemius has already been cracked for some plugins, like iconic-woo-show-single-variations1116 that our friend TassieNZ knows very well. Let's continue to exchange together to master "Freemius nulled" for any plugin.
 

tanierlyons

Well-known member
Staff member
Administrative
Moderator
May 24, 2018
75,060
111,714
120
hey guys here my gift :D
all oceanwp addons latest :D
Ocean Cookie Notice v1.0.5
Ocean Elementor Widgets v1.1.98
Ocean Footer Callout v1.0.14
Ocean Full Screen v1.0.7
Ocean Hooks v1.1.3
Ocean Instagram v1.0.5
Ocean Popup Login v1.0.7
Ocean Portfolio v1.1.10
Ocean Pro Demos v1.1.0
Ocean Side Panel v1.0.12
Ocean Sticky Footer v1.0.10
Ocean Sticky Header v1.1.12
Ocean White Label v1.0.6
Ocean Woo Popup v1.0.7
 

Attachments

  • ocean-cookie-notice.zip
    28.6 KB · Views: 96
  • ocean-elementor-widgets.zip
    590.4 KB · Views: 169
  • ocean-footer-callout.zip
    26.5 KB · Views: 101
  • ocean-full-screen.zip
    83.5 KB · Views: 95
  • ocean-hooks.zip
    43.9 KB · Views: 90
  • ocean-instagram.zip
    40 KB · Views: 87
  • ocean-popup-login.zip
    67.9 KB · Views: 95
  • ocean-portfolio.zip
    163.1 KB · Views: 94
  • ocean-side-panel.zip
    32.4 KB · Views: 89
  • ocean-pro-demos.zip
    19.7 KB · Views: 117

hrahman

Member
Sep 13, 2019
36
13
8
hey guys here my gift :D
all oceanwp addons latest :D
Ocean Cookie Notice v1.0.5
Ocean Elementor Widgets v1.1.98
Ocean Footer Callout v1.0.14
Ocean Full Screen v1.0.7
Ocean Hooks v1.1.3
Ocean Instagram v1.0.5
Ocean Popup Login v1.0.7
Ocean Portfolio v1.1.10
Ocean Pro Demos v1.1.0
Ocean Side Panel v1.0.12
Ocean Sticky Footer v1.0.10
Ocean Sticky Header v1.1.12
Ocean White Label v1.0.6
Ocean Woo Popup v1.0.7

Love you brother. :love:
 
  • Like
Reactions: tanierlyons

Japan

Active member
Dec 23, 2018
189
149
43
what about they asking for oceanwp/freemius licences. any one solve this isssue??
Hi, all.
It seems that I found a solution how to get rid of Freemius from OceanWP plugin.
First you need to have an app installed named UltraCompare
https://www.ultraedit.com/downloads/ultracompare-download/
Then in the case of, for instance Ocean Hooks, you need to open old ocean-hooks.php version 1.1.2 in UltraCompare and lastest ocean-hooks.php version 1.1.3 with Freemius code inside:
21497

Then in reddish color you see what compared as difference. So, in case of Ocean Hooks I copied from version 1.1.2:
Code:
register_activation_hook( __FILE__, array( $this, 'install' ) );

        add_action( 'init', array( $this, 'load_plugin_textdomain' ) );

        add_action( 'init', array( $this, 'setup' ) );

        add_action( 'init', array( $this, 'updater' ), 1 );

        // Old output
        add_action( 'template_redirect', array( $this, 'output' ) );

        // New output
        add_action( 'template_redirect', array( $this, 'cpt_output' ) );

        // If is no in admin
        if ( ! is_admin() ) {
            add_action( 'admin_bar_menu', array( $this, 'admin_bar_button' ), 99 );
            add_action( 'plugins_loaded', array( $this, 'show_hide_hooks' ) );
            add_action( 'plugins_loaded', array( $this, 'front_end_hooks' ) );
        }

        add_action( 'wp_head', array( $this, 'head_css' ) );
    }

    /**
     * Initialize License Updater.
     * Load Updater initialize.
     * @return void
     */
    public function updater() {

        // Plugin Updater Code
        if( class_exists( 'OceanWP_Plugin_Updater' ) ) {
            $license    = new OceanWP_Plugin_Updater( __FILE__, 'Ocean Hooks', $this->version, 'OceanWP' );
        }
    }

    /**
into version 1.1.3
I also removed:
Code:
#--------------------------------------------------------------------------------
#region Freemius
#--------------------------------------------------------------------------------

if ( ! function_exists( 'oh_fs' ) ) {
    // Create a helper function for easy SDK access.
    function oh_fs() {
        global $oh_fs;

        if ( ! isset( $oh_fs ) ) {
            $oh_fs = OceanWP_EDD_Addon_Migration::instance( 'oh_fs' )->init_sdk( array(
                'id'         => '3758',
                'slug'       => 'ocean-hooks',
                'public_key' => 'pk_bf5672ee85c0032b2b4d7c0a3d244',
            ) );

            if ( $oh_fs->can_use_premium_code__premium_only() ) {
                Ocean_Hooks::instance()->init();
            }
        }

        return $oh_fs;
    }

    function oh_fs_addon_init() {
        if ( class_exists( 'Ocean_Extra' ) ) {
            OceanWP_EDD_Addon_Migration::instance( 'oh_fs' )->init();
        }
    }

    if ( 0 == did_action( 'owp_fs_loaded' ) ) {
        // Init add-on only after parent theme was loaded.
        add_action( 'owp_fs_loaded', 'oh_fs_addon_init', 15 );
    } else {
        if ( class_exists( 'Ocean_Extra' ) ) {
            /**
             * This makes sure that if the theme was already loaded
             * before the plugin, it will run Freemius right away.
             *
             * This is crucial for the plugin's activation hook.
             */
            oh_fs_addon_init();
        }
    }

    function oh_fs_try_migrate() {
        OceanWP_EDD_Addon_Migration::instance( 'oh_fs' )->try_migrate_addon(
            '1946',
            'Ocean_Hooks',
            'Ocean Hooks'
        );
    }
}

#endregion
from the of ocean-hooks.php version 1.1.3. And finally I get fully workable Ocean Hooks version 1.1.3 without Freemius in my dashboard and in library item settings;

Dashboard:
21498

Library item:
21499

You could try the same with others OceanWP plugins a swell.
 

anirudh10

New member
May 12, 2019
21
2
3
hey guys here my gift :D
all oceanwp addons latest :D
Ocean Cookie Notice v1.0.5
Ocean Elementor Widgets v1.1.98
Ocean Footer Callout v1.0.14
Ocean Full Screen v1.0.7
Ocean Hooks v1.1.3
Ocean Instagram v1.0.5
Ocean Popup Login v1.0.7
Ocean Portfolio v1.1.10
Ocean Pro Demos v1.1.0
Ocean Side Panel v1.0.12
Ocean Sticky Footer v1.0.10
Ocean Sticky Header v1.1.12
Ocean White Label v1.0.6
Ocean Woo Popup v1.0.7
hi tomz,
it is asking for Activation Key
 

nguyenthanhha

New member
Nov 11, 2019
4
3
3
Việt Nam
vngaming.net
Hi, all.
It seems that I found a solution how to get rid of Freemius from OceanWP plugin.
First you need to have an app installed named UltraCompare
https://www.ultraedit.com/downloads/ultracompare-download/
Then in the case of, for instance Ocean Hooks, you need to open old ocean-hooks.php version 1.1.2 in UltraCompare and lastest ocean-hooks.php version 1.1.3 with Freemius code inside:
21497

Then in reddish color you see what compared as difference. So, in case of Ocean Hooks I copied from version 1.1.2:
Code:
register_activation_hook( __FILE__, array( $this, 'install' ) );

        add_action( 'init', array( $this, 'load_plugin_textdomain' ) );

        add_action( 'init', array( $this, 'setup' ) );

        add_action( 'init', array( $this, 'updater' ), 1 );

        // Old output
        add_action( 'template_redirect', array( $this, 'output' ) );

        // New output
        add_action( 'template_redirect', array( $this, 'cpt_output' ) );

        // If is no in admin
        if ( ! is_admin() ) {
            add_action( 'admin_bar_menu', array( $this, 'admin_bar_button' ), 99 );
            add_action( 'plugins_loaded', array( $this, 'show_hide_hooks' ) );
            add_action( 'plugins_loaded', array( $this, 'front_end_hooks' ) );
        }

        add_action( 'wp_head', array( $this, 'head_css' ) );
    }

    /**
     * Initialize License Updater.
     * Load Updater initialize.
     * @return void
     */
    public function updater() {

        // Plugin Updater Code
        if( class_exists( 'OceanWP_Plugin_Updater' ) ) {
            $license    = new OceanWP_Plugin_Updater( __FILE__, 'Ocean Hooks', $this->version, 'OceanWP' );
        }
    }

    /**
into version 1.1.3
I also removed:
Code:
#--------------------------------------------------------------------------------
#region Freemius
#--------------------------------------------------------------------------------

if ( ! function_exists( 'oh_fs' ) ) {
    // Create a helper function for easy SDK access.
    function oh_fs() {
        global $oh_fs;

        if ( ! isset( $oh_fs ) ) {
            $oh_fs = OceanWP_EDD_Addon_Migration::instance( 'oh_fs' )->init_sdk( array(
                'id'         => '3758',
                'slug'       => 'ocean-hooks',
                'public_key' => 'pk_bf5672ee85c0032b2b4d7c0a3d244',
            ) );

            if ( $oh_fs->can_use_premium_code__premium_only() ) {
                Ocean_Hooks::instance()->init();
            }
        }

        return $oh_fs;
    }

    function oh_fs_addon_init() {
        if ( class_exists( 'Ocean_Extra' ) ) {
            OceanWP_EDD_Addon_Migration::instance( 'oh_fs' )->init();
        }
    }

    if ( 0 == did_action( 'owp_fs_loaded' ) ) {
        // Init add-on only after parent theme was loaded.
        add_action( 'owp_fs_loaded', 'oh_fs_addon_init', 15 );
    } else {
        if ( class_exists( 'Ocean_Extra' ) ) {
            /**
             * This makes sure that if the theme was already loaded
             * before the plugin, it will run Freemius right away.
             *
             * This is crucial for the plugin's activation hook.
             */
            oh_fs_addon_init();
        }
    }

    function oh_fs_try_migrate() {
        OceanWP_EDD_Addon_Migration::instance( 'oh_fs' )->try_migrate_addon(
            '1946',
            'Ocean_Hooks',
            'Ocean Hooks'
        );
    }
}

#endregion
from the of ocean-hooks.php version 1.1.3. And finally I get fully workable Ocean Hooks version 1.1.3 without Freemius in my dashboard and in library item settings;

Dashboard:
21498

Library item:
21499

You could try the same with others OceanWP plugins a swell.
Hello! The things you did really helped me. Thank you very much.
 

Japan

Active member
Dec 23, 2018
189
149
43
Hello! The things you did really helped me. Thank you very much.
Hi! Not at all.
Just remember to take OceanWP plugin just before the Freemius came in. And open two versions of OceanWP plugin simultaneously using UltraCompare, then compare. I could share a Pro version of UltraCompare, but it is violates Babiato rules.
 
  • Like
Reactions: nguyenthanhha

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