- Status
- Resolvido
- Relatado para
- WPML Multilingual CMS 4.6.9
- Resolvido em
- WPML 4.7
- Plugin/tema relacionado
- Salient
- Tags de tópico
- Bug, Compatibility
Visão geral do problema
Você pode encontrar um problema em que a URL interna no Nectar Slider do tema Salient não se ajusta automaticamente ao mudar para uma versão traduzida do seu site. Isso ocorre após traduzir um post do Nectar Slider que inclui uma URL interna no Button Link.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/salient-nectar-slider/includes/frontend/helpers.php.
- Procure pela linha 814.
- Substitua:
if ( ! empty( $button_1_text ) ) { $button_1_link = ! empty( $button_1_link ) ? $button_1_link : '#'; - Por:
if ( ! empty( $button_1_text ) ) { // WPML Workaround for compsupp-7240 if (class_exists('Sitepress') && ! empty( $button_1_link ) ) { $current_lang = apply_filters( 'wpml_current_language', NULL ); $button_1_link = apply_filters( 'wpml_permalink', $button_1_link, $current_lang, true ); } $button_1_link = ! empty( $button_1_link ) ? $button_1_link : '#';