- Stato
- Risolto
- Segnalato per
- WPML Multilingual CMS 4.6.9
- Risolto in
- WPML 4.7
- Plugin/tema correlato
- Salient
- Tag dell’argomento
- Bug, Compatibility
Panoramica del problema
Potresti riscontrare un problema per cui l’URL interno nel Nectar Slider del tema Salient non si adatta automaticamente quando passi a una versione tradotta del tuo sito. Questo si verifica dopo aver tradotto un articolo Nectar Slider che include un URL interno nel Button Link.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file …/wp-content/plugins/salient-nectar-slider/includes/frontend/helpers.php.
- Cerca la riga 814.
- Sostituisci:
if ( ! empty( $button_1_text ) ) { $button_1_link = ! empty( $button_1_link ) ? $button_1_link : '#'; - Con:
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 : '#';