- Trạng thái
- Đang chờ nhà phát triển
- Plugin/giao diện liên quan
- WPBakery
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng WPBakery Page Builder với WPML, bạn có thể gặp phải sự cố sau: các shortcode vc_raw_html bị xóa trong quá trình dịch khi sử dụng Trình biên tập dịch thuật nâng cao (ATE). Điều này dẫn đến việc thiếu nội dung trên trang đã dịch.
Giải pháp tạm thời
Vui lòng đảm bảo có một bản sao lưu toàn bộ trang web của bạn trước khi tiến hành.
- Mở tệp …/wp-content/plugins/js_composer/include/helpers/helpers.php.
- Tìm dòng 1946.
- Thay thế:
if ( vc_user_access()->part( 'unfiltered_html' )->checkStateAny( true, null )->get() ) {
- Bằng:
if ( vc_user_access()->part( 'unfiltered_html' )->checkStateAny( true, null )->get() || ( defined( 'REST_REQUEST' ) && REST_REQUEST ) ) {
- Lưu trang gốc của bạn và dịch nó bằng biểu tượng “+”.