[Resolved] social page sharing image not appearing
This thread is resolved. Here is a description of the problem and solution.
Problem: The client's homepage has been translated from English to Italian, and while the SEO text was translated, the page share image does not appear for the Italian version (/staging/it) when shared on WhatsApp. Solution: We recommend checking if the WPML SEO plugin is active on your site, as it is essential for managing SEO meta information correctly with WPML. If it is not installed, please install it by navigating to Plugins > Add New > Commercial Tab. After activating the plugin, go to the default page, re-add the share image, save the changes, and update the translation. This should ensure the image is copied to the Italian version.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, we highly recommend opening a new support ticket. Additionally, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our support forum at WPML Support Forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
Our homepage has been translated from English (default) to Italian. We have added translation for the SEO text, but the page share image which appears in staging/, does not appear for staging/it. We tested both links /staging and /staging/it on WhatsApp - only /staging shows the page share image stored in Yoast. We created this jam image to help you hidden link.
Symptoms:
The page share image does not appear for the Italian version of the homepage (/staging/it) when shared on WhatsApp.
Questions:
Can you help us to get page share working on staging/it?
I understand the issue you're experiencing. It's possible that the image you've chosen for sharing hasn't been copied to the Italian version. This could be why the image isn't appearing when you share the Italian link.
However, while reviewing the WPML Debug Info, I noticed that the WPML SEO plugin is not active on your site. The WPML SEO plugin is crucial for correctly managing content on a WPML-enabled site, especially the SEO meta information. Please check this documentation for more details.
To resolve the issue, please activate the WPML SEO plugin on your site. If you haven't installed it yet, go to Plugins > Add New > Commercial Tab and install it. Once the plugin is activated, open the default page and re-add the image for sharing. Save the changes and update the translation. The image should then be copied to the translation.
Please let me know how it goes. I'll be happy to help if you need further assistance in this matter.
It appears that the WPML license currently activated on your site is not the correct one, preventing you from downloading any plugins. I noticed in our system that you are reusing a license from the development site (hidden link), which may be causing the issue.
To resolve this, please generate a new license for the staging site (hidden link) and activate the new site key on that site. This should prevent the issue from recurring.
Alternatively, you can download the WPML SEO plugin directly from your WPML.ORG account and manually install and activate it on your site.
I hope you can understand. Please check and let me know the update. I will be happy to help if you need further assistance in this matter.
The site key doesn't seem to be connected properly with the site which seems to be mainly causing the issue. Please try the following steps:
1. From your WordPress backend, go to "Plugins > Add New > Commercial" tab.
2. Click on "Unregister WPML from this site".
3. Once the site key is detached, log in to your WPML.ORG account and go to the Registered Sites section.
4. Delete the staging site by clicking on the Trash icon (Screenshot: hidden link).
5. After deleting the site, generate a new key for the staging site by clicking on Add new site. Copy the new site key.
6. Go back to your WordPress dashboard and navigate to the "Plugins > Add New > Commercial" tab.
7. Enter the new site key in the license key box and activate the license.
Once the site is activated with the new key, you should be able to download plugins. However, as mentioned in my last response, you also have the option to download the WPML addons manually from your WPML account and install them on your site.
Please let me know how it goes. I will be happy to help if you need further assistance in this matter.
You need to perform these steps on your staging environment where you are primarily experiencing the issue. If the development site does not currently exist, you can remove the development environment URL from the registered Site section of WPML. If it has already been deleted, no further actions are required for the development site. Simply follow these steps on your staging site, and they should help resolve the issue.
Let me know the update. I will be happy to help if you need further assistance in this matter.