WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 4.6.9
Resuelto en
WPML 4.7
Plugin/tema relacionado
Salient
Etiquetas de temática
Bug, Compatibility

Resumen del problema

Es posible que encuentre un problema en el que la URL interna en el Nectar Slider del tema Salient no se ajuste automáticamente al cambiar a una versión traducida de su sitio. Esto ocurre después de traducir una entrada de Nectar Slider que incluye una URL interna en el Button Link.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra su archivo …/wp-content/plugins/salient-nectar-slider/includes/frontend/helpers.php.

  • Busque la línea 814.

  • Reemplace:
    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 : '#';

Todos los problemas conocidos →