Tổng quan về sự cố
Trong Visual Composer, nội dung của phần tử Raw HTML không được gửi đi dịch. Trang đã dịch hiển thị nội dung đó bằng ngôn ngữ mặc định.
Giải pháp tạm thời
Vui lòng đảm bảo có bản sao lưu toàn bộ trang web của bạn trước khi tiếp tục.
- Thêm mã này vào tệp functions.php của giao diện:
add_action( 'init', function () { if ( function_exists( 'vchelper' ) ) { vchelper( 'Filters' )->listen( 'vcv:helpers:localizations:i18n:element:attributes:rawHtml', function ( $response ) { $response[] = 'rawHtml'; return $response; } ); } } ); - Gửi lại trang để dịch.
Hoặc sử dụng phần tử Khối văn bản thay vì Raw HTML: nội dung của phần tử này sẽ được gửi đi dịch.