Tháng Bảy 31, 2021
Fix lỗi 404 khi sử dụng plugin WPML – The WordPress Multilingual Plugin

Fix lỗi 404 khi sử dụng plugin WPML – The WordPress Multilingual Plugin

WPML – The WordPress Multilingual Plugin là plugin hoàn hảo để làm website đa ngôn ngữ trên WordPress, plugin đơn giản và cực kỳ dễ cấu hình và dùng, bạn chỉ cần tìm hiểu vài mang tiếng có thể cài đặt và cấu hình cho nó hoạt động chuẩn xác.

Nếu bạn mới cài đặt plugin WPML và dùng thì có thể gặp phải lỗi 404 trên các trang tiếng anh hoặc tiếng Việt khi chuyển đổi tương hỗ, hoặc lỗi 404 ở category hay taxonomy thì bạn có thể áp dụng theo cách dưới đây để fix


Fix lỗi 404 khi sử dụng plugin WPML

thường nhật cách fix đơn giản là bạn update lại đường dẫn ( Settings Permalinks) rồi nhấn Save Change là xong nhưng một số trường hợp nó vẫn không ăn thua, hoặc có thể nó fix được phút giây rồi sau đó cứ lỗi 404 làm bạn sẻ bực hết cả mình 🙂

Cập nhật đường dẫn trong WordPress

Cập nhật đường dẫn trong WordPress

Nếu bị như trên thì bạn hãy thêm đoạn code này vào file functions.php để giải quyết lỗi 404 đáng ghét kia.

			flush_rewrite_rules( false );

Tôi nhận thấy khi bạn để cấu trúc link mặc định của website dạng http://localhost/abc/?p=123

thì chúng sẻ hoạt động tốt trên các ngôn ngữ khác nhau song như thế lại không tối ưu SEO nên bạn cứ thêm đoạn code kia vào để fix lỗi 404 khi dùng plugin WPML

Bạn có thể tìm hiểu thêm về chức năng flush_rewrite_rules tại đây

Chúc bạn thành công!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *