- Trạng thái
- Đang chờ nhà phát triển
- Plugin/giao diện liên quan
- WP Job Manager
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng WPML với tiện ích bổ sung Resume Manager của WP Job Manager, các bài viết Resume đã dịch sẽ trả về lỗi 404. Điều này xảy ra khi cố gắng xem một bài viết Resume đã dịch.
Giải pháp tạm thời
Vui lòng đảm bảo rằng bạn đã sao lưu toàn bộ trang web của mình trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-post-types.php
- Tìm dòng 224.
- Thay thế:
$rewrite = [ 'slug' => _x( 'resume', 'Resume permalink - resave permalinks after changing this', 'wp-job-manager-resumes' ), 'with_front' => false, 'feeds' => false, 'pages' => false, ];
- Bằng:
// WPML Workaround for compsupp-7793 $rewrite = [ 'slug' => 'resume', 'with_front' => false, 'feeds' => false, 'pages' => false, ];
- Đi tới “WPML > Cài đặt”, đảm bảo rằng tùy chọn “Dịch các slug cơ sở của bài viết và phân loại tùy chỉnh (thông qua WPML Dịch Chuỗi).” đã được chọn.
- Trên cùng trang đó, cuộn xuống phần “Dịch loại bài viết” và dịch slug của Resumes.
- Đi tới “Cài đặt > Đường dẫn tĩnh” và nhấp vào Lưu thay đổi để làm mới các đường dẫn tĩnh.