- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML Multilingual CMS 4.6.9
- Đã giải quyết trong
- WPML 4.7
- Plugin/giao diện liên quan
- Salient
- Thẻ chủ đề
- Bug, Compatibility
Tổng quan về lỗi
Bạn có thể gặp phải sự cố trong đó URL nội bộ trong Nectar Slider của giao diện Salient không tự động điều chỉnh khi chuyển sang phiên bản được dịch của trang web. Điều này xảy ra sau khi dịch một bài viết Nectar Slider có chứa URL nội bộ trong Button Link.
Giải pháp tạm thời
Vui lòng đảm bảo có bản sao lưu đầy đủ cho trang web của bạn trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/salient-nectar-slider/includes/frontend/helpers.php.
- Tìm dòng 814.
- Thay thế:
if ( ! empty( $button_1_text ) ) { $button_1_link = ! empty( $button_1_link ) ? $button_1_link : '#'; - Bằng:
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 : '#';