Welcome to GPLDL - we are still beta - please report any bugs via the contact form.

GPLDLGPLDL
GPLDL
Download the most popular GPL licensed Premium WordPress Themes & Plugins and WooCommerce Extensions for FREE!
  • Blog
    • Blog Articles
    • Latest Updates & Additions
  • Repository
    • Full Repository
    • Premium WordPress Themes
    • Premium WordPress Plugins
    • Premium WooCommerce Extensions
    • Special Gifts for Premium Members
    • Tutorials
  • Forum
  • Free Membership
  • Donations
  • My GPLDL Account
  • Sign In
Menu back  

Deactivating the Thrive Themes Content Builder license validation

  • This topic has 46 replies, 1 voice, and was last updated 1 year, 5 months ago by Will Winnubst.
Viewing 30 posts - 1 through 30 (of 47 total)
1 2 →
  • Author
    Posts
  • March 13, 2016 at 10:43 pm #16873
    Claude Turing
    Participant

    Hi,

    Just a short post for people that are interested in working with the Thrive Themes plugins.

    For those of you who don’t know what Trive Themes does: Thrive Themes builds “Conversion Focused WordPress Themes & Plugins” for online marketers.

    The Thrive Teams plugin bundle consist of:

    1: Thrive Leads; A WordPress list building plugin with conversion optimization in mind .
    2: Content Builder: A visual page builder comparable to the Beaver Builder plugin.
    3: Clever Widgets: Widgets created with, again, conversion in mind.
    4: Landing Pages: A plugin with 220+ Landing Page designs.

    Thrive Themes also creates themes that work together with the plugins mentioned above.

    As some of you know you can either buy a license or look for cheaper alternatives on the web. The first will cost you around 25 a mont, depending on the license type and the latter is free, but will not succeed because of the license validation. But as we all know; for every problem there is a solution.

    The solution for “activating” the Thirve Themes Conten Builder plugin is a simple one that only requires a few steps that are not complicated at all. I will outline the steps below.

    First you will need to find the Thrive Themes Content Builder plugin. It doesn’t really matter wether this is version 1.72, 1.83 or any other. Just make sure that it is not a “nulled” version that contains hidden malware!

    Once you have found a good working version of the Content Builder plugin, install it on a development – or a non mission critical site. After you’ve installed the Content Builder plugin, you will see that you can update it. Please update Content Builder to the latest version. At this moment the latest version is 1.200.3

    The official Thrive Themes changelog page can be found here: http://changelog.thrivethemes.com/2016/03/

    After updating to the latest version you will need to go into the actual plugin files and folders and edit ONE word to get the Content Builder plugin working.

    For convenience sake, I assume you have installed the plugin in a WordPress installation on your local system. If not you will neet to fire up your favorite FTP program.

    Here are the steps you will need to follow:

    1. On your local system, or in your FTP program, navigate to the directory (folder) that contains your WordPress installation.

    2. Once you have located your WordPress installation, look for a directory named “wp-content”.

    3. Open this directory (wp-content), view its content and look for a different directory named “plugins”.

    4. Open the directory “plugins” and find, again, a other directory named “thrive-visual-editor”.

    5. Open this directory and locate the directory “thrive-dashboard” and open this one.

    7. Here you will see a directory named “classes” that you will need to open to

    8. In the directory “classes’ is, yet again, a directory named “Product”. Open this one to (last time, i promise you,)

    9. In the directory “classes” you will find two files. One is named “LicenseManager.php” and the other is named “Abstract.php”. Forget “Abstract.php and let’s focus our attention on the file “LicenseManager.php”.

    10. Open “LicenseManager.php” in your favorite code editor. In your code editor of choice, scroll down to line 126 ( this line reads: “return false;”}

    11. Change the text on line 126 from “return false;” to “return true;”

    12. Make sure the exact content looks like this: return true; (note the semi colon on the end ; )

    13. Save the change you made and close this file. When you are using FTP, make sure to reupload the file to the exact location on your server.

    14. In the browser, reload your the browser tab with your WP site that has the Content Builder installed.

    15. Congratulations! You can now use Content Builder to design your pages and what not. As an added bonus both Clever Widgets and Thrive Leads will be activated to (only if you actually installed them!).

    Please note that I did not have time to test what happens with the content of your site when Content Builder gets updated (Beaver Builder is nice enough to leave the content in your page after it gets deactivated).

    It’s always better to be save then sorry, so always, always, always create a complate backup of your site before you hit “update”. When you find that after updating your site still looks okay, but the license needs to be de-deactivated (lol), just run the exact steps outlined above.

    Good luck and if you have any questions or comments, please share them with the others on this forum!

    Claude

    • This topic was modified 9 years, 1 month ago by Claude Turing.
    March 25, 2016 at 1:41 pm #16946
    Penny Dreadful
    Participant

    Thanks for the nice writeup, it is very useful! Now I only wish if GPLDL would include Thrive Themes and plugins!

    March 25, 2016 at 1:52 pm #16947
    Penny Dreadful
    Participant

    Hi, Claude, maybe it is not a good idea to link to Thrive Themes website from this site directly? It will probably show up in their analytics report and lead them to this post.

    • This reply was modified 9 years, 1 month ago by Penny Dreadful.
    March 25, 2016 at 2:29 pm #16949
    Claude Turing
    Participant

    Hi Penny Dreadful,

    You remark about the link showing up in their analytics was something I did’t think about at the time of writing and you make a valid point here. It was late at night and it shows up in the writing itself. A lot of spelling errors and stuff. Problem is that I don’t see a option to edit the post, but that may be a lack of oversight on my part.

    As to getting Thrive on GPLDL, i do not think it will happen for a couple of reasons.

    One: only the themes are released under the GPL 2+ license, the plugins do not have any license and are probably a combination of GPL 2+ and custom stuff going on (insert propriatery code here).

    Two: you can join Thrive and get all the themes and plugins, but it is rather expensive to join at US$ 25 a month, billed quarterly or US$ 19 a month billed per year. There is the option to buy single plugins (i.e. Content Builder) but that will set you back US$ 67, multiply x 4 and you get the idea.

    Three: at some point the fine folk at Thrive will notice what is being done with the plugins and themes and will update the validation logic, leaving everybody locked out of the option to update their content. We will have to wait and see when this will happen and think about how we can deal with that problem, when the time is there.

    Please note however that at moment the method I outlined is not update proof to. Everytime a update gets pushed, you will have to go in via FTP, find the correct file and set “false” to “true” again. Not a real big problem, but still. Let’s see how long we can use this method

    In the end I believe that if you are serious about your business and appreciate the tools Thrive offers, you should really get a valid license. From what I have seen, while playing around with the plugins, i am really impressed and think it is totally worth the money. And lets be honest; any serious businessperson that struggles to pay a few hundred US$ per year for their businesstools and licenses, needs to stop and get a job at Burger King.

    Besides this I really like the DBAD license, especially point 2.

    So, to not make this post any longer then absolutly needed, use this method as longs at it lasts, get your act together and earn money with these tools while the oportunity is there… And then think about DBAD and buy the authors a pint or get a valid license.

    April 15, 2016 at 11:17 pm #17014
    Penny Dreadful
    Participant

    Hi, Claude, will this hack work on their themes as well? Do their themes require license validation?

    August 12, 2016 at 10:14 pm #17689
    Ruffo Valiente
    Participant

    Hi Claude,

    sorry but it is not working in the new version that require license validation. And thrive need validation for every product. Any idea or procedure?

    Thank you very much!

    August 13, 2016 at 1:12 am #17690
    Penny Dreadful
    Participant

    Ruffo, did Claude’s hack work on other Thrive product before the new versions came out?

    August 13, 2016 at 3:43 am #17691
    Claude Turing
    Participant

    Hi Ruffo,

    Rinse and repeat the procedure after updating.

    August 13, 2016 at 2:02 pm #17692
    Ruffo Valiente
    Participant

    Hi Claude,

    It’s not working for me. I’ve change the lines 128 and 132. The line 126 to 133 here:

    protected function checkData( $item = null ) {
    if ( empty( $this->license_data ) ) {
    return true;
    }

    if ( in_array( self::ALL_TAG, $this->license_data ) ) {
    return true;
    }

    The same way it’s not working. Thrive plugins and themes is required validation. (e-mail and serial key).

    I have a serial key valid for Content Builder and the same way it’s not working for others plugins.

    Any idea?

    Thank you very much!

    August 13, 2016 at 2:03 pm #17693
    Ruffo Valiente
    Participant

    Hello Penny,

    the hack is not work for me in other plugins from Thrivethemes. :) Any idea?

    Thank you very much!

    August 22, 2016 at 5:47 am #17743
    tech care
    Participant

    @Ruffo Valiente
    If you have a valid serial key for Content Builder, I can make it work for other plugins too. Just need a single valid key. Email me to [DELETED BY ADMIN, DO NOT DISCLOSE EMAIL ADDRESSES PUBLICLY, THANKS!]

    • This reply was modified 8 years, 8 months ago by 7h3h.
    August 22, 2016 at 7:32 am #17744
    Claude Turing
    Participant

    @tech_radar Don’t go there…

    To @Ruffo_Valiente, and anyone else for that matter.

    Do NOT send ANY information about ANYTHING else you might have to anyone else, not even your own mother.

    To quote Kaspersky “Passwords are like underwear:
    Share with no one, change often, choose complexity.”

    That also applies to license keys, your bank account, EIN number and any other sensitive personal information. The world wide webs is a great place, but just like the real world their are predatory people who are willing to rob and abuse others

    @7h3h Please keep an eye out on tech care. My suggestion would be a official warning and after a repeat (phishing/social engineering) offense a perm ban.

    • This reply was modified 8 years, 8 months ago by Claude Turing. Reason: Spelling errors
    August 22, 2016 at 8:43 am #17746
    Ruffo Valiente
    Participant

    @claude

    I am not crazy man :) Thank you very much for your advice. I loved it what say Kaspersky!

    Thank you very much again!

    August 22, 2016 at 8:51 am #17747
    tech care
    Participant

    @Claude @7h3h @ruffo

    Sorry about my misleading post. I am not expecting a password or key from anyone. And I am not a bot too :)
    Just a programmer like others.
    And for a safer side, I am sharing what I was trying to do…

    if I allowed to see the response from the validation check values I can get in to the same for other products, it is just the matter of the response what we receive from thr-ive API for success keys.

    I don’t mind getting eye on me. I am neither in to any hacking any one’s (bank etc.)account. Just trying to help in the continuity of this thread.

    Sorry for bad English.
    Sorry for giving wrong interpretations of my intentions.

    August 22, 2016 at 8:55 am #17748
    tech care
    Participant

    @ruffo No one is crazy at gpldl, So I thought all will understand my intentions. :)
    Just not wanted to reveal the possible solutions based on success keys in public forum.

    As you have my email, ping me when you can trust about me ( I know I am new so it is hard ). Or at least help me to help all.

    you always have option to report about me and my IP. if I go in wrong directions when we chat in email (if only)

    :peace:

    August 22, 2016 at 9:19 am #17749
    Claude Turing
    Participant

    Everybody,

    Like I mentioned in my reaction to @Ruffo_Valiente on August 13, 2016 at 3:43 am; Rinse and Repeat.

    Read my initial post for the details if the procedure is not totally clear.

    Login with (s)FTP, locate the TT plugin(s) and/or theme(s) and change the text on line 126 from “return false;” to “return true;” in “LicenseManager.php” Line 126! Nothing more, nothing less.

    @tech_support If you are what you claim you are, you know that you can view the validation response even without a valid license key. After all, it’s a boolean value that get’s returned, hence the switching from FALSE to TRUE , which is as Boolean as can get.

    It may be a language barrier that didn’t get your good intentions across, but again I will tell you to NOT ask any personal and/or sensitive details from anyone on this forum/site ever again. (email addresses, license keys, the names of their mothers, whatever else you can think of.)

    Good luck with your programming career. I am sure we are going to hear from you in the near future. It’s clear you are on your way to bigger and better things and we will be keeping an eye out!

    @7h3h Moderate this fellow where needed. Much appreciated and thanks in advance. Let’s hope we will not have to share syslogs to find out more about our programming friend.

    August 22, 2016 at 3:21 pm #17751
    7h3h
    Keymaster

    Thanks guys for the instructions and discussion. I have deleted tech care’s email in his post. @tech support: I believe your good intention but as @Claude said: No need to disclose personal information here or ask for any license codes etc. – thanks for your understanding.

    August 22, 2016 at 3:23 pm #17752
    Claude Turing
    Participant

    @7h3h Thanks!

    @ everybody else; have a great day and until another time!

    August 22, 2016 at 3:46 pm #17753
    Ruffo Valiente
    Participant

    Sorry @Techcare Nothing personal. I don’t usually send this type of information. It is my way of life :). Sorry again I apologize if did you feel alluded.

    Thank very much!

    August 23, 2016 at 7:56 am #17754
    tech care
    Participant

    Sorry to all, will not ask any personal information again.

    @theh

    No issue for removing my email address. :)

    @ruffo

    No issues sir. I understand risk factors.


    @Claude

    We can see the return responses in case of failure also – but as ‘return true / false’ is not working as their latest update come with the new values which are ‘products’ with success response ONLY and if one can see the contents inside the products key value he can come up with the solution for others too !
    If any one can check then it can help to all. Nothing more I need and needed.

    BTW, Thanks for wishes and even I am not clear for my bigger and better things sir. :)

    Head-start was not good but hope the next will be !!!

    : cheers :

    October 6, 2016 at 6:17 pm #17958
    Mahabub Ullah
    Participant

    I am using thrive content builder latest version. I deactivated the Thrive Themes Content Builder license validation following this post . It’s works fine until version until version 1.200.20…!
    After update to version 1.200.21 it showing PoP Up like the image below.
    Image: Thive content builder PoP Up
    Now It doesn’t works. Similarly Thrive theme (focusblog), thrive Lead are not working.
    Is there any solution to remove this pop up and use like full version?

    • This reply was modified 8 years, 7 months ago by Mahabub Ullah.
    October 8, 2016 at 4:44 am #17974
    Claude Turing
    Participant

    Hi @Muhabub_Ullah

    Having no idea if you ever seen Karate Kid, but here’s a slightly rephrased scene from the movie:

    Miyagi: Now, ready?

    Daniel: Yeah, I guess so.

    Miyagi: Daniel-san, must talk.

    Miyagi: Walk on road, hhmmm? Walk left side, safe. Walk right side, safe. Walk middle, sooner or later you get squished.

    Miyagi: Get squish just like grape. Here, plugins, same thing. Either you plugins do “yes” or plugins do “no.” You plugins do “guess so”, (…and get squished.)

    Miyagi: just like grape. Understand?

    Daniel: Yeah, I understand.

    Miyagi: Now, ready?

    Daniel: Yeah, I’m ready.”

    Miyagi: Great! Now reread the original post. And Daniel-san; remember, rinse and repeat. Rinse and repeat.

    Have a great weekend!

    • This reply was modified 8 years, 7 months ago by Claude Turing. Reason: spelling error
    October 10, 2016 at 6:35 pm #17997
    stoned jay
    Participant

    This method is working perfectly with the latest version! You just need to find the licensemanager.php into thrive visual-edsitor folder instead thrive-leads folder, or any other thrive products you have.

    Thanks so much Claude!

    December 8, 2016 at 8:42 pm #18216
    Tyler Heal
    Participant

    Hey @Claude thanks for sharing this method. I do however have an issue, in the latest version line 126 doesn’t show “return false;”.

    line 126*/
    line 127 protected function checkData( $item = null ) {
    line 128 if ( empty( $this->license_data ) ) {
    line 129 return false;

    Could you update please, many thanks.

    February 8, 2017 at 9:31 am #18489
    Ruffo Valiente
    Participant

    Everybody,

    the procedure show here IS NOT WORKING. If any timeago work, today not.


    @Tyler
    Heal you have reason:

    line 126*/
    line 127 protected function checkData( $item = null ) {
    line 128 if ( empty( $this->license_data ) ) {
    line 129 return false;

    There is a way more hard, but someone wish share it here. I don’t know why!

    February 8, 2017 at 10:17 am #18490
    Penny Dreadful
    Participant

    Maybe it is not working for YOU. Maybe you should just buy a license.

    February 25, 2017 at 2:56 am #18654
    talk vas
    Participant

    I have updated my Thrive leads, once updated it ask for activation.
    I followed the same steps as Claude Turing said, BINGO it works perfectlt.
    Thanks so much guys.
    I will buy their license for sure once i make enough money to pay my bills :) but for now THANKS thrive leads.

    March 21, 2017 at 7:48 pm #18713
    Alberto De Lucca
    Participant

    Hey everyone,
    Can you please share the two lines above and below the code that needs to be changed? (Need context)
    Thank you,
    —A

    May 26, 2017 at 1:05 pm #18999
    ColonelPanic
    Participant

    It looks like there has been an update to the LicenseManager.php file, but the line numbers are still close.

    To be sure, I modified all the “false;” to “true;” in lines 123 to 141 in ALL of the plugins and themes. This solves the activation problem.

    But, I still get the following error when I have various combinations of versions of plugins installed along with the thrive-visual-editor (content builder, landing pages – whatever you want to call the product bundle)

    “Current version of Thrive Leads is not compatible with the current version of Thrive Content Builder. Please update both plugins to the latest versions.”

    I am using the latest of both plugins, released on the same day, so I know this is nonsense. Thrive Leads 1.95.18 and Thrive Visual Editor 1.500.17 in this example.

    Now, all this really means is that Thrive Leads will use the TCB editor installed for editing instead of its internal editor. After minimal testing, the work-around is to disable the editor when you need to make changes to Thrive Leads and then re-enable it when you’re done editing Leads. Of course, this takes your landing pages (and probably your entire site) down during this time because everything built with Thrive Content Builder depends on the plugin for short codes.

    So, is there a better hack?

    Can any legit subscribers tell me that Thrive isn’t this sloppy? (yes, I’m going to subscribe, as soon as a scrape together the cash)

    Any comments on this crappy workaround?

    June 2, 2017 at 3:22 pm #19028
    Valdemar Perez
    Participant

    I changed all false in true from 120-140 as you said on pressive theme and all plugins were activated activating theme.

  • Author
    Posts
Viewing 30 posts - 1 through 30 (of 47 total)
1 2 →
  • You must be logged in to reply to this topic.
Log In
Search the Repository
We reward your Donations!
We need your Donation to maintain and grow the GPLDL WordPress Repository - and we reward your generosity with Premium Memberships allowing you to download even more files.

Learn more about donations & rewards...
News from our blog
  • What is the Battle Between WordPress’s Matt Mullenweg and WP Engine about?
    October 31, 2024
  • Why GPLDL Cannot Accept Your WordPress Plugin or Theme Submission
    February 20, 2024
  • How to Ensure Your WordPress Plugin or Theme is Authentic and Secure
    January 25, 2024
Latest Updates & Additions
  • GPLDL News: 108 Updates & Additions today – Download 2842 Premium WordPress items!
    May 2, 2025
  • GPLDL News: 176 Updates & Additions today – Download 2840 Premium WordPress items!
    April 27, 2025
  • GPLDL News: 88 Updates & Additions today – Download 2838 Premium WordPress items!
    April 21, 2025
Free Downloads?

Most of the WordPress Plugins & Themes in the GPLDL repository are available for free download - yes, free! - that is even better than buying at a discount, rebate, promotion or with a coupon code.

After signing up for a free membership, you will instantly get a download link to GPLDL's WordPress plugins and themes including future updates.

Where is the catch? There is none. We re-distribute 100% exact copies of GPL-licensedWordPress items, completely unmodified - that means *not* nulled, cracked or otherwise modified code without any serial numbers, API keys or support.

How can you help? If you like our service, please spread the word. If you can afford to financially support us, please make a donation. All donations will be used for (recurring) subscriptions of WordPress plugins & themes and to grow the catalog!

Tags
authenticity check code collaboration commercial copyleft Copyright developers distribution Download Extensions fork Free fsf functions.php GNU Public License GPL Guide HowTo Instructions Legal license malware Modify nulled open source Plugin Plugins Premium redistribution remove Rights secure Security serial Software software development Themes tutorial Update Website WooCommerce wordpress WordPress Plugins WordPress Themes
Welcome to GPLDL!
scr02We love innovation and we believe in free software!

That's why we strive to make the world's best Premium WordPress Themes & Plugins and WooCommerce Extensions & Themes available for everyone!

Find us on:

FacebookTwitterRssPinterestWebsite
Latest Blog Posts
  • What is the Battle Between WordPress’s Matt Mullenweg and WP Engine about?
    October 31, 2024
  • Why GPLDL Cannot Accept Your WordPress Plugin or Theme Submission
    February 20, 2024
  • How to Ensure Your WordPress Plugin or Theme is Authentic and Secure
    January 25, 2024
Latest Updates & Additions
  • GPLDL News: 108 Updates & Additions today – Download 2842 Premium WordPress items!
    May 2, 2025
  • GPLDL News: 176 Updates & Additions today – Download 2840 Premium WordPress items!
    April 27, 2025
  • GPLDL News: 88 Updates & Additions today – Download 2838 Premium WordPress items!
    April 21, 2025
About GPLDL
  • About GPLDL
  • Need Help?
  • F.A.Q.
  • Terms of Service
  • Privacy Policy
  • Contact
GPLDL - all Rights reserved.
  • About GPLDL
  • Need Help?
  • F.A.Q.
  • Terms of Service
  • Privacy Policy
  • Contact
  • Sign In
GPLDL Widget Menu