Tagged: 

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #1463358
    #1463361

    You should create a complete backup in any case, e.g. with the free plugin: duplicator.

    If you use a child theme, you will not be able to avoid checking the child theme files for validity. e.g. header.php has changed a lot – also footer.php.
    Custom Advanced Layout elements should also be updated. ( if you use child-theme pendents of them ) –
    if you only have these three files (style.css, functions.php and screenshot.png) in your child-theme folder – than only a check of your child-theme functions.php is neccessary.

    Is your WordPress version older too?
    Then you need to take precautions here too.
    What php Version is in use? with php 7.x or 8 a new jQuery is implemented.

    With such a huge step, I would update as follows:
    I would advise everyone to follow this way. You always have a rollback in the background.

    The advantage of this procedure is that it can be undone.
    Uploading the new theme takes a little time; if all goes well, the site will only be offline for a short time (just for the moment of renaming).

    Update via ftp

    • Download the “installable WordPress file only” file from themeforest  and unzip it
    • After that – you got a folder : enfold
    • Rename this downloaded newest version to enfold-new
    • Upload that enfold-new folder to the themes folder
    • Rename the existing enfold folder to f.e. enfold-old
    • Rename your uploaded enfold-new folder to enfold
    • On Enfold – Performance – check mark and “Delete Old CSS And JS Files?”
    • Check if your Website works to your full satisfaction.
    • Yes – then stop here – Update is finished
    • After a while of testing – you can delete that enfold-old folder via ftp
    • No – delete or rename back the enfold folder back to enfold-new
    • rename the enfold-old folder back to enfold
    • check on enfold board if there are known bugs – or similar problems
    #1463369

    Hi,

    The update to 6.0.2 has to be done manually from the version you are running, please refer to my replies in this thread: https://kriesi.at/support/topic/enfold-4-5-theme-update-update-failed-download-failed-a-valid-url-was-not-pro/#post-1021541
    You can either update manually via FTP: https://kriesi.at/documentation/enfold/how-to-install-enfold-theme/#theme-update, or upload the theme as if it was new under Appearance->Themes->Add New Theme.
    If that doesn’t work then please try to delete the whole theme folder, then replace it with the new version. Make sure that you have backups of the site before starting updating.
    Also please read this after you have updated: https://kriesi.at/documentation/enfold/theme-registration/

    Thanks @guenni007 for helping out.

    Best regards,
    Rikard

    #1463381

    This seems like it will remove all my theme options? Will I need to set up all my theme settings and options again?

    Also, this site is using a child theme of Enfold so I assume that will be effected as well. Does this change your guidance at all?

    Maybe I can export my theme setting and import them into the new theme?

    A note that everything else on the site is up to date, including WordPress. I do need to move from PHP 7.4 to 8.x still.

    #1463388

    Hi,
    If you follow the steps above you should not lose any theme options.
    You could create a stagging site and test the update there, so your live site is not touched until you test the update.
    most cPanel webhosts have a staging site option, some in the dashboard:
    staging-1.jpeg
    Others add the option in the Softaculous WordPress Management
    2022-12-11_001.jpeg
    There may be other staging site options in different cPanel servers, these are the two that I have seen.
    Another way to update is to to download the latest installable WP version from your Theme Forest account and upload it to your WordPress ▸ Appearance ▸ Themes ▸ Add Themes ▸ Add New
    WordPress_Appearance_Themes_Add-Themes_Add-New.jpg
    after you choose the zip file and click install, you will see a This theme is already installed message because you are updating, you can continue
    Installing_theme_from_uploaded_file_This_theme_is_already_installed.jpg
    then you will see the Theme updated successfully message.
    Theme_updated_successfully.jpg
    If you want to try this on your live site, please ensure to backup your full site and database with your webserver full backup tool, if you are not sure how to use it ask your webhost support as each webhost is a little differnt.

    Best regards,
    Mike

    • This reply was modified 3 months, 3 weeks ago by Mike.
    #1463965

    Thank you for the help everyone. I have updated the theme successfully. Since I had a child theme, the theme options weren’t affected.

    I did test it this on a dev site first.

    #1463978

    Hi,

    Thanks for the update. Please let us know if you should need any further help on the topic, or if we can close it.

    Best regards,
    Rikard

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.