WPML
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.6.10
Thẻ chủ đề
Bug

Tổng quan về lỗi

Trong một mạng WordPress multisite hoặc một bản cài đặt đơn lẻ trong thư mục con, việc kích hoạt tùy chọn Sử dụng thư mục cho ngôn ngữ mặc định dẫn đến chuyển hướng không chính xác cho các trang lưu trữ phân loại, gây ra lỗi 404.

Giải pháp tạm thời

Vui lòng đảm bảo có một bản sao lưu đầy đủ cho trang web của bạn trước khi tiếp tục.

Bạn có thể thử cài đặt phiên bản phát hành beta mới nhất của WPML (v 4.6.10)

Hoặc thử các bước sau:

  • Mở tệp …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php.
  • Tìm dòng 104.
  • Thay đổi:
    				$currentUri = substr( $currentUri, strlen( $path ) );
  • Thành:
    				$currentUri = '/' . ltrim(substr( $currentUri, strlen( $path ) ), '/');

Tất cả các lỗi đã ghi nhận →