Evaluating bids

Fix Wpml multi-language plugin installation/configuration site and activate second language translation on current Wordpress.

Published on the May 24, 2022 in IT & Programming

About this project

Open

What I required is somebody with wpml experience and capability to debug and fix the wpml installation that is making the hosting running out of resources when it's enabled.
This task required PHP and Wordpress and Javascript debugging experience.

1. The end result should be the website visible in the two languages
** ENG: https://thejourneyofdreams.org/en
** ITA: https://thejourneyofdreams.org/it 

2. Make sure that the language switch is shown as flag-only menu item in the Primary Menu of all languages

3. Activate the "Read this article in <other language>" link in every blog post

4. The domain redirecting
** https://thejourneyofdreams.org/ -> redirectos to `/en` or `/it` according to the user's location (or browser's language, when the location can't be detected)
** https://www/thejourneyofdreams.org/it -> redirects to https://thejourneyofdreams.org/<whatever-parameter-was-give>/
** https://ilviaggiodeisogni.it -> redirects to https://thejourneyofdreams.org/it 
** https://www.ilviaggiodeisogni.it -> redirects to https://thejourneyofdreams.org/it 

5. The website will have be configurable in further languages (just make sure that I can add other languages to the website

Notes:
* Any code tricks should be done on the `overlap-child` theme
* The Italian translation of the pages and posts are already existing (they were made when WPML was still working)
* if any translation page is missing, please duplicate/clone the English as if it was the translation page (I will make the translation, you are only responsible to clone the page) making sure that the translation page has the same layout as the English page.

6. Make sure that there is no js or wpml element creating loop redirections or slowing down the page load.

CONTEXT:
I will provide access tot he hosting's cpanel and sftp and an account on the website adding you to a bitwarden "organisation" (you will need to have an active, free, bitwarden account). I will require you to sign a nda to allow you to access any sensitive information (including but not limited to api keys and credentials )

i have wordpress recently revamped https://www.thejourneyofdreams.org
It was previously running the obsolete Jarvis theme that was no more compatible with the latest Wordpress version and WPML plugin.
I replaced Jarvis with the newer Overlap theme (https://themeforest.net/item/overlap-high-performance-wordpress-theme/15344205) and had the sections of the homepage rebuild with the tools of the Overlap theme.

The site has always been multilingual (via WPML): English, Italian but since Jarvis became obsolete WPML had to be disabled.
When we tried to re-enable WPML with the new Overlap theme it makes the website unresponsive and throws error 503 so I had to disable it in order to be able to use the website.

I have tried to debug the issue my self and I see that after enabling wpml if you go and visit the homepage the hosting resources spike to 100% cpu and full i/o usage and full memory utilisation (2gb)

the hosting is a shared hosting instance with host-stage.net, I have tried to purchase the next tier and argument memory to 4GB but the issue persists, so I reverted to the 2GB tear. The website is very simply and shouldn't need much resources.

Project overview

I have Wordpress recently revamped https://www.thejourneyofdreams.org It was previously running the obsolete Jarvis theme that was no more compatible with the latest Wordpress version and WPML plugin. I replaced Jarvis with the newer Overlap theme (https://themeforest.net/item/overlap-high-performance-wordpress-theme/15344205) and had the sections of the homepage rebuild with the tools of the Overlap theme. The site has always been multilingual (via WPML): English, Italian but since Jarvis became obsolete WPML had to be disabled. When we tried to re-enable WPML with the new Overlap theme it makes the website unresponsive and throws error 503 so I had to disable it in order to be able to use the website. I have tried to debug the issue my self and I see that after enabling wpml if you go and visit the homepage the hosting resources spike to 100% cpu and full i/o usage and full memory utilisation (2gb) the hosting is a shared hosting instance with host-stage.net, I have tried to purchase the next tier and argument memory to 4GB but the issue persists, so I reverted to the 2GB tear. The website is very simply and shouldn't need much resources.

Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Plugin installation
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified

Skills needed