Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues where buttons inside the page options of the Movedo Theme keep reappearing on the translated homepage hero section after updates, despite being cleared previously, it might be due to a synchronization problem with the theme's custom fields.
Solution:
We recommend setting the problematic custom field

_movedo_grve_feature_section

to "Copy once" in the WPML > Settings > Custom Field Translation. This setting will copy the field's options once during the initial translation, allowing for independent adjustments in different languages thereafter. Avoid setting this field to "Translate" as it contains complex theme options that should not appear in the WPML Translation Editor. If the issue persists, consider contacting the theme author to suggest adjustments in their wpml-config.xml file to better handle text values.

Please note that this solution might become outdated or may not apply to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem continues, please open a new support ticket.

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.

Tagged: 

This topic contains 6 replies, has 0 voices.

Last updated by Andreas W. 2 months, 2 weeks ago.

Assisted by: Andreas W..

Author Posts
February 21, 2026 at 5:33 pm #17840269

federicoR-26

Hi,
I'm writing again about the same issue — this is now the third time.

The "Book Now" and "Gift Card" buttons keep reappearing on the English homepage hero section. The previous fix (manually clearing the Button Text fields) is clearly not a lasting solution, as the problem comes back every time the homepage is updated or refreshed. It's been less than two weeks since the last fix.

To be direct: simply clearing the fields each time is not resolving the issue — it's a temporary workaround. There is clearly an underlying synchronization problem that causes the English translation to repopulate these fields from the Italian original, even though they are empty in the Italian version.

I need a permanent fix for this. Could you please investigate the root cause and ensure that:
1. The buttons are removed from the English version
2. They do not reappear when the page is updated or saved

The page in question:
hidden link
Thank you,
Federico

February 21, 2026 at 6:54 pm #17840317

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Thank you for reaching out!

It is likely that you translated those theme options (Buttons), which are saved on WPML > String Translation.

I would suggest you search for the strings at WPML > String Translation and delete them.

If this does not solve the issue, please let me know.

Best regards
Andreas

February 22, 2026 at 3:51 pm #17841174

federicoR-26

Hi Andreas,
Thank you for your reply, but I need to be honest: I've been going back and forth on this same issue for weeks now, and each time I receive a different suggestion that doesn't permanently solve the problem.

First I was told to retranslate the page. Then someone manually cleared the Button Text fields. Now I'm being asked to search and delete strings in String Translation. Every time it's a different workaround, and the issue keeps coming back.

I'm not a WPML developer. I'm a paying customer running a business website. I shouldn't have to debug this myself through trial and error.

Could you please either:
1. Access the site directly and fix this permanently (I can provide admin access as I did before), or
2. Escalate this to a senior technician who can identify and resolve the root cause once and for all

The affected page:
hidden link

I appreciate your help, but I need a definitive resolution this time.

Federico

February 22, 2026 at 4:46 pm #17841224

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

I'd like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.

You'll find the necessary fields below the comment section if you log in to leave the next reply. The information you provide will be private, meaning only you and I will be able to see and access it.

IMPORTANT
Please be sure to create a backup of the website and database before granting us access.

If you don't see the "wp-admin / FTP" fields, your login credentials for the post and website will be set to "PUBLIC." Do NOT publish the information unless you see the required wp-admin / FTP fields.

The private reply form looks like this:
hidden link

When replying again, click "I still need assistance".

Video:
hidden link

Please note that we are required to request this information individually on each ticket. We are not permitted to access any login information that was not specifically provided in the private reply form for this ticket.

Best regards
Andreas

February 24, 2026 at 7:54 pm #17848770

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

The workaround from this comment still appears to solve the issue:
https://wpml.org/forums/topic/buttons-appearing-in-english-version-despite-removal-from-italian-original/#post-17704375

I tested afterwards by updating the translation of the page with the WPML Translation Editor, and the option fields remain empty.

If you also want to remove the second button, then manually edit the options in the second language while editing the translated homepage inside the WordPress Editor.

February 25, 2026 at 8:46 am #17850141

federicoR-26

Hi Andreas,

I appreciate you looking into this, but the workaround you're referring to is exactly what was done before, and the buttons came back within 2-4 weeks.

The pattern is clear:
1. Someone manually clears the option fields in the translated page
2. It works temporarily
3. The next time the page is updated or saved, the buttons reappear

This has now happened three times. Manually editing the fields is not a solution. It's the same temporary fix that keeps failing.

So my question is: if the workaround works at the moment it's applied, what specifically is causing the button values to be restored afterwards? Is it WPML syncing page options on save? Is it the Translation Editor overwriting the fields? Is it a known behavior with Movedo theme options?

Until we identify what triggers the restore, any manual fix will just be undone again. I'm asking you to please escalate this to your development team so they can investigate the root cause.

In the meantime, I've attempted a more thorough approach on my end: I deactivated all WPML plugins, cleared the cache, manually removed the buttons from both the page and the Movedo editor, saved and updated, then reactivated the WPML plugins. Let's see if this holds. If the buttons reappear again, I'll be back.

Thank you,
Federico

February 25, 2026 at 9:45 am #17850516

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

In fact, now, after I made an edit to the original homepage, then updated the translation, the button appears again on the translate homepage.

I see that various custom fields of the theme are set to "Copy". You can set such fields to "Translate" at WPML > Settings > Custom Field Translation, which will then make the texts available inside the WPML Translation Editor.

Exception:
If those custom fields control more than just texts, like a whole set of options that also include text, it might not be advisable to set them to "Translate", as only pure text should be sent to the WPML Translation Editor.

The field in this case is:

_movedo_grve_feature_section

I would suggest in this case, you set this field to "Copy once". This way, the options will be copied once, when translating the page for the first time. After that, you will be able to set different options on the translated page or use different options and text per language while using the WordPress Editor as a translation method.

I would not suggest setting this field to "Translate" as it will cause all the theme options that are saved inside this field to appear on the WPML Translation Editor and there are many.

As you can see here:

array (
  0 => 
  array (
    'feature_settings' => 
    array (
      'element' => 'video',
      'size' => '',
      'height' => '60',
      'min_height' => '200',
      'header_position' => 'above',
      'bg_color' => 'dark',
      'bg_color_custom' => '#eef1f6',
      'bg_gradient_color_1' => '#034e90',
      'bg_gradient_color_2' => '#19b4d7',
      'bg_gradient_direction' => '90',
      'separator_bottom' => '',
      'separator_bottom_color' => '#ffffff',
      'separator_bottom_size' => '90px',
    ),
    'revslider_alias' => '',
    'single_item' => 
    array (
      'title' => '<span>This is not a <span style="font-weight: 500">restaurant</span>.</span> ',
      'content_bg_color' => 'none',
      'content_bg_color_custom' => '#ffffff',
      'title_color' => 'light',
      'title_color_custom' => '#ffffff',
      'title_tag' => 'div',
      'caption' => '',
      'caption_color' => 'primary-2',
      'caption_color_custom' => '#ffffff',
      'caption_tag' => 'div',
      'subheading' => '',
      'subheading_color' => 'light',
      'subheading_color_custom' => '#ffffff',
      'subheading_tag' => 'div',
      'subheading_family' => '',
      'title_family' => '',
      'caption_family' => '',
      'content_size' => 'large',
      'content_align' => 'center',
      'content_position' => 'center-center',
      'content_animation' => 'fade-in-up',
      'container_size' => '',
      'content_image_id' => '',
      'content_image_size' => '',
      'content_image_max_height' => '150',
      'content_image_responsive_max_height' => '50',
      'pattern_overlay' => '',
      'color_overlay' => 'gradient',
      'color_overlay_custom' => '#000000',
      'opacity_overlay' => '0.50',
      'gradient_overlay_custom_1' => '#000000',
      'gradient_overlay_custom_1_opacity' => '0',
      'gradient_overlay_custom_2' => '#000000',
      'gradient_overlay_custom_2_opacity' => '1',
      'gradient_overlay_direction' => '180',
      'bg_image_id' => '142',
      'bg_image_size' => '',
      'bg_position' => 'center-center',
      'bg_tablet_sm_position' => '',
      'image_effect' => 'advanced-parallax',
      'video_webm' => '',
      'video_mp4' => '<em><u>hidden link</u></em>',
      'video_ogv' => '',
      'video_poster' => 'yes',
      'video_device' => 'yes',
      'video_loop' => 'yes',
      'video_muted' => 'yes',
      'video_effect' => '',
      'video_url' => '',
      'video_start' => '',
      'video_end' => '',
      'button' => 
      array (
        'id' => '59e05ecc99fb2',
        'text' => 'BOOK NOW',
        'url' => '/en/ayahuasca/',
        'target' => '_self',
        'color' => 'primary-1',
        'hover_color' => 'white',
        'gradient_1_color' => 'primary-1',
        'gradient_2_color' => 'primary-2',
        'size' => 'medium',
        'shape' => 'square',
        'shadow' => '',
        'type' => 'simple',
        'class' => '',
      ),
      'button2' => 
      array (
        'id' => '59e05ecc9a555',
        'text' => 'GIFT CARD',
        'url' => '/en/gift-card',
        'target' => '_self',
        'color' => 'white',
        'hover_color' => 'white',
        'gradient_1_color' => 'primary-1',
        'gradient_2_color' => 'primary-2',
        'size' => 'medium',
        'shape' => 'square',
        'shadow' => '',
        'type' => 'outline',
        'class' => '',
      ),
      'arrow_enabled' => 'no',
      'arrow_color' => 'light',
      'arrow_color_custom' => '#ffffff',
      'el_class' => '',
    ),
  ),
)

This is not an issue caused by WPML. The theme author could use a different apporach and make sure that each text value is saved in a single custom field. This way, each field could be set to copy.

After having set this field to "Copy once" the buttons no longer appear on the translated homepage after translating the page again.

You might contact the theme author and suggest that they adjust their wpml-config.xml file accordingly.