WPML
Trạng thái
Đã giải quyết

Tổng quan về lỗi

Theme My Login đang sử dụng một truy vấn SQL tùy chỉnh để lấy ID của trang đăng nhập. Nó chỉ mong đợi một kết quả, nhưng khi bật WPML, nó nhận về số lượng kết quả bằng với số ngôn ngữ được bật.

Vấn đề là khi bạn cố gắng truy cập vào Bảng điều khiển, bạn bị chuyển hướng đến một trang đăng nhập bằng một ngôn ngữ ngẫu nhiên.

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

Như một giải pháp tạm thời, bạn có thể sử dụng bộ lọc tml_page_id để dịch ID trang sang ngôn ngữ hiện được chọn, như sau:

add_filter( 'tml_page_id', 'tml_translate_page_id' );
function tml_translate_page_id( $id ) {
	return apply_filters( 'wpml_object_id', $id, 'page', true );
}

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