- This topic has 46 replies, 1 voice, and was last updated 10 months, 2 weeks ago by Will Winnubst.
-
AuthorPosts
-
March 13, 2016 at 10:43 pm #16873Claude TuringParticipant
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 8 years, 6 months ago by Claude Turing.
March 25, 2016 at 1:41 pm #16946Penny DreadfulParticipantThanks 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 #16947Penny DreadfulParticipantHi, 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 8 years, 6 months ago by Penny Dreadful.
March 25, 2016 at 2:29 pm #16949Claude TuringParticipantHi 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 methodIn 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 #17014Penny DreadfulParticipantHi, Claude, will this hack work on their themes as well? Do their themes require license validation?
August 12, 2016 at 10:14 pm #17689Ruffo ValienteParticipantHi 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 #17690Penny DreadfulParticipantRuffo, did Claude’s hack work on other Thrive product before the new versions came out?
August 13, 2016 at 3:43 am #17691Claude TuringParticipantHi Ruffo,
Rinse and repeat the procedure after updating.
August 13, 2016 at 2:02 pm #17692Ruffo ValienteParticipantHi 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 #17693Ruffo ValienteParticipantHello 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 #17743tech careParticipantAugust 22, 2016 at 7:32 am #17744Claude TuringParticipant@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, 1 month ago by Claude Turing. Reason: Spelling errors
August 22, 2016 at 8:43 am #17746Ruffo ValienteParticipantI 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 #17747tech careParticipantSorry 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 #17748tech careParticipant@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 #17749Claude TuringParticipantEverybody,
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 #177517h3hKeymasterAugust 22, 2016 at 3:23 pm #17752Claude TuringParticipant@7h3h Thanks!
@ everybody else; have a great day and until another time!
August 22, 2016 at 3:46 pm #17753Ruffo ValienteParticipantSorry @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 #17754tech careParticipantSorry 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 #17958Mahabub UllahParticipantI 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 ago by Mahabub Ullah.
October 8, 2016 at 4:44 am #17974Claude TuringParticipantHi @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 7 years, 12 months ago by Claude Turing. Reason: spelling error
October 10, 2016 at 6:35 pm #17997stoned jayParticipantThis 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 #18216Tyler HealParticipantHey @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 #18489Ruffo ValienteParticipantEverybody,
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 #18490Penny DreadfulParticipantMaybe it is not working for YOU. Maybe you should just buy a license.
February 25, 2017 at 2:56 am #18654talk vasParticipantI 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 #18713Alberto De LuccaParticipantHey everyone,
Can you please share the two lines above and below the code that needs to be changed? (Need context)
Thank you,
—AMay 26, 2017 at 1:05 pm #18999ColonelPanicParticipantIt 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 #19028Valdemar PerezParticipantI changed all false in true from 120-140 as you said on pressive theme and all plugins were activated activating theme.
-
AuthorPosts
- You must be logged in to reply to this topic.