WPML
Trạng thái
Đã giải quyết
Plugin/giao diện liên quan
Events Manager

Tổng quan về lỗi

Khi plugin Sticky Links được kích hoạt cùng với plugin lõi WPML, các tiện ích bổ sung bắt buộc khác của WPML và plugin Events Manager, liên kết của một trang ngôn ngữ phụ được thêm vào một sự kiện sẽ chuyển hướng đến một trang sai.

Sự cố này xảy ra do plugin Sticky Links áp dụng một bộ lọc chuyển đổi tất cả các sticky link trở lại thành các liên kết bình thường với slug bài viết và cấu hình ngôn ngữ. Đồng thời, plugin Events Manager áp dụng một bộ lọc khác dẫn đến xung đột làm xóa bỏ các thay đổi đến từ plugin Sticky Link.

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

Như một giải pháp tạm thời cho vấn đề này, hãy thiết lập bộ lọc Sticky Links có mức độ ưu tiên thấp hơn để nó được thực thi sau bộ lọc Events Manager. Bạn có thể thực hiện điều này bằng cách chỉnh sửa tệp ../wp-content/plugins/wpml-sticky-links/classes/class-wpml-sticky-links.php và thay thế nội dung trên dòng 53.

Thay thế:

add_filter( 'the_content', array( $this, 'show_permalinks' ), 0 );

Bằng:

add_filter( 'the_content', array( $this, 'show_permalinks' ), 100 );

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