Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1211827

    Hi

    My site was built about 3 yrs ago on Enfold and has been working ok so I have left it pretty much alone, but now need to do some major updates:
    1) Updating to HTTPS
    2) Updating PHP from 5.6 to 7.3
    3) Updating Enfold theme from 3.4.7 to latest

    I tried uploading the latest theme and previewed it, but just got a blank page. I wonder if this is due to back level PHP or lack of HTTPS?

    I tried updating site to HTTPS but it broke a lot of things and even though I used find and replace on database, followed all instructions to reroute HTTP etc, it would not display many images. I wonder if this could be improved if I were on the latest theme, but cant try it because of the above.

    I have got my hosting provider ready to update PHP, but am worried that this will break everything if the theme is not compatible.

    Can you please advise on the best order to make these changes?

    Thanks

    • This topic was modified 4 years, 4 months ago by colinredbond.
    #1211966

    Hi colinredbond,

    If you are doing a major update the best thing to do (after creating a backup) is to have a staging site where you try to make updates there first to see if there are no issues before doing it on your live site.
    However, since you’ll be updating PHP versions as well it might not be a good option.
    Please update it in this order (I’m pretty sure that HTTPS, Enfold 4.7.4 and PHP 7.3 works fine since I’m using that setup, please don’t forget to backup):
    1.) Update Enfold theme to the latest version (since latest version of Enfold works properly in both PHP 5.6 and 7.3) however automatic update isn’t possible since envato has already stopped using API and now uses tokens. So do the following instead:
    – Switch to Twentytwenty or any WordPress default theme
    – Download Enfold from themeforest and unzip the zip file
    – Open the unpacked folder produced by unzipping the file and you should find enfold.zip file
    – Use enfold.zip to upload in Appearance > Themes.
    – Activate enfold or enfold child theme
    2.) Update PHP from 5.6 to 7.3
    3.) Update to HTTPS
    If there are any issues, please provide us with both admin and FTP acccess.

    Best regards,
    Nikko

    #1212145

    Hi Nikko

    I have asked my hosting provider to hold on the PHP update, as I think better to get the theme and HTTPS working first, as long as PHP 5.6 should be supported by the new version of the theme.

    Can you advise on the best approach to create a staging site that is a mirror of the current one? I had my hosting provider create an empty site on https://test.redhill-archers.org.uk, but I’m not sure about how to copy things across in a way that will retain the current theme configurations etc?

    Thanks

    Colin

    #1212206

    Hi Colin,

    Please follow the instructions on this article: https://themeisle.com/blog/wordpress-staging-site/
    Hope it helps :)

    Best regards,
    Nikko

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