Updating to Krafter 2.2
At the moment there is no way to to update from from one version to the latest. This will cause duplication of presets. Use the latest version of Krafter on a new site or delete all presets first on current site first then install the new version.
I hear that Divi is working on preset management in the upcoming update, that would make it easy for us to manage them.
Mak,
Are you anticipating that Krafter presets can somehow be incorporated into the Divi preset management tool, or would Krafter continue to sit beside it as a stand-alone solution in addition to whatever Divi adds? I wouldn't want to be forced to implement all of the Krafter presets by hand in any tool Divi creates.
Robert Nitrio How are you?
Yes, absolutely. The Divi preset management tool will be fantastic for Krafter. I am not sure yet what that is going to look like but I am sure we will be able to manage, update easily.
Hi, Mak,
Happy New Year! I wonder if Elegant Themes got the idea for a preset manager from what you have done with Krafter. I'd almost be willing to bet that is what inspired them to work on that idea. It's amazing how Divi 5 is still evolving at a fast pace as it approaches its release from Beta. I'm looking forward to news every day from you, folks like Divi Pixel and Divi. Exciting times for sure. 🥰
I haven’t been able to download version 2.2. I’ve already shared the evidence with you. What would you recommend I do next?
Marco Aurelio
I don't know if this is your issue, but I had a problem locating it. I was looking in my dashboard and expected it to be in Downloads. Instead, it was off to the right in Krafter. I hope this helps.
Marco Aurelio Hello Marco Aurelio Please refresh your browser and try to download again.
Mak Question 1: As we discussed previously, do you think you can create "Krafter" as a plugin, so the plugin could automatically be updated through the WordPress dashboard by simply clicking the "update" link. You had mentioned you were going to see if you could get someone to help you do this and I was just curious when this might be implemented. It will just be easier for everyone than having to manually download each new update file, open the zip, and import it into the Divi Library area, for every site we are working on. If it was a plugin, and if your plugin could autoupdate when new updates for Krafter are released, this would be outstanding. Please let us know if this is going to be possible and approximately how long you think this might take. (I wish I had the technical ability to do this for you, but I don't.) Gary Gordon
Gary Gordon Hello Gary. Hope you're well.
At the moment I have to wait and see how the preset management is going to look like before we commit to a plugin. I agree the plugin would be way much better. Will keep you posted.
Mak Question 2: We have a question about the correct procedure for upgrading Krafter. We frequently customize the Presets and Default Presets (fonts, colors, spacing, etc.) for individual websites. Our concern is that when we upgrade to a newer version of Krafter, these custom presets will be overwritten and lost. Could you please confirm if the upgrade process overwrites existing presets? If so, what is the recommended procedure to back up and restore our customizations to prevent them from being deleted? I'm hoping that there's a very easy way to retain our customized presets that we make after we upgrade each new version of Krafter. Thanks, Gary Gordon
Great question! I am reluctant to install Krafter 2.2 until I know the answer to this question. Of course, I will perform a backup so I can get Krafter 2.0 back if the update proves problematic, but you raise a very important question.
Gary Gordon Right now the upgrade process is messy. If you have let's say Krafter 2.0 and want to upgrade to 2.2 it would add to all existing presets which is not good at all.
The only way is to delete all 2.0 presets and then install the latest version 2.2.
I know this is not practical if you have let's say 10 websites. Let's see how the preset management tool looks like before I commit to a plugin solution.
Mak Thanks. Can you provide me with step by step instructions as to exactly how we should DELETE all of the previous presets before we add a new version of Krafter? Until you fix the mess, I'd appreciate knowing exactly what we need to do before we should upgrade Krafter to a newer version. (A video tutorial would also be nice.) PS When you say 10 websites, that probably a good average number, but once I implement Krafter on my sites, I'm probably looking at 50+ websites so the way upgrades are handled, etc., is very important to me as I don't want to have to manually do much just to upgrade Krafter. I'm sure you understand. Let me know how we should delete all of the prior Presets before we install a new version of Krafter. -Gary Gordon
Gary Gordon Thanks for asking this as I was thinking of the exact same question. However, I didn't know the presets would continue to import creating a longer list of presets.
I have previously imported Krafter 1.5 or 6 and 2.0 and 2.2 and always deleted the previous Krafter version and I don't have the presets from the previous versions that I can see.
Mak, when you say to delete all 2.0 presets, do mean to simply delete Krafter 2.0 from the Library, or do you mean to undo every preset that has been used for section type, text values, colors, etc.?
Robert Nitrio No, deleting Krafter 2.0 from the library will not revove all presets. I will do a video tomorrow 😀
Mak Mak and Gary Gordon,
I went ahead and backed up my site, loaded Krafter 2.2, deleted Krafter 2.0 and checked things. So far, I can't see that anything is malfunctioning, but I am advising anyone who wants to do their own test to be sure to have a good backup and a test restore before you proceed. I will look forward to your video, Mak, before I do any further work on the site on the off chance that there might be something lurking in the weeds. And of course, I will be able to restore my Krafter 2.0 backup and follow your instructions when you release them in the video.
Mak Robert Nitrio For me, I'm wanting to delete ALL presets that are in a website that we may be working on so I can then install Krafter 2.2 and apply the new presets and make sure that there aren't any duplicates or conflicts from previous versions of Krafter. Does this make sense? Please let us know how we can do this in one step and in the easies way possible. Thanks, Gary
Gary Gordon and Mak,
I will try to get time today to do a backup, delete the Krafter 2.0 library layout, install Kraft 2.2 without deleting existing presets and see if that works. It will be simple to restore from the backup if something goes wrong. I will report back once I have done this.
Robert Nitrio Great. But rather than you have to test this out in order to get the answer, Mak should easily be able to tell us how it works, how we can delete all the prompts before installing a newer version of Krafter. I just feel bad having you go through this testing process. I think Mak probably already knows the answer and hopefully can provide us with a step by step walkthrough of the best way for us to do this. 👍
I do a lot of testing with our software partner, almost on a daily basis, so this will be no problem for me.
In this topic i find this solution and i have used it my self and it worked för me.
Hope this will help other too.
Deep Clean (For All Presets)
- Install and activate a Child Theme for safety.
- Go to Appearance > Theme File Editor (or Code Editor in Divi 5).
- Select the
functions.phpfile. - Add the following code to the end of the file and visit your site with
?delete_global_presets=1in the URL (e.g., yoursite.com?delete_global_presets=1) to run it.
php
add_action( 'after_setup_theme', function() {
if ( isset( $_GET['delete_global_presets'] ) ) {
delete_option( 'et_divi_builder_global_presets_history_ng' ); // delete presets history
die( 'Global Presets Deleted!' );
}
});Mak I'd greatly appreciate it if you could provide us with a step by step guide as to how we can upgrade from one version of Krafter to another version of Krafter so that:
- Any modifications that we may have made to presets (that originally were in Krafter, etc.) so they will remain in tact after we upgrade to a newer version of Krafter.
- Since you mentioned that we should delete our previous presets before installing a newer version of Krafter, if we do this, will we also be deleting "custom" presets that we may have set while using a previous version of Krafter?
- I'm just hoping you can provide us with a step by step guide to remove old presets, yet still keep any custom presets that we have modified and want to keep, and reinstall a newer verion of Krafter so the "new presets" can be added - but not conflict with any custom presets that we set up.
Can you please help us with this??
Gary