-
AuthorPosts
-
January 10, 2021 at 7:50 am #1271313
In 2014-2015 I made my first website for a friend with WordPress / Enfold / WooCommerce / WPML ,
Wordpress has updated itself since, but the other plugin have not been updated.
Since some time the site has not worked properly (error messages, impossible to checkout, slowness and more.I tried updating some plugin (WooCommerce if I remember correctly) but all crashed completely. Nothing more visible on the frontend and impossible to connect to the backend and ftp. I had to pay my host to put back an old backup.
So, I need to repair this site now. What is the best way to update it ? I wonder if it’s a good idea to erase all and make a clean install with a new WordPress, and all new plugin and the last Enfold Theme with my Enfold Child Theme ? Since the site has always been very, very slow (Back and front end), it can’t hurt to start from scratch?
The other solution is to start with the old site and update each component, but in what order to avoid a new server crash ?
So, Where do I start to avoid problems and and finally to have a functional and “fast” web site.Liste of all installed plug-in and Themes:
– Enfold Theme: Version : 3.6.1
– WordPress: Version 4.5.23 (waiting to install 5.6)
– WooCommerce : Version 2.6.2
– WooCommerce Multilingual: Version 3.8.2
– WPML Media: Version 2.1.22
– WPML Multilingual CMS : Version 3.4.1
– WPML String Translation : Version 2.3.9
– WPML Translation Management : Version 2.2.1
– WPML Widgets: Version 1.0.4January 11, 2021 at 5:33 am #1271475Hey AlainTernet,
I’m not sure about deleting your WordPress installation, or do you want to create the site from scratch again?
The first step I would recommend you to take is to update the theme. The update to 4.7.x 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 use a plugin to upload the theme zip file: https://wordpress.org/plugins/update-theme-and-plugins-from-zip-file/
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/
Best regards,
RikardJanuary 11, 2021 at 6:28 am #1271494Thanks for your answer.
What is the best way to update the site and having the best performance : starting from scratch or trying to update the old site by updating each plug-in ?
January 12, 2021 at 4:37 am #1271725Hi,
Thanks for the update. I would try to update everything first of all, if that doesn’t work then you could start from scratch.
Best regards,
RikardJanuary 12, 2021 at 7:05 am #1271766Ok, I tried to update the theme by FTP, I erased the old Enfold folder and uploaded the new one but after this I receive this message and nothing work anymore:
Fatal error: Call to undefined function apply_filters_deprecated() in /home/joseebo/public_html/wp-content/themes/enfold/framework/php/class-framework-widgets.php on line 2626
So, I replaced the old Enfold folder and wait for a better solution. What is the best way to update the theme ?
Do you have simple a step by step to to this ?January 12, 2021 at 7:15 am #1271768I followed this step by step:
FTP Install
To understand FTP think of it as a folder with a lot of sub-folders just like it is on your local system.Log into your FTP account using an FTP program like FileZilla.
Locate the WordPress installation folder and browse to wp-content/themes.
In WordPress dashboard, we uploaded a zip file but via FTP we need to extract the theme files from enfold.zip and upload the enfold folder with the theme files.
Upload the main theme files to wp-content/themes/enfold and upload the child theme files to wp-content/themes/enfold-child
Both parent and child theme should display in Appearance > Themes page.
Activate Enfold Child theme from Appearance > Themes page.But after, I receive the following message in backend and frontend:
Fatal error: Call to undefined function apply_filters_deprecated() in /home/joseebo/public_html/wp-content/themes/enfold/framework/php/class-framework-widgets.php on line 2626And impossible to log to wordpress again, all is crashed. When I remove the now enfold theme folder and put the old back all it comes back as before. What am I doing wrong?
January 12, 2021 at 9:12 am #1271781Sorry for all messages, while I wait for your answers, I try to find the solution…
I finally managed to update the Enfold theme. I updated WordPress to and then was able to update the theme via ftp.
But I still have weird message display problems in the front and back end.
I also have a bug with the google map in the contact page.
And one more thing, since the update, everything got really slow (it was already awfully slow, but now it can take 15sec to 30sec seconds for each click to load… backend and frontend)
See picture join.January 13, 2021 at 5:30 am #1272023Hi,
Thanks for the updates. Could you post admin WordPress login details in private so that we can have a closer look at your site please?
Best regards,
RikardJanuary 13, 2021 at 6:25 am #1272032I continued to update the plugins. I only had WooCommerce and WPML left. Woocommerce does not want to update because it detects an older version of PHP. I made a request to my hosting technical support. To be continued.
Then, trying to update WPML Multilingual CMS (3.4.2 to 4.4.8) everything crashed. No more backend or front end, just an error message:
>>>> Fatal error: Class ‘Twig_SimpleFunction’ not found in /home/joseebo/public_html/wp-content/plugins/wpml-translation-management/classes/translation-proxy/class-wpml-jobs-fetch-log-ui.php on line 30
Il y a eu une erreur critique sur ce site.<<<<What must I do now ? I can’t even connect to the login page anymore.
January 13, 2021 at 9:18 am #1272075Ok, last news: I found a solution, I was able to deactivate the problematic plugin (WPML) by FTP and all is ok. But, now, How I can reinstall WPML ? When I try to update it, all the WP crash. What is the best way to update it if I dont want to have the same problem ? Could I erase it and install the latest version instead of updating ? If i do this, will i lose all the translation i did ? What do you recommend in this case ?
Thanks,January 14, 2021 at 12:26 pm #1272379Hi,
Thanks for the update. I don’t think you should erase anything, that would be your last resort. Did you try to disable all plugins, then install the problem plugin? If not, then please try that out. If that works out, then you can enable the rest of the plugins one by one to see when things start breaking.
Best regards,
Rikard -
AuthorPosts
- You must be logged in to reply to this topic.